Backup Wizard
This page explains the Backup Wizard in GoAdmio. It is a guided, step-by-step tool for creating and restoring backups of a hosting account — files, databases, email, and configuration — without needing SSH or manual archive commands.
Location: Admin Panel → Backup → Backup Wizard
Location (User Panel): Backup → Backup Wizard
Overview
The Backup Wizard is the friendly front-end to GoAdmio's backup and restore tools. It walks you through the process of:
- Creating a full backup — files, databases, email, and configuration
- Creating a partial backup — files only, database only, or email only
- Restoring a backup — from a previously created archive
- Downloading a backup — to your local computer
- Moving a backup — to another server or account
> Note: The Backup Wizard handles per-account backups. For server-wide backups, snapshots, and scheduled backup policies, see Schedule Backup, Snapshots, and Restore Full Backup.
What the Page Shows
The Backup Wizard is a multi-step wizard. Each step is a screen:
| Step | What it does |
|---|---|
| 1 — Welcome | Choose between Backup and Restore |
| 2 — Backup type | Choose Full, Files, Databases, or Email |
| 3 — Destination | Choose Home directory, Remote server, or Download |
| 4 — Options | Choose compression, notification, and any exclusions |
| 5 — Run | Start the backup and monitor progress |
| 6 — Result | Download the archive or see the destination path |
> Tip: The exact steps depend on your GoAdmio version. The wizard is designed to be self-explanatory — read each screen carefully before proceeding.
Creating a Full Backup
Step 1 — Open the Backup Wizard
- Log in to the GoAdmio Admin Panel (or User Panel).
- Navigate to Backup → Backup Wizard.
- Choose Backup (not Restore).
Step 2 — Choose the backup type
Select Full Backup — this includes:
| Component | Included? |
|---|---|
| Website files (www, public_html) | ✅ Yes |
| Databases (MySQL/MariaDB) | ✅ Yes |
| Email accounts (mailboxes and configuration) | ✅ Yes |
| FTP accounts and configuration | ✅ Yes |
| DNS zones (if stored per account) | ⚠️ Depends |
| Cron jobs | ⚠️ Depends |
| SSL certificates | ❌ No — re-issue after restore |
> Tip: A full backup is the safest choice before any major change — migration, upgrade, or deletion.
Step 3 — Choose the destination
| Destination | When to use |
|---|---|
| Home directory | Fast local backup; useful before a change you might undo |
| Remote server | Off-site backup; protects against server loss |
| Download | Archive downloaded to your computer |
> Tip: For anything critical, choose Remote server or Download — a backup stored on the same server does not survive disk failure.
Step 4 — Configure options
| Option | Recommendation |
|---|---|
| Compression | Enable — gzip or bzip2 — reduces archive size |
| Notification | Enable email notification when the backup completes |
| Exclude | Exclude large caches or temporary files if you know they are not needed |
Step 5 — Run the backup
- Click Run (or Start Backup).
- Monitor the progress.
- Wait for the backup to complete — large accounts may take several minutes.
Step 6 — Verify the result
- Confirm the backup completed without errors.
- If you chose Download, save the archive to your computer.
- If you chose Home directory or Remote server, note the path or destination for future restore.
Creating a Partial Backup
Partial backups are faster and smaller — useful for specific needs.
Files Only
Use when you want to back up website files without databases or email.
| When to use |
|---|
| Before a file change or theme/plugin update |
| Before migrating a site to another account |
| When the database is already backed up separately |
Databases Only
Use when you want to back up databases without files.
| When to use |
|---|
| Before a schema change or plugin update |
| When you are migrating a database between accounts |
| When you want to restore a database after corruption |
> Tip: For a database-only backup, consider Snapshots — they are faster and can be restored in seconds.
Email Only
Use when you want to back up mailboxes without files or databases.
| When to use |
|---|
| Before deleting an account |
| When migrating email to another server |
| Before changing mail routing |
Restoring a Backup
Step 1 — Open the Backup Wizard
- Log in to the GoAdmio Admin Panel (or User Panel).
- Navigate to Backup → Backup Wizard.
- Choose Restore.
Step 2 — Choose the restore source
| Source | When to use |
|---|---|
| Home directory | A backup stored on the server |
| Upload | Upload a backup archive from your computer |
| Remote server | A backup stored on another server |
Step 3 — Select the backup
- Choose the backup archive.
- Review what it contains (files, databases, email).
- Choose the restore target (usually the same account).
Step 4 — Restore
- Click Restore.
- Wait for the restore to complete.
- Verify the account — files, databases, and email should match the backup.
> Tip: For larger or full-account restores, see Restore Full Backup. For a terminated account, see Recover Terminated Accounts.
Via CLI
The Backup Wizard uses GoAdmio's CLI tools underneath. You can run them directly for scripting or automation:
```bash
Full account backup to a local archive
/go/backup all