The JetBackup is a customized paid backup solution commonly used in cPanel/WHM installations. You need to purchase the license first from their website in order to set up it on the server. Here I am providing the steps to install and configure it on a WHM server.
- Login to the WHM server as root via terminal.
- Setup the required repositories to install the plugin:
# yum install http://repo.jetlicense.com/centOS/jetapps-repo-latest.rpm
# yum clean all --enablerepo=jetapps*
# yum install jetapps-cpanel --disablerepo=* --enablerepo=jetapps
Note: If your server is with LFD enabled, please make sure to restart the LFD service before proceeding to the next step to make changes in csf.pignore take into effect. - Once the repo setup is done, install the JetBackup for cPanel using the following command:
# jetapps --install jetbackup stable - Once the command line installation is done, you need to set up the rest from the WHM panel under the 'Plugins' section.
- Once the installation is done, you will be able to get a dashboard with the setup options.
- First, you need to set up destinations to store the backups. There are many options that are available such as local, remote FTP, Cloud Storage, etc.
- Once it is done, you can create new Backup Jobs based on your needs by selecting the cPanel accounts.
- When you need to restore the backup or download it, you can use the 'Restore & Download' option in the panel.