Restora Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
Restora backs up a WordPress site into one standard zip file: every file in the WordPress folder plus a dump of the database.
- Full site, or separate files. One zip with everything, or pick the parts (database, plugins, themes, media uploads, WordPress and other files) and get each as its own file, with “Download all” or one by one.
- Made for limited hosting. The backup runs in short slices and continues where it stopped, even in the middle of a large file, so PHP time limits do not break it.
- Restore from the admin. The archive is checked from start to finish first, the database is swapped in one atomic step, and a safety backup of the current site is taken beforehand.
- Schedules. Daily, weekly or monthly backups of the whole site and of the database, keeping only the newest ones.
- Standard format. The archive is a normal zip you can open anywhere; the database is plain SQL inside
.restora/. - Closed to the web. Backups live in a randomly named folder and can only be downloaded by an administrator through WordPress.
Why another backup plugin?
Because the hard part of a backup is getting it back, and that is where Restora spends its effort.
- It finishes on limited hosting. Restora writes one zip and can pause and resume in the middle of any file, so a short PHP time limit on shared hosting is enough for a site of any size, without changing any server settings.
- The restore is checked before it touches anything. Every file in the archive is verified first, the database is loaded into temporary tables and swapped in one step, and
wp-config.phpis never overwritten. - Nothing is locked. Every feature described here works fully in this plugin, with no account and no service of ours in between. Your backups stay on your server.
Restora Pro
Restora Pro is a separate, paid add-on for those who need more: copies on SFTP and S3-compatible storage, an emergency recovery page that restores the site when WordPress itself is broken, moving the site to another server with one installer, AES-256 encrypted backups (locked with a key pair, so the site itself never holds the key), and one screen to watch and back up all your sites. This plugin does not need it and never asks for it beyond a single card on its screen.
Requirements
- PHP 7.4 or newer, 64-bit, with the zip, zlib and pdo_mysql extensions (present on almost every host).
- MySQL or MariaDB.
- Single sites. Multisite networks are not supported yet.
External services
Restora contacts no external service. The only requests it makes are to your own site, so that a backup can keep itself going in short slices.
Privacy
A backup is a copy of your site, so it contains whatever personal data your site holds (user accounts, comments, orders and so on). It is stored in your own wp-content folder. Restora collects nothing about you or your visitors and sends nothing to its author. Keep downloaded backups somewhere safe.
Screenshots
The Restora screen: make a full or partial backup, restore or download the ones you have, and set the schedule.

