Backups and Restores
How your files and databases are backed up, where to find them, and how to restore when things go wrong.
4 min read
GoZen Host runs daily automated backups on all shared and WordPress hosting plans using Backuply. Your files, databases, and email data are backed up offsite so they’re available even if the server has a hardware failure.
What Gets Backed Up
| Component | Included | Frequency |
|---|---|---|
Website files (public_html/) | ✓ | Daily |
| MySQL databases | ✓ | Daily |
| Email data | ✓ | Daily |
| cPanel settings | ✓ | Daily |
Backups are stored offsite - not on the same server as your account. This means they survive disk failures and other server-level issues.
Automated Backups with Backuply
Backuply handles automated offsite backups on GoZen Host shared and WordPress hosting. Backups run daily and are kept for 7 days on every shared and WordPress plan.
To check your backup status:
- Log into cPanel
- Open Backuply (where it’s available on your server)
- You’ll see your most recent backup dates and status
To restore one of these backups, use Backuply in cPanel where it’s available, or open a support ticket and we’ll restore it for you.
Creating a Manual Backup in cPanel
If you want to create a backup right now (before a major update, migration, or theme change):
Full Account Backup
- Go to Files → Backup in cPanel
- Under Full Backup, click Download a Full Account Backup
- Choose the backup destination (Home Directory is fine for download)
- Click Generate Backup
- When it’s ready, download it from the same page
This creates a compressed archive of everything - files, databases, email, and settings. Use this for migrations or as an emergency snapshot.
A full backup can only be restored by GoZen support (open a ticket). To restore files yourself, download a Home Directory backup (below) and upload that under Restore a Home Directory Backup.
Partial Backups
On the same Backup page, you can download individual components:
- Home Directory - all files
- MySQL Databases - select a specific database to download as
.sql.gz - Email Forwarders and Filters - configuration exports
Quick Database Backup via phpMyAdmin
For a fast database-only backup:
- Go to Databases → phpMyAdmin
- Select your database
- Click Export → Quick → Go
- Save the
.sqlfile
This is the fastest way to grab a database snapshot before testing a plugin update or running a migration script.
Restoring from a Backup
Restoring Files
- Go to Files → Backup in cPanel
- Under Restore a Home Directory Backup, click Choose File
- Select your Home Directory backup archive (not a full account backup)
- Click Upload
cPanel will overwrite existing files with the backup versions. Only the files in the backup are affected - files that didn’t exist at backup time won’t be deleted.
Restoring a Database
- Go to Files → Backup in cPanel
- Under Restore a MySQL Database Backup, click Choose File
- Select your
.sql.gzfile - Click Upload
This replaces the entire database with the backup version. Any data added since the backup was taken will be lost.
Requesting a Restore from GoZen Support
If you can’t access cPanel or need a backup from a specific date:
- Open a support ticket
- Specify what you need restored (files, database, or both)
- Include the approximate date you want to restore to
- Our team will handle it - usually within a few hours
VPS and Dedicated Server Backups
VPS and dedicated servers do not include automatic backups by default. You’re responsible for your own backup strategy.
Recommended approaches:
- Snapshots - available from the client area for VPS plans. Creates a point-in-time image of your entire server
- rsync to remote storage - automate daily backups to an external location
- mysqldump + cron - schedule nightly database dumps
Example cron job for daily MySQL backups:
# Runs daily at 3am, keeps backups for 7 days
0 3 * * * mysqldump -u root --all-databases | gzip > /backup/db-$(date +\%Y\%m\%d).sql.gz && find /backup -name "db-*.sql.gz" -mtime +7 -delete
Best Practices
- Test your backups. You only know a backup works once you’ve restored it. Restore to a staging environment periodically.
- Keep offsite copies. Even with GoZen Host offsite backups, download a full backup to your local machine before major changes.
- Back up before updates. WordPress core, plugin, and PHP version updates can break things. Take a snapshot first.
- Document your restore process. When something breaks at 2am, you won’t want to figure it out from scratch.
What to Do Next
- Managing Files with cPanel File Manager - work with your restored files
- Creating and Managing MySQL Databases - verify your database after a restore
- Browse VPS Plans - if you’ve outgrown shared-hosting backup windows, VPS plans include snapshot-based backups with longer retention
Last updated 21 Oct 2026, 00:00 +0300.