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, and the number of backup evaluations. There is no minimum fee and there are no setup charges.
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).
* 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
*** 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 for GET requests on your S3 objects and you will also be charged for EventBridge events that are required to create backups. Please see the pricing example below.
^ Includes on-premises VMware, VMware CloudTM on AWS, and VMware on AWS Outposts.
^^ Backups that are transitioned to cold storage must be retained for a minimum of 90 days, and Backups deleted before 90 days incur a pro-rated charge equal to the storage charge for the remaining days.
† Backups of EFS, S3, VMware, and DynamoDB (opted-in for advanced features) are billed on a GB-day basis instead of a GB-hour basis. This means that your backup storage for these resources is billed for the whole day.
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 is currently not available in the AWS Asia Pacific (Osaka) Region.
** 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.
^ Supported restore targets are on-premises VMware, VMware CloudTM on AWS, and VMware on AWS Outposts. When restoring data from your source AWS Region to an on-premises gateway or a gateway in a different AWS Region than the source Region, you pay for standard AWS Data Transfer OUT charges in addition to the preceding data restore prices.
† 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, whether within a single AWS account or across two AWS accounts. You only incur data transfer charges when transferring data out of an AWS Region and there are no charges for transfers within the same AWS Region. The data transfer charges will be billed to the AWS account that is transferring out the data and the backup storage charges will be billed to the AWS account that is receiving the data.
Please note that Amazon Relational Database Services (RDS), Amazon Aurora, Amazon Neptune, and Amazon DocumentDB (with MongoDB compatibility) support cross-Region backups, or cross-account backups, but not both in the same backup plan.
* AWS Backup support for AWS Storage Gateway currently not available in the AWS Asia Pacific (Osaka) Region.
** 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 controls to ensure that 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.
Example 1: All-in
Assume your Amazon EFS backups are stored in the US East (N. Virginia) Region. 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-Days:
Total usage (GB-Days) = [400 GB x 15 days] + [800 GB x 15 days] = 18,000 GB-Days
We add up GB-Days and convert to GB-Month by dividing by 30:
Total GB-Month = 18,000 GB-Days/30 = 600 GB-Month
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 and destination region storage charges (that say totaled to 6,000 GB-Days):
Total usage = 10 cross-Region data transfers x 40 GB = 400 GB
Total monthly cross-Region data transfer charge (in sending account) = 400 GB x $0.04 = $16
Total GB-Month in destination region = 6,000 GB-Days/30 = 200 GB-Month
Total monthly destination storage charge (in receiving account) = 200 GB-Month x $0.06 = $12
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.50= $0.02 + $1.00 = $1.02
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 + $12 + $0.20 + $1.02 + $9.75 = $68.97*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
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 = $25,020
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) + $50 (restore) = $25,050
Your monthly bill for Amazon EventBridge = $20
Your total TCO = $25,050 + $20 = $25,070
Please note that there will be additional charges for S3 Versioning and S3 GET requests on your S3 objects.
Get more of the details on AWS Backup and see the simple steps to get started.
Instantly get access to the AWS Free Tier.
Get started building with AWS Backup in the AWS Management Console.