Skip to content

Backup Panel Overview

Where to Find the Backup Panel

  1. Log in to your admin panel.
  2. In the top navigation bar, click Settings.
  3. In the dropdown that opens, click Add-Ons.
  4. On the Add-Ons page, scroll down to the System Settings section.
  5. Find the Backups card (database icon).
  6. Click the Go to Module button on that card.
  7. You will land on the Backup Panel page.

Direct URL: your-site.com/admincontrol/backup

What the Backup Panel Contains

The page has three main areas:

1. Upload Backup File (left card)

Upload a .zip file containing a database backup to restore it. The file is placed in application/backup/mysql/. Use this when you have a backup file from another server or an older export.

2. Reset All Data (right card — dangerous operations)

Three buttons:

  • Reset Commission Data — Clears all commission-related data. Irreversible. Requires admin password.
  • Reset All Script Data — Erases all application data and resets the script. Irreversible. Requires admin password and confirms twice.
  • Refactor Database Structure — Runs database migrations (structure updates). Used after version upgrades.

3. Backup Files (table below)

Lists existing backups with actions:

  • Get Backup button — Creates a new MySQL/database backup (.zip).
  • Backup Full Script button — Creates a full script/code backup (.zip), excluding backup folder, node_modules, and .git.
  • For each MySQL backup: Download, Restore, Delete.
  • For each Script backup: Download, Delete (no restore for script backups).

Best Practice

Create both a database backup and a script backup before major changes (updates, theme edits, migrations). The dashboard may show warnings if no backups exist or the last backup is older than 7 days.

Was this article helpful?

16 views