WHM & reselling

How to restore a customer's files, emails or databases with JetBackup as a reseller

Use JetBackup 5 to restore a customer's whole account, single files, databases or mailboxes from MdmHost's daily backups, from WHM or the customer's cPanel.

IntermediateReseller hosting3 min read

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.

  1. Open the customer's cPanel from WHM (see opening a customer cPanel).
  2. Go to cPanel → JetBackup 5.
  3. Choose the type: Full Backups, File Backups, Database Backups, Email Backups, DNS Zone Backups or Cron Job Backups.
  4. Pick the restore point by date.
  5. For files, browse to the folder and tick only the files or folders you need.
  6. Click Restore and confirm. You can also choose Download to get a copy instead.
  7. 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

ProblemWhat to restore
Plugin update broke WordPressFiles (public_html) and the database from the same date
Customer deleted a folderFile backup of that folder only
Mailbox emptied by mistakeEmail backup of that mailbox
Hacked siteFiles and database from before the first infection, then fix the entry point (see cleaning infected files)
DNS records deletedDNS 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.

Was this guide helpful?

Still stuck?

Ask MdmHost AI for a quick answer, or open a ticket and our team will take a look. We are here 24/7.