How to install cPremote backup plugin in a cPanel/WHM server?

cPremote is a paid and licensed cpanel backup plugin for managing backups. It has a WHM interface which helps server admins and cpanel users to manage their backups.
cPremote supports incremental, compressed and uncompressed backup with seven days retention. It is quite easy to manage and has restore feature too.

Using cPremote restore feature, we can restore full backups including home directories, email accounts, domains, subdomains, MySQL databases, files and folders etc.

In backend it basically uses rsync command to sync the backups to its destination. Hence this won’t consume much CPU while doing backups.

Installation Requirements

1. Operating system – CentOS 6/7.
2. Latest cPanel version – 11.60 or its higher versions

Installation process

Before proceeding with the installation process we have to license the IP.
Log into your cPremote provider portal and add license for it.
Once IP is licensed, We’re good to proceed with its installation.

Step 1. Download the cPremote package

Log into syslint portal panel and download the cPremote plugin. You can download the plugin from the URL https://syslintportal.com/downloads.php

Download it to your local machine and then upload it your server.

Here I am assuming that you’ve uploaded the package to /usr/local/src of the server.

Step 2. Unzip the package

# cd /usr/local/src
# tar -xzf cpremote-10.0.tar.gz

Step 3. Installing the package

Before installing the package make sure you have enabled ioncube loader in WHM >> Tweak settings. Else installation will be failed.

Once ioncube is set as cPanel PHP loader, We can proceed with the following steps:

# cd cpremote-10.0
# ./install.py install

Once the installtion is successful, We can check the web interface of cPremote in WHM.

Log into WHM. Navigate to cPremote section to manage your cPremote – backup plugin.

That’s all you have to do,You also like to know how to Install Drupal On CentOS, RHEL & Fedora. Also give your opinion below if you experience any issues or to discuss your ideas and experiences.