Feature Requests
Share ideas, discuss and vote on requests from other users in community
 

Advanced Backup Options

Uche shared this idea 5 years ago
Completed

The built-in backup option is dated and clunky. I request WHMCS updates its backup options to improve security, versatility and configuration confirmation.

I have just brought a new high-capacity VPS for backing up all my WHM accounts and I reconfigured my WHMCS backup to point to this location via FTP but I'm not happy about it.WHMCS need to take backups more seriously and offer SSH, SCP or SFTP backups for those of us who backup our WHMCS databases to remote servers, afterall - we are being forced to transmit our customers' data in unencrypted format. So I have had to revert to backing up the database locally and resort to using a 3rd party tool to transfer the backup to the remote server. This is not ideal.Secondly, as the backup only runs with the daily cron, it took me three days (of waiting for 6:03am to check) to get the FTP backup correctly configured after trying on secure port 22, then standard port 21 and playing with destination paths.WHMCS should separate the database scheduled backup from the daily cron (some may wish to backup more frequently) and implement some sort of TEST BACKUP NOW button which will attempt to connect with the credentials supplied (and possibly place a test file) so that we can be sure we have correctly setup our backup.

There should also be an option to include the WHMCS folders in the backup as well as the possibility to backup directly to 3rd party cloud apps such as Dropbox, Google Drive, S3 etc as suggested by Yashodan in his Cloud Backup request

Comments (5)

photo
1

That true man. like hidden the password etc..

photo
1

This is essential for us that have disabled cleartext passwords on our servers. I have a choice of manual backups and email, due to this issue and it doesn't make much sense to be sending any database files over 1 MB via email.

Like the Database Backup page says:

"The database is where all your WHMCS data is stored and so is very

important. It is therefore recommended that you take regular backups of

it."

photo
1

Customized templates in the backup would be nice.

DB encrypted before being sent to remote storage. (especially dropbox, they are insecure)

photo
1

1. WHMCS backups fail rather easily as the system can only cope with really small databases, less than 20MB or so is recommended in the docs http://docs.whmcs.com/Backups#Limitations SQL files do compress well, so compressing before mailing would extend the reach considerably and be trivial to add.

2. Sending a complete billing system database, unencrypted, through email and then storing the result on your local machine or some other server is highly unsmart so it should be strong encrypted before transmission. Basic security stuff that WHMCS seems to ignore.

ClientExec handles both of the above without any problem, has done for many years, so it can't be that difficult.

photo
1

Hi,

Thanks for your comments and votes. I'm pleased to advise that SFTP and full cPanel backups can now be configured in version 7.3: https://docs.whmcs.com/Automatic_Backups