-
Notifications
You must be signed in to change notification settings - Fork 1
A GitHub mirror of the repository for the only free backup script that is actively supported to automate the backup of all accounts within a cPanel reseller.
License
forkified/whm-backup-solutions
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
=============================================================== WHM Backup Solutions - https://whmbackup.solutions =============================================================== =============================================================== Script Files =============================================================== whmbackup.php ftp_retention.php config.php.new secure-config.php.new LICENSE.txt index.html resources/functions.php resources/xmlapi/xmlapi.php resources/index.html temp/ temp/index.html logs/ logs/index.html =============================================================== =============================================================== Installation =============================================================== A quick summary of installation instructions is listed below. For more detailed instructions visit https://whmbackup.solutions/documentation/ 1. Download the latest version from https://whmbackup.solutions. 2. Extract files and rename config.php.new to config.php 3. Enter details into config.php. 4. Upload all files outside of public web directory. 5. Setup Cron Jobs - Generate Backup List This cronjob should run as frequent as you want backups taking e.g. once a day/week/month etc. Command: php -q /home/user/whmbackupsolutions/whmbackup.php generate (Please note if you have register_argv_argc disabled on your server this will not work. A work around is available at https://whmbackup.solutions/documentation/) - Run Account Backup This cronjob should run every 5, 10 or 15 minutes. We recommend setting this to every 5 minutes but if there are accounts larger than 2GB then the time between runs should be increased to reduce server load. Command: php -q /home/user/whmbackupsolutions/whmbackup.php - Run FTP Backup Retention This cronjob should run shortly after every backup run. Command: php -q /home/user/whmbackupsolutions/ftp_retention.php =============================================================== =============================================================== Developer =============================================================== This script is developed and maintained by Peter Kelly <[email protected]>. If you are struggling to install the script, experience error messages or have suggestions to improve the script please get in contact via the facebook page https://www.facebook.com/whmbackupsolutions/ or email me [email protected]. =============================================================== =============================================================== License =============================================================== This script is licensed under GNU GPL-3.0-or-later for more information see https://whmbackup.solutions/LICENSE.txt ===============================================================
About
A GitHub mirror of the repository for the only free backup script that is actively supported to automate the backup of all accounts within a cPanel reseller.
Topics
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published