Offsite cPanel backups in official cPanel format.
For WHM resellers

Offsite backups for every cPanel account under your WHM.

Connect your WHM reseller account once and CPBackup automatically backs up every cPanel account under it — no per-account setup, no juggling individual connections. When something goes wrong for a customer, your restore URL is ready.

Why resellers use CPBackup

One connection. Every account. Independent storage.

One WHM connection covers everything

Connect your WHM account once using a single API token. Every cPanel account under your reseller is backed up automatically — add new accounts and they're included without any extra steps.

Completely independent of your host

Backups sit on separate UK infrastructure with nothing to do with your hosting provider. A problem at the host doesn't take your backups with it — which is exactly when you need them.

Native cPanel format — restore immediately

Every backup is stored in the official cpmove format. Pull it onto any destination server via the secure wget restore URL and start restoring straight away. No conversion, no rebuild step.

How it works

Three steps — then it runs itself.

1. Connect your WHM account

Add your WHM domain, reseller username, and a scoped API token. No passwords stored. One token gives CPBackup read-only access to initiate backups across all your cPanel accounts.

Tip: create a dedicated token so you can rotate it any time without affecting anything else.

2. Set a schedule and retention

Choose how often backups run and how many restore points to keep per account. Daily backups with 7–14 restore points is the most common reseller setup.

You can adjust schedules and retention at any time — no support ticket needed.

3. Restore any account when needed

Copy the wget restore URL from Backup Manager and pull the backup directly onto the destination server. Use standard cPanel or WHM restore tools — it's already in the right format.

Prefer not to use the command line? Download the backup file directly from Backup Manager instead.

Reseller questions

Common questions from WHM resellers.

Does one WHM connection really cover all my cPanel accounts?

Yes. Connect your WHM reseller account once and all cPanel accounts under it are included automatically. You don't need to set up individual connections for each customer.

What happens when I add a new cPanel account?

New accounts added to your WHM reseller are picked up automatically on the next backup run — no extra configuration needed.

Can I set different schedules for different accounts?

Yes. You can configure schedules and retention independently per account, or apply a common schedule across all of them.

Do my customers need to know about CPBackup?

No. CPBackup works entirely at the WHM level. Your customers interact with their cPanel accounts as normal — the backups happen in the background without any visibility into the tool.

How is storage calculated for resellers?

Storage is based on the total size of all backups across all your cPanel accounts. The base plan includes 10GB. Above that it's £1/GB per month — so a reseller with many accounts should factor in their combined backup size.

Can I restore a single customer's account without affecting others?

Yes. Each backup is per cPanel account and has its own restore URL. You can restore one account independently.

What format are the backups in?

Native cPanel (cpmove) format — the same format cPanel uses for its own full account backups. No conversion step before restoring.

Can I rotate the API token without disrupting backups?

Yes. Generate a new token in WHM, update it in CPBackup, and remove the old one. Takes a couple of minutes and has no effect on your backup history or schedule.

Ready to cover all your cPanel accounts?

Connect your WHM reseller account once and every account is backed up automatically. Order in the store and you can be running your first backup today.