Backup Configuration

Create smart, customizable backup jobs with account filters, multi-scheduling, GDPR mode, RESTful API, and more.

Prices starting at 5.95 USD

Backup Status

Toggle backup activity.

Global Settings

Backup Type

Save all of your information, use less disk space, but take more time to create a backup.

Save all of your information, use more disk space, but take less time to complete a backup.

Only save the information that has changed since your last backup.

If you enable this option and the available disk space is less than the amount that you specified, the system will not run the backup.

Maximum Destination Backup Timeout

Enter the number of seconds during which the destination backup will attempt to run. If the destination backup attempt is not successful during this time, it will time out and stop.


Maximum Backup Restoration Timeout

Enter the number of seconds during which the system will attempt to run the backup restoration. If the restoration cannot complete in the specified time, it will cancel.


Scheduling and Retention

Daily Backup


Enter the number of daily backups that you wish to keep in the system at one time.

Strictly enforce retention, regardless of backup success.

For more information, read our Backup Configuration documentation.

Weekly Backup
Monthly Backup


Select the files that you want to include in a backup.

Root users can toggle a user account backup or assign a specific backup system to a user.

Toggle backups for suspended accounts.

Confine the domain lookup to this server only and do not query the DNS cluster.

Recommended. Supports server restoration.


Select the databases that you want to include in a backup.

Back up SQL Databases

Use the “mysqldump” command to create backup files with the “.sql” file extension for each account.

Back up all files in the “/var/lib/mysql/” directory.

Back up all files in the “/var/lib/mysql/” directory, and use the “mysqldump” command to create backup files with the “.sql” extension for each account.

Configure the Backup Directory

Default Backup Directory

You must enter an absolute path to the local backup directory.

The system does not apply quota limits to the default backup directory, /backup. To avoid performance degradation, we recommend that you store backups in a quota-disabled filesystem.

Backup Staging Directory

You must enter an absolute path. The backup staging directory temporarily stores a remote backup’s files and directories during a backup restoration. The directory empties once the system restores the backup.

The system restores backups one at a time. The backup staging directory must be large enough to contain the largest remote backup file that you wish to restore.

Retain backups in the default local backup directory, even after the system transfers the backups to another destination.

If you disable this option, the system will delete the backups after they move to another destination.

Requires a separate drive or other mount point.

Additional Destinations

Destination Type

Destination Transport System Backup Destination ID Status Actions
No destinations found.

Validation Results

Destination ID Name Transport Status Start Time Elapsed Time Message
No validation results found.

Interface Analytics

cPanel, L.L.C. uses Interface Analytics to help us understand how our customers use cPanel & WHM. We take your privacy very seriously, and you can stop data collection at any time. Find out more about Interface Analytics.

Will you allow Interface Analytics data collection for your account?