Imagine if you are in hurry to reach for a very important meeting with your client and as soon as you open your bag to look for the pen drive in which you have stored the presentation is suddenly lost.
What a nightmare that would be!! You’re worried & wish you would have a backup file for this situation. Maybe a cloud file or you could have mailed it to someone.
Likewise, your website may also be lost due to many reasons such as server failure, nulled plugin, virus, or hacking & without a backup plan in such case your entire data & hard work will get lost and nulled.
In this blog, we’ll teach you how to take a backup of your website from Cpanel also how to automate the backup process weekly in case you forgot to take the backup because of any reason. If you have any doubts or confusion about the steps feel free to chat with our support team.
Login to cPanel/WHM->Go to Backup Configuration.
Under the Backup Settings section.
Backup Status->Tick on Enable Backups.
Global Settings->Under Backup Type->Tick on Incremental.
Tick on check the Available Disk Space->2048MB (set as per your requirement).
Maximum Backup Restoration Timeout->21600(default).
Scheduling and Retention->Tick on Weekly Backup->Saturday (Set as per your requirement).
Retention->2 and Tick on Strictly enforce retention, regardless of backup success.
Files->Back up User Accounts and Tick on Back up System Files.
Databases->Back up SQL Databases->Tick on Per Account Only.
Under Configure the Backup Directory
Default Backup Directory->/home/rabalebackup (Your cPanel/WHM Server directory where the backup will generate and store).
Backup Staging Directory->/cpanelbackup/rabalebackup (This is your remote backup location directory).
Tick on Retain Backups in the Default Backup Directory and click on Save Configuration.
Under Additional Destinations section.
Select Rsync and click on Create New Destination.
Under Rsync Destination
Enter Destination Name->cpanelbackup.
Tick on Transfer System Backups to this Destination.
Backup Directory->backup (It is optional).
Remote Host->192.168.1.52 (Your Rsync server ip, where you want to store your cPanel backup).
Remote Account Username-> root (Your Rsync server username).
Authentication Type->Password Authentication.
Remote Password->*******(Enter your Rsync server password).
Timeout->300 (Set as 300) and Click on Save Destination.
After completion of your backup settings, now we have to validate our Rsync settings. So, click on Validate Button.
Frequently Asked Questions
Q1. What is cPanel used for?
cPanel is a control panel that is based on Linux and is used to manage the web hosting. The system functions much like a desktop application. cPanel allows you to do actions from a user-friendly interface rather than running difficult instructions.
Q2. What is the difference between web hosting and cPanel?
cPanel is the name of the control panel used by customers of a hosting company who are resellers. It is used by users to control their own hosting accounts. WHM grants root-level access to resellers. The web hosting accounts on the server are only accessible to cPanel users.
Q3. Do all websites use cPanel?
Despite cPanel’s popularity, not every host uses it to give clients a way to manage their websites.