BACK TO DIRECTORY

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-contentfiles 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.