WordPress plugin

Royal Backup PRO

Royal Backup PRO manages WordPress backups, migrations, restores, and database resets. Create a backup before site changes, then manage saved copies from the add-on interface.

Royal Backup PRO

Royal Backup PRO manages WordPress backups, migrations, restores, and database resets. Create a backup before site changes, then manage saved copies from the add-on interface.

Backup contents and schedules

A site backup can include the database, plugins, themes, uploads, and WordPress core files. The PRO edition includes core file coverage for wp-admin, wp-includes, and essential root files such as wp-config.php and .htaccess.

Set file and database schedules separately. Each can run every hour, every 12 hours, daily, weekly, once every two weeks, or monthly.

Backup destinations

One-click configuration is available for Google Drive, Dropbox, and Amazon S3. You can save backups to multiple locations at the same time, including the WordPress website and cloud storage. By default, local backups are stored in wp-content/royal-backup-reset/, protected from direct web access by .htaccess rules.

Moving and restoring a site

Clone, copy, or move a site between environments, including from staging to live. Migration has no file-size limits and can use websites stored remotely in Google Drive, Dropbox, or Amazon S3.

The backup interface lets you view, download, restore, or delete saved backups. You can also download individual components, such as the database, add-ons, or themes. To restore a saved backup, open the Restore Site tab, select the backup, and press Restore.

Maintenance reminders and database reset

The extension reminds you to make a backup before activating or updating themes or plugins, and before installing new ones. Backup and restore tasks can continue if you refresh or close the browser window, with real-time progress updates available.

The database reset tool deletes content and settings to return WordPress to a fresh state without reinstalling it. It preserves the current visitor account. Create a backup before resetting, since this process removes site data.

Start with a backup

Install and activate Royal Backup PRO, open the backup area, and start a backup. Choose local or cloud destinations and set schedules as needed. Before an update, migration, or database reset, create a current backup containing the components required for that task.