PDA

View Full Version : How to setup automatic cPanel external backup



Fli
05-30-2015, 12:51 PM
How to backup websites hosted on server with cPanel hosting control panel automatically into an external location?

a) install an backup addon/plugin into your CMS
usually website files do not change often, what changes often is a mysql database. So you may consider backing up files manually from time to time, but mysql database to be backed up often and automatically. Some CMS like Wordpress, Joomla supports plugins which allows automatic backup of mysql database. Google (https://www.google.com): wordpress autobackup mysql; joomla automatic backups ; etc.
Use only plugins that allows sending backups via email or other way forward file to external location.

b) use bash script to send backups to your Linux server/VPS
If you are having own Linux VPS (http://instantcpanelhosting.com/cart.php?gid=4), you may backup & upload your cPanel website data automatically to the VPS using bash scripts. It requires some basic Linux knowledge. Here is how to do it (http://internetlifeforum.com/programming-scripting/2557-script-backup-website-files-mysql-database-website-subfolder/#post3830).

c) ask hosting provider to setup backups forwarding to you
Hosting provider may forward backups to an FTP account, Linux server (via SSH) or via Email as an attachment (email providers usually limit attachment size and several megabyte emails are not delivered). Backups forwardning might be an paid service.

Do you know any other ways to setup automatic cPanel backups to an external location?

Portal88
09-10-2015, 08:03 AM
Thank you for sharing this valuable information. We really appreciate it and helpful

deepesh iyer
01-04-2018, 10:49 AM
Thanks for your information.

Divya165
12-06-2021, 09:14 AM
Thanks for the great article. It will be helpful to me.

myresellerhome
05-04-2022, 08:33 AM
1. Setting up an automatic cPanel external backup is a great way to keep your website's data safe.
2. There are many different ways to set this up, but we'll show you the easiest way using BackupBuddy.
3. First, login to your cPanel account and click on the BackupBuddy icon.
4. Then, under the "Backup" tab, click on the "Create New Full Backup" button.
5. On the next screen, make sure the "External Backup" option is selected and click on the "Next" button.
6. On the next screen, enter a name for your backup file and select a location to save it to.
7. Make sure the "Keep Forever" option is selected and click on the "Create Backup" button.

kumkum
06-04-2022, 03:22 PM
You can take backup of your website through cpanel (https://hoststud.com/resources/how-to-take-backup-of-your-cpanel-account.6/), which is quite simple.
> Login to cpanel >> backup >> Here you can take backup of your account.

For extrenal backup you can use any plugin and of your CMS.
Like if you are using Wordpress then you can use UpdraftPlus plugin.