Backing up your website is essential to ensure data security and disaster recovery. With xCloud hosting, you can leverage AWS S3 (Simple Storage Service) to store backups of your website efficiently. This guide will walk you through the process of setting up an AWS S3 bucket and configuring it for site backups in xCloud.
Prerequisites
Before proceeding, ensure you have:
- An AWS account with S3 access.
- An xCloud account with site backup features enabled.
- Basic knowledge of AWS IAM (Identity and Access Management).
Note: To use AWS S3 bucket for site backup in xCloud, you need a few things in your hand while creating a bucket: Bucket Name, Access Key ID, Secret Key, Endpoint & Region. Letโs collect all these following the guide below.
How to Create an S3 Bucket – Step By Step Guide #
Setting up an AWS S3 bucket is easier than you think! This guide walks you through the process step by step.
Create & Collect Access Key & Secret Access Key #
Start with logging into your AWS account. Once youโre in, click on your profile placed in the top right corner & navigate to โSecurity Credentialsโ from the dropdown options.
![AWS S3 Bucket](https://xcloud.host/wp-content/uploads/2025/02/image-4.gif)
On the resulting page, click on โCreate Access Keyโ & select โOtherโ before clicking on โNext.โ
![AWS S3 Bucket](https://xcloud.host/wp-content/uploads/2025/02/image-5.gif)
Now, describe the purpose of your access key & where itโll be used further. A good description will help you rotate this access key confidently later. Click on the โCreate access keyโ to go to the next step.
![AWS S3 Bucket](https://xcloud.host/wp-content/uploads/2025/02/image-9.png)
On the resulting page, youโll find your โAccess keyโ & โSecret access key.โ Copy these keys and save them somewhere else. Youโll require these keys while configuring AWS S3 in xCloud. Finally, click on โContinue.โ
![AWS S3 Bucket](https://xcloud.host/wp-content/uploads/2025/02/image-6.gif)
Now, follow the instructions as shown below. Initially, you may not find the S3 option the way it has been displayed below. All you have to do is type โS3โ on the top search bar.
![AWS S3 Bucket](https://xcloud.host/wp-content/uploads/2025/02/image-7.gif)
Create an S3 Bucket #
The next step is creating the S3 Bucket. To do so, click on the โCreate bucketโ & youโll get a new page. Now, name your bucket, scroll down & click on โCreate bucket.โ While naming the bucket, make sure your bucket name is globally unique.
![AWS S3 Bucket](https://xcloud.host/wp-content/uploads/2025/02/image-8.gif)
Up to this point, we have everything in our hands except the endpoint & region. To get these according to your region, follow this documentation. For this tutorial, the region was Asia Pacific (Sydney) & hereโs the endpoint & region below.
![AWS S3 Bucket](https://xcloud.host/wp-content/uploads/2025/02/image-10.png)
Now, letโs move on to the process of how you need to configure your bucket in xCloud.
How to Configure AWS S3 Bucket for Site Backup in xCloud #
Backing up your xCloud site has never been easier. Set up an AWS S3 bucket to store your data securely with this quick and easy guide.
Step 1: Login to Your xCloud Dashboard #
Start with logging into your xCloud dashboard. Navigate to your profile settings on the top right corner & click on โTeam Settings.โ
![AWS S3 Bucket](https://xcloud.host/wp-content/uploads/2025/02/image-11.png)
Step 2: Add New Provider #
From the resulting page, navigate to โIntegrationsโ โ โStorage Providerโ & click on โAdd New Providerโ to add the AWS S3 provider to your xCloud.
![AWS S3 Bucket](https://xcloud.host/wp-content/uploads/2025/02/image-9.gif)
Now select โOtherโ & place all the things (Bucket Name, Access Key ID, Secret Key, Endpoint & Region) that youโve collected so far in the respective fields. Hit the โSubmitโ button to finalize the configuration of the AWS S3 bucket for site backup in xCloud.
Note: Before the endpoint, make sure to add โhttps://โ; otherwise, itโll not work.
![AWS S3 Bucket](https://xcloud.host/wp-content/uploads/2025/02/image-10.gif)
This is how you can easily configure and use an AWS S3 bucket for site backup in xCloud.
Still stuck? Contact our dedicated support team for any of your queries.