Cloud storage options for cPanel backups

We all know data backup is an inevitable thing inthe web-hosting industry. So every hosting panel provide more importance to the backup settings. Here we are talking about a few common cloud storage options in cPanel servers. Which automatically backing up your website to multiple cloud providers.
 Amazon S3 storage
Amazon Simple Storage Service (S3) is a cloud backup storage compactible with cPanel. To use this destination type, you must possess an Amazon S3 account. You can setup cPanel backup destination to Amazon S3 with it's url and login to your Amazon account. First of all need to create a S3 bucket on Amazon account. You can login to Amazon account by click here
Setting:
  • Log in to WHM as a root-enabled user.
  • Navigate to WHM’s Backup Configuration interface (WHM >> Home >> Backup >> Backup Configuration) and scroll to the Additional Destinations section.
  • From the Destination Type menu, select Amazon S3
  • Click Create new destination.
  • Enter a destination name for your backup files.
  • Select checkbox ‘Transfer System Backups to this Destination’
  • Enter the name of the directory where you wish to store backups.
  • Enter the name of a currently-existing bucket in which you wish to store your backup.
  • Access Key ID — Enter the access key ID in this text box. Your server uses the access key to authenticate with the Amazon S3 account. For more information about access keys for Amazon S3,
  • Secret Access Key — Enter the secret access key in this text box.
  • Set the timeout value in seconds, that you want the server to wait for a response from the remote server before it generates errors.
Notes:
If the server does not respond before the time expires, it makes two additional attempts to contact the server.
If the server does not respond after those attempts, the system administrator receives an email that notes the failed attempts. The system will retry the transfer when it runs the backup process again.
Backblaze B2
Backblaze B2 Cloud Storage can added as a backup destination. You can sign-up here for Backblaze account.
Settings:
  • Log in to WHM as a root-enabled user.
  • Navigate to WHM’s Backup Configuration interface (WHM >> Home >> Backup >> Backup Configuration) and scroll to the Additional Destinations section.
  • From the Destination Type menu, select Backblaze B2
  • Click Create new destination.
  • Destination Name Required — Enter a destination name for your backup files. This name appears in your destination table.
  • Transfer System Backups to this Destination Select this checkbox to transfer system backups to this additional destination. To use this setting, you must also select the Back up System Files checkbox in the Backup
    Settings tab.
  • Backup Directory Enter the directory’s path, where you wish to store backups.
  • Bucket ID Required — Enter the bucket’s identification number. You must first create the bucket through your Backblaze B2 account.
  • Bucket Name Required — Enter the bucket’s name where you wish to store your backup. You must first create the bucket name through your Backblaze B2 account.
  • Application Key ID Required — Enter the application key ID in this text box.
  • Your server uses the access key to authenticate with the Backblaze B2 account. You must first generate an application key ID through your
    Backblaze B2 account.
  • Application Key Required — Enter the application key in this text box. You must first generate an application key through your Backblaze B2 account.
  • Timeout Required — The maximum amount of time, in seconds, that you want the server to wait for a response from the remote server before it generates errors.
     Notes:
    
    If the server does not respond before the time expires, it makes two additional attempts to contact the server.
    
    If the server does not respond after those attempts, the system administrator receives an email that notes the failed attempts. The system will retry the transfer when it runs the backup process again.
Google drive
We can set Google drive as cloud storage for cPanel backup destination.
Set up the Google Drive API for your Google account

To configure the Google Drive API for your Google account, perform the following steps:
  1. Visit the Google API Manager website here.
  2. In the left navigation bar, click Library.
  3. Under the G Suite heading, click Google Drive API.
  4. Click Create Project, and then click Create. A new menu will appear.
  5. Enter your new project name and click Create.
  6. Click Enable.
To setup Google drive as backup destinaton on cPanel
Setting:
  • Log in to WHM as a root-enabled user.
  • Navigate to WHM’s Backup Configuration interface (WHM >> Home >> Backup >> Backup Configuration) and scroll to the Additional Destinations section.
  • From the Destination Type menu, select Google Drive
  • Click Create new destination.
  • Enter your desired destination name.
  • Enter the desired folder in which to store backups.
  • Enter your client ID and client secret.
  • Click Generate Credentials to create the credentials file. A new tab will appear that allows you to authorize access to your Google Drive data.
  • Click Authorize Access.
  • In the Timeout text box, enter the desired timeout duration.
  • Click Save Destination.
Notes:
To validate your remote destination, click Save and Validate Destination.
If you do not authorize access to your Google Drive data, this action will fail.
Facebook Comments