With AWS Backup, you pay only for the amount of backup storage you use, amount of backup data transferred between AWS Regions, amount of backup data you restore in a month, and the number of backup evaluations. There is no minimum fee and there are no setup charges.

Product Pricing Glossary

GB-Month: Measure of the average gigabytes of backup storage used in a month

Backup storage pricing

AWS Backup storage pricing is based on the amount of storage space your backup data consumes. The storage amount billed in a month is based on the average storage space used throughout the month (billed as GB-Month).

* This applies to all backup storage except for on-demand DynamoDB table backups and Aurora snapshot backups, DocumentDB backups, and Neptune backups, which currently only support full backups

** Cold storage is currently only supported for backups of Amazon EFS, Amazon DynamoDB, and VMware Backup

*** Cold storage backup for DynamoDB is only available when you opt in to advanced features for DynamoDB

^ Includes on-premises VMware, VMware CloudTM on AWS, and VMware Cloud on AWS Outposts

^^ For S3 objects smaller than 128 KB, the backups would be priced as a 128KB backup. In addition to the per GB-month charge for S3 backup, you will be charged 5 GET requests on your S3 objects and you will also be charged for EventBridge events that are required to create incremental backups. Please see the pricing example below.

† Backups that are transitioned to Cold Storage have a minimum 90 days of storage, and backups deleted before 90 days incur a pro-rated charge equal to the storage charge for the remaining days

Restore pricing

The restore amount billed in a month is based on the amount of data restored for the month. The data restored in a month is measured in GB and represents the sum of the data across all the restores performed in the month.

* AWS Backup support for AWS Storage Gateway currently not available in Osaka

** Cold storage is currently only supported for backups of Amazon EFS, Amazon DynamoDB, and VMware Backup

*** Cold storage restore for DynamoDB is only available when you opt in to advanced features for DynamoDB

^ When restoring data from your source AWS Region to on-premises gateway or gateway in a different AWS Region than the source Region, you pay for standard AWS Data Transfer OUT charges in addition to data restore prices indicated above

† Item-level restore is not currently available

†† You can restore individual S3 objects if you know the S3 URI

Cross-Region data transfer pricing

The cross-Region amount billed in a month is the amount of data transferred between two Regions within a single account. The cross-account transfer billed each month is the amount of data transferred from one account to another. The transfer costs will appear in the sending account and the storage capacity costs will appear in the receiving account. Please note that Amazon DynamoDB does not support cross-Region backup. Please note that Amazon Relational Database Services (RDS), Amazon Aurora, Amazon Neptune, and Amazon DocumentDB (with MongoDB compatibility) support cross-Region and cross-account backup individually but not combined. 

* AWS Backup support for Storage Gateway currently not available in Osaka.
** Amazon DocumentDB (with MongoDB compatibility) and Amazon Neptune can be copied only to those AWS Regions where the services are available.

AWS Backup Audit Manager pricing

AWS Backup Audit Manager provides you with predefined and customizable backup controls to ensure your backup usage is compliant with your defined policies. AWS Backup Audit Manager pricing is based on two components: charges for backup evaluations and charges for configuration items recorded by AWS Config. With AWS Backup Audit Manager, you pay only for what you use, with no minimums or upfront commitments.

Backup evaluations
Backup evaluations are incurred when a specific AWS resource such as a backup vault or backup plan is evaluated against a control.
 
Configuration items
AWS Backup Audit Manager’s evaluations use configuration items recorded by AWS Config. AWS Config is required for these evaluations, and configuration items are priced separately from AWS Backup Audit Manager. Each time a backup evaluation is executed, one configuration item is recorded by AWS Config. Additionally, you will also be charged for configuration item recording when there are changes to underlying backup resources (such as changes to backup plans or creation of a recovery point.) Please see  AWS Config pricing for details. 
* Backup evaluation charges are prorated per evaluation ($0.00125 per backup evaluation).

Pricing examples

  • Example 1: All-in

    Assume your Amazon EFS backups are stored in the US East (N. Virginia) Region and you copy your backups to the US West (N. California) Region. Across the two Regions, you use 400 GB of Amazon EFS backup storage during 15 days of the month and 800 GB for the other 15 days of the month. At the end of the month, you would have the following backup storage usage, in GB-Hours:

    Total usage (GB-Hours) = [400 GB x 15 days x (24 hours / day)] + [800 GB x 15 days x (24 hours / day)] = 432,000 GB-Hours
    We add up GB-Hours and convert to GB-Month to calculate monthly charges:
    Total monthly storage charge = 600 GB-Month x $0.05 = $30

    Assume that you performed 10 backup copies that were 40 GB each from the US East (N. Virginia) Region to US West (N. California). At the end of the month, you would have the following cross-Region data transfer usage, in GB: 

    Total usage = 10 cross-Region data transfers x 40 GB = 400 GB
    Total monthly cross-Region data transfer charge = 400 GB x $0.04 = $16

    Furthermore, assume that you restored 10 backups that were 1 GB each. At the end of the month, you would have the following backup restore usage, in GB:

    Total usage = 10 restores x 1 GB = 10 GB
    Total monthly restore charge = 10 GB x $0.02 = $0.20

    Continuing on, assume that you restored 10 files that were 100 MB each in two separate transactions. At the end of the month, you would have the following backup item-level restore usage, in GB:

    Total usage = 10 restores x 100 MB = 1 GB
    Total item-level requests = 2 requests (5 items per request)
    Total monthly item-level restore charge = 1 GB x $0.02 + 2 requests x $0.60= $0.02 + $1.20 = $1.22

    Lastly, assume that you perform 1500 backup evaluations in 2 AWS Regions over the course of the month. Also, assume that these backup evaluations trigger 2000 configuration items recorded (one configuration item for each backup evaluation and 500 additional configuration items from changes to underlying backup resources). At the end of the month, you would have the following AWS Backup Audit Manager usage: 

    Total backup evaluations = 1500 backup evaluations x 2 Regions = 3000 backup evaluations
    Cost of backup evaluations = 3000 backup evaluations x ($1.25/1000) = $3.75*
    Cost of configuration items by AWS Config = 2000 x $0.003 = $6.00**
    Total monthly AWS Backup Audit Manager charge = $9.75

    Adding your backup storage, backup copy, and backup restore charges together gives you your total monthly AWS Backup bill:

    Total monthly AWS Backup bill = $30 + $16 + $0.20 + $1.22 + $9.75 = $57.17
     
    *This portion will be billed by AWS Backup
    **This portion will be billed by AWS Config
  • Example 2: AWS Backup for S3

    Assume you have 500 TB of Amazon S3 data stored in the US East (N. Virginia) Region. Let us also assume that your S3 bucket has 10 million objects of 500 KB each. You want to create a backup copy of the S3 bucket using AWS Backup. Your monthly TCO will be calculated as follows:

    Total monthly storage charge @$0.05 per GB-Month = 500,000 x $0.05 = $25,000

    To copy your objects to our backup vault, we will use 5 S3 GETs per object (2 GETs to copy the object, 1 for tags, 1 for ACLs, and 1 for metadata).

    Total number of S3 GETs on 10 million objects = 5 million x 10 = 50 million
    S3 GET APIs charge $0.004 per 10,000 requests.
    Your charge of S3 GET = ($0.004/10,000)* 50 million = $20

    We expect a maximum number of 20 million EventBridge events across all objects in the 500 TB bucket. EventBridge matched events charge $1 per 1 million events.

    Maximum possible EventBridge charge on your S3 bucket = ($1/1 million) x 20 million = $20
    Total monthly TCO for warm backup storage = $25,000 + $20 + $20 = $25,040

    Furthermore, let us assume that you copied 25TB of your backup to Ohio Region.

    Cost of cross-Region Data Transfer = 25,000 x $0.02 = $500
    Total charge of cross-Region data transfer = $500
    Monthly cost of warm storage of 25TB in Ohio Region = $1,250

    Let us also assume that you decide to restore 2.5 TB of your backups.

    Total charge of restore = 2,500 x $0.02 = $50

    Your monthly AWS Backup bill = $25,000 (backup storage in N. Virginia) + $1,250 (backup storage in Ohio) + $500 (cross-Region data transfer) + $50 (restore) = $26,800

    Your monthly bill for S3 GET APIs = $20
    Your monthly bill for Amazon EventBridge = $20

    Your total TCO = $26,800 + $20 + $20 = $26,840

    Please note that, you need to enable S3 Versioning to use AWS Backup for S3, and there will be additional charges for Versioning.

Additional pricing resources

AWS Pricing Calculator

Easily calculate your costs with AWS

Economics Resource Center

Additional resources for switching to AWS

Standard Product Icons (Features) Squid Ink
Learn how to get started

Get more of the details on AWS Backup and see the simple steps to get started.

Learn more 
Sign up for a free account
Sign up for a free account

Instantly get access to the AWS Free Tier. 

Sign up 
Standard Product Icons (Start Building) Squid Ink
Start building in the console

Get started building with AWS Backup in the AWS Management Console.

Sign in