MdmHost takes daily backups of every account with JetBackup 5. When a customer deletes files, breaks their site with an update or loses email, you can restore what they need in minutes, without opening a ticket.
Before you start
- The account name and roughly when things were last working.
- What to restore: the full account, some files, a database, email or DNS.
- JetBackup available in the account's feature list (enabled by default on MdmHost).
Restore from the customer's cPanel
This is the simplest way and works for any item.
- Open the customer's cPanel from WHM (see opening a customer cPanel).
- Go to cPanel → JetBackup 5.
- Choose the type: Full Backups, File Backups, Database Backups, Email Backups, DNS Zone Backups or Cron Job Backups.
- Pick the restore point by date.
- For files, browse to the folder and tick only the files or folders you need.
- Click Restore and confirm. You can also choose Download to get a copy instead.
- Watch progress in Queue; JetBackup emails the account contact when done.
Tip: Restore single items whenever you can. A full account restore overwrites everything, including emails received since the backup.
Restore from WHM
If your reseller WHM shows WHM → Plugins → JetBackup 5, you can restore any of your accounts from there: choose the account, the backup type and the restore point, then restore. Options are the same as in cPanel.
Note: Menu names and available backup types depend on the JetBackup configuration on the server. If you cannot find a restore point you need, open a ticket; MdmHost can check older or off-site copies.
Common restore scenarios
| Problem | What to restore |
|---|---|
| Plugin update broke WordPress | Files (public_html) and the database from the same date |
| Customer deleted a folder | File backup of that folder only |
| Mailbox emptied by mistake | Email backup of that mailbox |
| Hacked site | Files and database from before the first infection, then fix the entry point (see cleaning infected files) |
| DNS records deleted | DNS zone backup |
Check afterwards
- Open the site in a private window and clear LiteSpeed Cache if pages look old.
- Log in to WordPress and test forms.
- For email restores, ask the customer to check their mailbox in Webmail.
Troubleshooting
"Not enough disk space"
The restore needs free quota. Raise the quota temporarily (see modifying an account) or restore smaller parts.
Restore finished but site still broken
The database and files may come from different dates. Restore both from the same restore point.
Frequently asked questions
How long are backups kept?
MdmHost keeps daily restore points for a limited retention period. The available dates are listed in JetBackup.
Can I restore a terminated account?
Sometimes, if backups still exist. Open a ticket quickly; terminated accounts' backups are not kept forever.
Does restoring cost anything?
Self-service restores through JetBackup are included with MdmHost hosting.
Can customers restore backups themselves?
Yes, from cPanel → JetBackup 5, as long as it is in their feature list. Many resellers let customers restore files themselves and handle full restores on request.
