Backups on Enhance
How to create, schedule, and restore backups on the Enhance control panel to protect your websites, databases, and email data.
Enhance includes built-in backup tools on GoZen cloud and VPS plans that let you protect your sites without third-party plugins or manual processes. You can create on-demand backups, schedule automatic ones, and restore individual sites or full server snapshots.
Creating a Manual Backup
Website-Level Backup
- Log in to your Enhance control panel
- Go to Websites and select the domain you want to back up
- Click Backups
- Click Create Backup
- Choose what to include:
- Files (website files/code)
- Database (MySQL/MariaDB data)
- Email (mailbox contents)
- Click Start Backup
The backup is stored on the server. Depending on the site size, it may take a few seconds to several minutes.
Downloading a Backup
After a backup is created:
- Find it in the backups list
- Click Download
- Save the archive to your local machine for offsite storage
Always keep at least one copy of your backups outside the server. Hardware failures can take out both the site and the on-server backup.
Scheduling Automatic Backups
- Go to the Backups section for your website
- Click Schedule or Backup Schedule
- Set the frequency:
- Daily – recommended for active sites
- Weekly – fine for static or low-change sites
- Custom – specific days and times
- Set retention (how many backups to keep). A reasonable default is 7 daily backups or 4 weekly backups.
- Save the schedule
Enhance will run backups automatically and rotate old ones based on your retention policy.
Restoring from a Backup
Full Restore
- Go to Backups for the affected website
- Find the backup you want to restore from
- Click Restore
- Choose what to restore:
- Everything (files + database + email)
- Files only (if only code/uploads were damaged)
- Database only (if you need to roll back data changes)
- Confirm the restore
Restoring overwrites current data. If you’re unsure, create a fresh backup of the current state before restoring an older one.
Restoring Individual Files
If you only need to recover a specific file:
- Download the backup archive
- Extract it on your local machine
- Find the file you need
- Upload it back to the server via the Enhance file manager or SFTP
Best Practices
- Backup before major changes. Always create a manual backup before updating WordPress core, installing new plugins, changing themes, or editing server config.
- Test your backups. Periodically download a backup and verify you can extract it. An untested backup is just a promise.
- Keep offsite copies. Download backups to your local machine or upload to cloud storage (Google Drive, S3). If the server is compromised, on-server backups may be too.
- Match frequency to change rate. An e-commerce store that gets orders daily needs daily backups. A portfolio site updated monthly can use weekly.
Backup Storage Limits
Backups consume disk space on your server. Keep an eye on usage:
- Each full backup is roughly the size of your site’s files + database
- A WordPress site with 500MB of files and a 100MB database produces ~600MB backups
- With 7 daily retention, that’s about 4.2GB of backup storage
If you’re running low on disk, reduce retention or download old backups before deleting them from the server.
Enhance Backups vs Other Solutions
| Feature | Enhance Built-in | Backuply (cPanel) | Manual SSH |
|---|---|---|---|
| One-click backup | Yes | Yes | No (scripted) |
| Scheduled backups | Yes | Depends on license | Cron + script |
| Granular restore | Files/DB/Email | Full or files/DB | Manual |
| Remote storage | Manual download | S3/Google Drive | Your choice |
| Cost | Included | Free/Paid versions | Free |
Related Articles
Last updated 19 Apr 2026, 23:46 +0300.