In this article, we can check how to install JetBackup for cPanel.
JetBackup is one of the leading backup solutions for cPanel & WHM that offers a user-friendly GUI. It provides settings for automation of backups as well as restores on a cron job. JetBackup assists to take the backup of your cPanel accounts and files quickly and efficiently through cPanel remote incremental backups, and this offers several features, like multi-scheduling, account filters, GDRP mode, hybrid backups, custom hooks, and more.
System Prerequisites
The minimum system requirements before installing JetBackup for cPanel are listed below:
1. cPanel version 68 and above
2. CentOS / CloudLinux / RedHat 6 or above
3. 64-bit Operating System
4. Tweak the Max cPanel process memory to at least 2GB from WHM.
How to Tweak the cPanel Process Memory?
1. Log in to the WHM as a root user.
2. Navigate to Server Configuration and choose the ‘Tweak Settings’ option.
3. Go to the ‘System’ tab and set the Max cPanel process memory.
Install JetBackup
To install JetBackup for your server, follow the below steps:
Log in to the server as a root user and run the following bundle of commands.
After the installation, you need to install the current stable version of JetBackup from a tier either from the command line or WHM.
FROM THE COMMAND-LINE
To install the latest stable version, run the following command. In the following command, you can choose the tier by replacing stable with edge or beta.
FROM WHM
1) Log in to WHM as root user and navigate to the cPanel option.
2) Choose the Manage Plugins option, and from the list of plugins, choose the ‘JetApps’ to proceed to JetBackup.
3) Choose the version and tier for the installation and click the ‘Approve’ button.
JetBackup Options
JetBackup offers several options, and some of them are:
1. Full Account Backups
2. File Backups
3. Cron Job Backups
4. DNS Zone Backups
5. Email Backups
6. SSL Cert Backups
7. Database Backups
FULL ACCOUNT BACKUPS
The full account backup by JetBackup downloads the cPanel account itself. But it has a slight difference when compared with the cPanel full backup. You can download the generated backup directly to your local system or using FTP. A Safety backup is also known as a safety restore point, and it gets created for an account before JetBackup starts the full backup restoration process. If the restoration was not successful, then this safety restore point assists to go back to the original point. These safety backups get removed automatically on the daily cron job.
FILE BACKUPS
By using the JetBackup plugin, you can restore files and folders from the full account backup generated. You can perform this process from JetBackup GUI.
1) Log in to JetBackup GUI and click the restore and download option.
2) Choose the backup type as ‘File Backup’ and choose the user which you wish to restore.
3) This option lists all the files concerning that user, and you can choose the required file to be restored.
4) Then, click the ‘Restore Selected’ button to restore files and folders.
DATABASE BACKUPS
If you want to restore the database of an account, then you can follow the below process.
1. Log in to JetBackup GUI and choose the backup type as ‘Database Backup’.
2. Choose the specific user to which you wish to list the backup that needs to get restored.
3. The list of database backups gets listed from the drop-down menu.
4. Choose the database that needs to be restored and click the ‘Restore’ button.
You can also configure email, SSL, DNS, and more using JetBackup. It is a cost-efficient backup tool that is simple and continent when compared to another backup system.
Upgrade JetBackup to the Latest Version
To manually upgrade the JetBackup, run the following command from the command line.
If you want to upgrade the JetBackup automatically, you can activate the auto-update and update tier settings from the JetApps menu inside the WHM.
If you want to change the updated tier manually, run the following command.
You can replace the tag with your desired tier type (stable, beta, or edge). For assistance, if you want to update the tier to beta, run the following command.
JetBackup License
The JetBackup license gets registered with your server IP after the activation of JetBackup. If you check if your JetBackup license is valid, run the following command from the server’s CLI as the root user.
Uninstall JetBackup
To uninstall JetBackup, run the following process.
1. Log in to WHM server GUI as root user and navigate to the ‘Cpanel option.
2. Choose the ‘Manage Plugin ‘option and choose JetApps from the list of plugins.
3. Choose JetBackup under the JetApps and click the ‘Uninstall’ button.
To altogether remove the JetBackup from the system, run the following command from your server as the root user.
After that, run the following command to uninstall JetApps, including the JetApps plugins. Run the following command from your server as the root user.
If you need any further help, please do reach our support department.