Paper Lantern for cPanel accounts is being retired this year. Find out more »
cPanel & WHM Version 102 has been released, and brings a slew of great updates. Take a look at what is included, and then upgrade today!

Ability to Schedule different backup destination for daily, weekly and monthly

Leonardo Gomes shared this idea 6 years ago
Open Discussion

I would like to have in the next updates of cPanel a way to control and schedule different destination of backups based on the daily / weekly / montly basis.

I manually created a script that modify the configuration file of the backup destination configuration to change the destination on the last day of the month to have that backup files stored in a different destination.

It would be appraciate if introduced into WHM Backup Configuration, so to we have the ability to set each of our destination for specific backup type.


FTP Server A (To retain daily backups only) - It would be running every day

FTP Server B (To retain weekly backups only) - It will be used only when the day of the weekly backup reaches, this way to weekly backup will be stored here.

FTP Server C (To retain monthly backups only) - To be used to store the backup files when the last day of the month reach, this way i can have an special storage to retain over 1 year of monthly.


Replies (12)


With the prospect of the legacy backup options soon to be depreciated and eventually removed, I think it is imperative that we are able to define multiple backup profiles and schedules.

eg backup all accounts to local disk each day AND then backup selected accounts to remote FTP once a week AND etc etc.

Each backup profile should allow full and independent choice of users, destination and all other features and switches offered in the new backup interface. Backup scheduling would need to be built into the cron job interface by backup profile.


I am also currently using the legacy backups to keep a local uncompressed backup (daily) and once a week I do a remote, compressed backup, to an external storage.

the new backup system does not provide a different destination and type for daily,weekly, monthly

creating a setting for compressed/uncompressed and a destination for each type would help create a more secure backup plan.

having 3-4 uncompressed local backups is not possible on large servers due to the insane space requirements

and having an external backup done each day would cause non-stop backups.

a solution is needed for local backups daily and remote backups weekly or monthly


Good points. We use a mounted drive for nightly compressed backups, we then set "additional destination" for a second backup. However the second backup only really needs to be weekly/monthly, so ti would be good if we were able to choose different destinations for daily, weekly/monthly.


This is very necessary to be implemented before they remove the legacy backup.


I use legacy backup for local backups that are daily, the new backup

systems I use it only for weekly backups that go to FTP.


The new remote incremental backups are now released! This is great and an BIG thank you is needed to be said.

Please consider allowing for the following scenario:

1) daily uncompressed backups to a local or remote destination

2) weekly compressed backups to a remote destination


I think that daily / weekly / monthly backups should have their own remote setting for each and leave the current ones as a global catch-all setting.

We currently have setup daily / weeekly backups on the server and a remote monthly zipped archive for customers that are suddenly extremely interested in their websites that went down months ago. The monthly one is performed outside of cPanel since we can only have all-local or all-remote backups without the use of plugins.


the same, entire, interface could be cloned for 3 types of backups: daily, weekly, monthly

i don't mind having an exclusion for 2 types of backups not to be run on the same day

I would stop any other development to implement this one feature before retiring the legacy backup, it is such a core feature that it should get priority importance


Yes, I see the need for this as well - need more granularity for backup options.

In the same line of thinking with the OP - I'd like to be able have a "weekly compressed" backup as well as a "daily incremental backup". This would allow me to offer my customers more restore options should something go wrong while minimising disk requirements.


Sunday - Full Compressed Backup

Monday -> Saturday - Daily Incremental Backups


Three years and continues in "open discussion". Please cPanel, pay attention to this.


I agree with @freedomizer,

I would stop any other development to implement this one feature before retiring the legacy backup, it is such a core feature that it should get priority.


So back in the day before the new backup system, we hacked up out own version of cpbackup that effectively alternated between FTP Server A & B for all daily, weekly, and monthly backups (along with some other enhancements). We retired that network of FTP servers and switched to S3 in order to use the new system, but it was pretty killer.

I just dropped a comment over in another thread stating that all destinations should be able to override the default retention. This is basically the same thing but adds that you should be able to disable the daily, weekly, and/or monthly types altogether. So, I'm in.


Important update of backup features!

I would love:

- possibility to choose the type of backup (uncompressed, compressed, incremental) per account

- possibility to choose the type of backup per type of period

- possibility to choose the backup support (Ability to Schedule different backup destination)

In fact: more granularity for a better backup solution to take into account (size of the backups, nb of account, disk space, backup server)...



"...5 years ago"

in the meantime the backup system was changed, but the new one does not consider this option either. There have been other requests that have requested the same for the new backup system

Leave a Comment
Attach a file