---
title: "How to Restore Backups from Amazon’s S3 Cloud Storage"
description: "Using WHM’s Backup Configuration cPanel can upload its backups to Amazon’s S3 Cloud Storage and later restore backups from Amazon's S3 as well. This is invaluable, but what if you wish to restore..."
url: https://www.inmotionhosting.com/support/website/restore-backups-from-amazon-s3/
date: 2017-06-13
modified: 2023-01-18
author: "InMotion Hosting Contributor"
categories: ["Backups and Restorations", "Website"]
type: post
lang: en
---

# How to Restore Backups from Amazon’s S3 Cloud Storage

Using WHM’s Backup Configuration cPanel can upload its backups to Amazon’s S3 Cloud Storage and later restore backups from Amazon’s S3 as well. This is invaluable, but what if you wish to restore one of these backups? How do you restore a backup uploaded to Amazon? This article will detail how to restore a backup from Amazon’s S3 service.

- [Download Backup from AWS S3](#download-backup)
- [Restore Home Directory Files via cPanel](#via-cpanel)
- [Restore Backups from Amazon’s S3 via WHM](#whm-restore)

## Download Backup from AWS S3

1. [![Amazon Web Services console sign in image](https://www.inmotionhosting.com/support/wp-content/uploads/2017/06/Amazon-Web-Services_awsManagementConsole_signInLink_highlight.png)](/support/wp-content/uploads/2017/06/Amazon-Web-Services_awsManagementConsole_signInLink_highlight.png)Access the [AWS Management Console](https://aws.amazon.com/console/), click Sign In to the Console, and login  
2. [![Amazon Web Services console Services link image](https://www.inmotionhosting.com/support/wp-content/uploads/2017/06/Amazon-Web-Services_awsManagementConsole_servicesButton_highlight.png)](/support/wp-content/uploads/2017/06/Amazon-Web-Services_awsManagementConsole_servicesButton_highlight.png)Click the Services link in the top left-hand corner  
3. [![Amazon Web Services console S3 link](https://www.inmotionhosting.com/support/wp-content/uploads/2017/06/Amazon-Web-Services_awsManagementConsole_S3link_highlight.png)](/support/wp-content/uploads/2017/06/Amazon-Web-Services_awsManagementConsole_S3link_highlight.png)Under the Storage section, click on S3  
4. [![Amazon Web Services S3 bucket example image](https://www.inmotionhosting.com/support/wp-content/uploads/2017/06/Amazon-Web-Services_awsManagementConsole_S3backupsBucket_highlight.png)](/support/wp-content/uploads/2017/06/Amazon-Web-Services_awsManagementConsole_S3backupsBucket_highlight.png)Navigate to your backup. In this case the backup we will be restoring is in Amazon S3 > backups > weekly > 2017-06-11  
5. [![Amazon Web Services backup checkbox highlight](https://www.inmotionhosting.com/support/wp-content/uploads/2017/06/Amazon-Web-Services_awsManagementConsole_S3checkbox_highlight.png)](/support/wp-content/uploads/2017/06/Amazon-Web-Services_awsManagementConsole_S3checkbox_highlight.png)Click the checkbox next to the backup you wish to download  
6. [![Amazon Web Services download file button highlight](https://www.inmotionhosting.com/support/wp-content/uploads/2017/06/Amazon-Web-Services_awsManagementConsole_S3downloadButton_highlight.png)](/support/wp-content/uploads/2017/06/Amazon-Web-Services_awsManagementConsole_S3downloadButton_highlight.png)Click the Download button, and save the backup to your local computer  

## Restore Home Directory Files via cPanel

If you only need to restore your files and not your databases, you won’t need root level access. You can restore the files from your backup right from your cPanel account. We have an article here about how to [restore the files in your cPanel user’s home directory](https://www.inmotionhosting.com/support/edu/cpanel/complete-cpanel-backup/#restore).

## Restore Backups from Amazon’s S3 via WHM

Note that you will need [root access](/support/amp/obtain-root-access/) in order to use these directions.

1. Login to WHM as root
2. Click on Transfers on the left-hand side![transfers button in WHM](https://www.inmotionhosting.com/support/wp-content/uploads/2017/06/transfersButton.jpg)
3. Click on **Transfer or Restore a cPanel Account**![Transfer or restore a cPanel account icon](https://www.inmotionhosting.com/support/wp-content/uploads/2017/06/transferOrRestore.jpg)
4. In the *Transfer Options*, select **Upload a file to restore**. We are going to use the file that we downloaded from AWS S3 above![Upload file listing](https://www.inmotionhosting.com/support/wp-content/uploads/2017/06/uploadFile.jpg)
5. Below that, under *Upload File*, click on the **Choose File** button and select the file you saved to your computer![choose file button highlighted](https://www.inmotionhosting.com/support/wp-content/uploads/2017/06/chooseFile.jpg)
6. If the user already exists, you will need to select the option to *Overwrite if the cPanel user already exists*
7. Unless you have reasons to do so, leave the options under *Migrate A Records* and *IP address* unchanged
8. Finally, click the **Restore** button![Restore Button on restore page](https://www.inmotionhosting.com/support/wp-content/uploads/2017/06/restoreButton.jpg)

Congratulations! You now know how to restore a backup from your Amazon S3!

**Scalable VPS Infrastructure, Fully Managed**

When shared hosting can’t handle your traffic, VPS delivers dedicated resources that scale with demand. Our team manages the technical complexity while you manage your business.

![check mark](https://design.inmotionhosting.com/assets/icons/standard/check-blue.svg)NVMe Storage    ![check mark](https://design.inmotionhosting.com/assets/icons/standard/check-blue.svg)High-Availability    ![check mark](https://design.inmotionhosting.com/assets/icons/standard/check-blue.svg)Ironclad Security    ![check mark](https://design.inmotionhosting.com/assets/icons/standard/check-blue.svg)Premium Support

[VPS Hosting](https://www.inmotionhosting.com/vps-hosting?mktgp=t&irgwc=1&affiliates=5001860&utm_campaign=Jumbotron&utm_source=supportcenter&utm_medium=cta&utm_term=vps-cta2)
