Overview

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

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 EBS, Amazon EFS, Amazon DynamoDB, Amazon Timestream, SAP HANA on EC2, 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 128-KB backup. In addition to the per GB-month charge for S3 backup, you will be charged for GET/LIST requests on your S3 objects and Eventbridge events.

†† Cold storage backup for EBS transitions backups to the EBS Snapshots Archive Tier

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

^^ Backups transitioned to cold storage must be retained for a minimum of 90 days. Backups deleted before 90 days incur a pro-rated charge equal to the storage charge for the remaining days.

† Backups of EFS, S3, VMware, SAP HANA on EC2 and Amazon Timestream 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.

††† Logically air-gapped vault storage is currently not supported for this resource or storage tier.

NOTE:
  • All billed charges for storage in logically air-gapped vaults show under “Backup” service.
  • Backup storage free tiers for Amazon EBS, Amazon DocumentDB, and Amazon Neptune are not considered when the storage is in logically air-gapped vault.

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 is currently not available in the AWS Asia Pacific (Osaka) Region.

** Cold storage is currently only supported for backups of Amazon EBS, Amazon EFS, Amazon DynamoDB, Amazon Timestream, SAP HANA on EC2, 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 Region, you pay for standard AWS Data Transfer OUT charges in addition to the preceding data restore prices. VMware items are disks.

Item-level restore is not currently available.

†† You will incur warm storage restore charges for EFS, S3 and VMwareBackups.

††† For data restored to S3 (S3 Backups and EBS Item-Level Restore), you will be charged for PUT requests for your restored data.

Note: Item-Level Restore charges for EBS Volume Snapshots will show under “Backup"

Restore testing pricing

AWS Backup restore testing pricing is based on the number of backups or recovery points that are tested and the amount of storage that is restored for specific resource types. With restore testing, you pay only for what you use, with no minimums or upfront commitments.

Restore testing evaluations
Restore testing evaluation charges are incurred for each backup or recovery point that you successfully orchestrate for restore through a restore testing plan.

Restore testing storage
The restore testing storage amount billed in a month, for a particular resource type, is based on the amount of data (measured in GB) restored for that resource type for the month. The pricing for restored testing storage is same as the current restore pricing in the above section.

Note:

  • There will be additional charges for S3 PUT requests for your restored S3 objects, in addition to the charges related to restored data and fixed evaluation fee.
  • There can also be additional charges if the restored resource is retained for any amount of time after a restore is completed. The actual charges will depend on the specific resource type and how long it is retained.
  • Cold storage restore pricing will apply if cold recovery points, for supported resources, are selected and restored by restore testing, which is higher than warm storage restore pricing.
  • If an archived EBS snapshot is restored, AWS Backup will set the number of days to temporarily restore the EBS snapshot to the standard (warm) tier to 1 day, and you will be charged for the storage of the EBS snapshot in the standard tier for the 1 day.

 

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 are billed to the AWS account transferring out the data. The backup storage charges are billed to the AWS account receiving the data. The rates for data transfer from backup vaults or logically air-gapped vaults are the same.

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.

Select the respective tab to find the data transfer rate to your resource as follows: 

Resource Group 1: Amazon EFS, Amazon DynamoDB, Amazon Timestream, and VMware Backup

Resource Group 2: Amazon S3

Resource Group 3: Amazon EBS, Amazon FSx, AWS Storage Gateway *, Amazon DocumentDB (with MongoDB compatibility) **, Amazon Neptune **, Amazon Aurora, Amazon RDS Backup

  • Group 1
  • Group 2
  • Group 3
  • 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.

Backup search pricing

Backup search pricing is based on number of objects or files scanned in your backup. Before you can search your backup, you need to opt into creating a backup index. With backup search you are billed for the backups that are indexed at the time of indexing, the storage of the backup indexes, and for searching your backups. Restores will be billed based on resource type, as seen on the table above. You will pay for only what you use, with no minimums or upfront commitments. 

 Backup index storage and backup search charges are the same across all resource types. 

Note: All billed charges for Backup search will show under “Backup”

AWS Backup Audit Manager pricing

AWS Backup Audit Manager provides predefined and customizable 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.) See AWS Config pricing for details.
* Backup evaluation charges are prorated per evaluation ($0.00125 per backup evaluation).

Pricing examples

  • 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
  • Total monthly storage charge @$0.05 per GB-Month = 500,000 x $0.05 = $25,000

    S3 GET APIs charges $0.004 per 10,000 requests. Assuming 8 GET APIs per new object, max GET API charges = ($0.004/10,000)*8*100 million = $320
    S3 LIST API charges $0.05 per 10,000 requests. Assuming 1 List per 500 object, max possible LIST API charges = ($0.05/10,000)*(100 million/500) = $1

    Assuming 20 million EventBridge events across all objects in the 500 TB bucket for the initial backup.
    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 first full backup = $25,000 + $320 + $1 + $20 = $25,341

    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

    S3 PUT API charges $0.05 per 10,000 requests. Assuming 1 Put per object, max possible PUT API charges = ($0.05/10,000)*5 million = $25

    Your monthly AWS Backup bill = $25,000 (backup storage in N. Virginia) + $50 (restore) = $25,050
    Your monthly bill for Amazon S3 = $346 (GET requests = $320, LIST requests = $1, PUT requests = $25)
    Your monthly bill for Amazon EventBridge = $20
    Your total TCO = $25,341 + $50 + $25 = $25,416

    Please note that there will be additional charges for S3 Versioning. Incremental backups will incur additional charges for storage as well as for S3 GET/LIST requests and Eventbridge. Buckets containing more than 300 Million objects will also incur charges for S3 inventory reports.

  • Total monthly restore testing evaluation charge for EBS snapshots @$1.50 per recovery point = 10 x $1.50 = $15

    Total monthly restore testing evaluation charge EFS @$1.50 per recovery point = 15 x $1.50 = $22.50

    Total monthly restore testing evaluation charges = $37.50

    Total restored storage (GB) for EBS snapshots = 10 x 64 = 640 GB

    Charges for restored storage for EBS @$0.00 (as this is free) = $0.00

    Total restored storage (GB) for EFS backups = 15 x 50 = 750 GB

    Charges for restored warm storage for EFS @$0.02 = 750 x $0.02 = $15

    Total charges for restored storage in the month = $15

    Your monthly AWS Backup restore testing bill in N. Virginia = $37.50 (restore testing evaluation) + $15 (restore testing storage) = $52.50

    Note: There can also be additional charges if the restored resource is retained for any amount of time after a restore is completed. The actual charges will depend on the specific resource type and how long it is retained.

  • Charges for storage in backup vault in primary region (US East (N. Virginia)):
    Total usage for EBS (GB-Month) = [3,200 GB x 12 days] / 30 Days = 1,280 GB-Month
    Charges for EBS = 1,280 GB-Month x $0.05 per GB-Month = $64

    Total usage for EFS (GB-Month) = [2,000 GB x 12 days] / 30 Days = 800 GB-Month
    Charges for EFS = 800 GB-Month x $0.05 per GB-Month = $40

    | Total monthly storage charges for primary backups in backup vault = $104

    Cross-Region data transfers charges from US East 1 to EU West 1:
    Cross-Region data transfer charges for EBS (in sending account) = 3,200 GB x $0.02 per GB = $64

    Cross-Region data transfer charges for EFS (in sending account) = 2,000 GB x $0.04 per GB = $80

    | Total monthly cross-Region data transfer charges (in sending account) = $144

    Charges for storage in logically air-gapped vault in destination region (EU West (Ireland)):
    Total usage for EBS (GB-Month) in destination region = [3,200 GB x 15 days] / 30 Days = 1,600 GB-Month
    Storage charges for EBS (in destination account) = 1,600 GB-Month x $0.0575 per GB-Month = $92

    Total usage for EFS (GB-Month) in destination region = [2,000 GB x 15 days] / 30 Days = 1,000 GB-Month
    Storage charges for EFS (in destination account) = 1,000 GB-Month x $0.0575 per GB-Month = $57.50

    | Total monthly storage charges for secondary copies in logically air-gapped vault = $149.50

    Your monthly AWS Backup bill = $104 (primary backups) + $144 (cross-Region transfers) + 149.50 (logically air-gapped copies) = $397.50

  • Charges for EBS Storage in backup vault in (US East (N. Virginia)):

    Total charges for EBS Snapshots (GB-month) = 150 GB-month * $0.05 per GB-Month * 10 EBS Snapshots = $62 
    Note: For simplicity, no change rate has been assumed.

    Charges for EBS backup index creation & storage: 

    Total usage for index creation and storage = 45,000 files * 30 backup indexes created * 10 EBS snapshots = 13,500,000 files indexed 
    Charges for index creation = 13,500,000 files * $0.2 per million files indexed = $2.70
    Charges for index storage = 13,500,000 items * $0.02 per million items stored / month = $0.27
    Total charges for index creation + index storage = $2.70 + $0.27 = $2.97

    Charges for Backup Search 

    Total usage for search = 45,000 files * 7 EBS Snapshots searched = 315,000 files searched
    Total charges for EBS Search = 315,000 files * $0.07 per million items searched = $0.02

    Charges for EBS File Level Restore:

    Charges for EBS File Level Restore = 5 GB * $0.03 GB restored = $0.15 
    S3 PUT API charges $0.05 per 10,000 requests. Assuming 1 Put per 8 MB restored (625 PUT calls for 5GB), estimated PUT API Charges = $0.05/10,000 * 625 = $0.0031 

    Your monthly AWS Backup bill = $62 (backup storage) + $2.97 (backup index creation + storage) + $0.02 (search) + $0.015 (file level restore) = $65.14