How to configure Amazon S3 backups in WHM
The purpose of this post is to provide a guide for setting up Amazon S3 backups in the WHM interface, as well as the steps to getting it set up in Amazon's interface. Amazon S3 is a service that is offered by Amazon that can be used for data storage, which also works well for storing cPanel backups. There, you are able to store your backups remotely on Amazon's servers as well as locally on the server. That will ensure that your backups are safe from being lost due to issues like hard drive failures. These are the steps that can be used to set that up.
1. Sign up for an Amazon account at
14. Log into your Amazon S3 account and verify that the backups were uploaded correctly by clicking the 'Services' button at the top left of your Amazon account, then selecting S3. That will take you to your file tree. From there, you click on the folder that you chose to store the backups in, which should contain the backups that were uploaded from the server. .vB .vB Amazon also provides a list of the possible error codes here, which will display in the errors if there are any problems when uploading the backups. [url=http://docs.aws.amazon.com/AmazonS3/latest/API/ErrorResponses.html]Error Responses - Amazon Simple Storage Service
14. Log into your Amazon S3 account and verify that the backups were uploaded correctly by clicking the 'Services' button at the top left of your Amazon account, then selecting S3. That will take you to your file tree. From there, you click on the folder that you chose to store the backups in, which should contain the backups that were uploaded from the server. .vB .vB Amazon also provides a list of the possible error codes here, which will display in the errors if there are any problems when uploading the backups. [url=http://docs.aws.amazon.com/AmazonS3/latest/API/ErrorResponses.html]Error Responses - Amazon Simple Storage Service
-
If you try to configure but getting this error: Could not upload test file: InvalidRequest: The authorization mechanism you have provided is not supported. Please use AWS4-HMAC-SHA256.
Change Amazon S3 server from Frankfurt, new S3 regions deployed after January, 2014 will not support V2 authorisation!0 -
Can it be, that your tool "cpbackup_transporter" upload the backups unsecured over http? The amazon log shows this here: [23/Nov/2014:02:00:43 +0000] IP arn:aws:iam::000:user/USER 000 REST.PUT.PART backups/2014-11-23/ACCOUNT.tar.gz "PUT /backups%2F2014-11-23%2FACCOUNT%2Etar%2Egz?partNumber=00&uploadId=00 HTTP/1.1" 200 - - 00 "-" "libwww-perl/6.05" - 0 -
Thank you so much. 0 -
So are you saying that this is NOT a secure method backup ? Going into Amazon S3 ?? if so any other suggestions ?? - - - jecro77 Can it be, that your tool "cpbackup_transporter" upload the backups unsecured over http? The amazon log shows this here: [23/Nov/2014:02:00:43 +0000] IP arn:aws:iam::000:user/USER 000 REST.PUT.PART backups/2014-11-23/ACCOUNT.tar.gz "PUT /backups%2F2014-11-23%2FACCOUNT%2Etar%2Egz?partNumber=00&uploadId=00 HTTP/1.1" 200 - - 00 "-" "libwww-perl/6.05" - 0 -
Hi I'm trying to link my AWS S3 into WHM to backup all my websites on a daily basis however, iv not got the option on my WHM for backup can you advise what i need to do? i have attached screenshots of my options on WHM 0 -
It appears you're logged in to WHM as a Reseller account with limited access to several things. If you've got root access also, you can modify what your Reseller has access to, in Reseller center in WHM. 0 -
I only got access to this WHM Account where would i login to the full version? i can't find anywhere i can change the settings, thanks sion 0 -
You don't. If you have root access, and login as root, all settings on the menu should be there for backups (and Reseller Center for changing your Reseller account's available options). 0 -
i login via my reseller dashboard or direct link how do i login as root? Im trying to backup all the websites and email accounts i have set up to AWS S3 i don't want to do this VIA a website plugin as i will only copy the website and database and would have to go into every site and set it up, if i set it up in WHM will is backup the full account? is there a way i can set the backup from the individual c-pannels? sion 0 -
Hello :) The information you provided suggests you have reseller access only. You won't have access to the backup configuration options offered through Web Host Manager if you do not have "root" access to the server. You can backup an account manually using the "Backup Wizard" option in cPanel to a remote destination (FTP/SCP) if your web hosting provider has provided you with that feature. Thank you. 0 -
Hi, I used this tutorial a few months ago to successfully set up my backup to S3. It works fine - S3 essentially has a copy of all my WHM backups. But what if I wanted to change the retention periods so that S3 (the cheaper space) retains the data longer? So for example I might want WHM to keep 3 most recent instances of daily backups but keep my weeklys and monthlies only on S3? would this involve fiddling with the transporter scripts? 0 -
if I wanted to change the retention periods so that S3 (the cheaper space) retains the data longer? So for example I might want WHM to keep 3 most recent instances of daily backups but keep my weeklys and monthlies only on S3? would this involve fiddling with the transporter scripts?
The following thread should help: Retain backups on Amazon S3 only Thank you.0 -
How much do the backups cost on s3 aws 0 -
How much do the backups cost on s3 aws
Check this: Cloud Storage Pricing " Amazon Simple Storage Service (S3) " AWS0
Please sign in to leave a comment.
Comments
14 comments