Restore a Full cPanel Account โ
A full account restore brings back everything for a specific cPanel account โ files, databases, email, DNS zones, and account settings โ from a single backup snapshot.
When to use a full restore โ
- Recovering from a catastrophic compromise (server or site-level hack)
- Rolling back an account after a failed major update
- Restoring an accidentally deleted account
- Cloning an account to a new server
Performing a full restore โ
- Log into WHM and go to Plugins โ JetBackup 5 โ Restore โ Full Backup.
- Select the cPanel account from the dropdown.
- Select the backup date. JetBackup shows available restore points with the backup size and creation time.
- Click Restore.
- Choose what to include in the restore:
- Files โ all home directory files
- Databases โ all MySQL databases
- Email โ all mailboxes
- DNS โ DNS zone files
- Cron jobs โ scheduled tasks
- Click Confirm. JetBackup restores all selected components.
Full restore overwrites current state
A full restore replaces the account's current files, databases, and mail with the backup version. Any content created after the backup date is lost. If the account still exists and has recent data you want to keep, take a manual backup before restoring. Restoring a deleted account โ
If the cPanel account was deleted (terminated), you need to recreate it before restoring:
- In WHM, create a new cPanel account with the same username and domain as the deleted one. See Create a hosting account.
- Once the account exists, go to JetBackup โ Restore โ Full Backup.
- Select the recreated account.
- Select the backup date and restore.
Monitoring restore progress โ
Large account restores take time. Monitor progress under JetBackup โ Queue & Logs. The log updates in real time showing which component is currently being restored.
Post-restore verification โ
After restoring, verify:
- Website loads correctly
- WordPress or other CMS can connect to the database (check
wp-config.phpDB credentials match the restored database) - Email accounts are accessible
- DNS zone is correct
- SSL certificate is valid (may need to reissue if it expired)

