EffortLess Backup And Restore
A straightforward backup and restore plugin: One backup automatically every day, taken through WordPress’s own scheduler (WP-Cron), with a fallback check on admin page loads so a low-traffic site doesn’t silently miss a day. An “Instant Backup” button on the plugin’s Backups page for an on-demand ba
A straightforward backup and restore plugin:
- One backup automatically every day, taken through WordPress’s own scheduler (WP-Cron), with a fallback check on admin page loads so a low-traffic site doesn’t silently miss a day.
- An “Instant Backup” button on the plugin’s Backups page for an on-demand backup at any time.
- Every backup — automatic or instant — is kept for 7 days, then automatically deleted to save disk space.
- Restoring a backup replaces the current database and wp-content files with that backup’s contents. A safety backup of the current state is taken automatically immediately before any restore.
- Each backup can also be downloaded (database dump and files archive separately) for an offline copy.
- No shell access or external service required — the database dump is generated entirely in PHP, and files are archived with PHP’s own zip extension.
- On WordPress Multisite, one backup and restore covers the entire network at once (see the Multisite FAQ entry below) — managed from Network Admin, Super Admin only.
External services
This plugin does not call any external service. Every backup is generated and stored entirely on your own server.
Single site:
- 01Upload the plugin folder to /wp-content/plugins/
- 02Activate the plugin through the “Plugins” menu in WordPress
- 03Go to the new Backups menu item in the admin sidebar
- 04Click Backup Now to take your first backup immediately, or simply wait — one is taken automatically within 24 hours