Skip to content

Restore from Existing Database Backup

When to Restore

Restore when you need to revert to a previous database state, for example:

  • After a failed upgrade or migration.
  • After accidental data loss or corruption.
  • To roll back to a known-good state.

Warning: Restoring overwrites your current database. All data created after the backup was made will be lost.

Step-by-Step: Restore from an Existing Backup

  1. In the top navigation bar, click Settings.
  2. In the dropdown that opens, click Add-Ons.
  3. On the Add-Ons page, scroll to the System Settings section.
  4. Find the Backups card and click Go to Module.
  5. On the Backup Panel page, scroll down to the Backup Files table.
  6. Find the MySQL backup row you want to restore. Only MySQL backups have a Restore button — Script backups do not.
  7. In the Actions column of that row, click the Restore button (circular arrow icon).
  8. A confirmation dialog appears. Click OK to confirm.
  9. The page redirects and the database is restored. You will see a success message when done.

Before You Restore

  • Create a new database backup of your current state. If the restore causes issues, you can revert to that backup.
  • Ensure the backup file you choose is valid and from the same AffiliatePro version (or a compatible one).

Script Backups Cannot Be Restored via This Page

Script backups (full code zips) do not have a Restore button. To restore script files, you must manually extract the .zip to your server or use FTP/cPanel File Manager. The Restore action applies only to MySQL/database backups.

Demo Mode

Restore is disabled when the site is in demo mode.

Was this article helpful?

14 views