AWS Backup
Developer Guide

AWS Backup: How It Works

AWS Backup is a fully managed backup service that makes it easy to centralize and automate the backing up of data across AWS services. With AWS Backup, you can create backup policies called backup plans. You can use these plans to define your backup requirements, such as how frequently to back up your data and how long to retain those backups. AWS Backup lets you apply backup plans to your AWS resources by simply tagging them. AWS Backup then automatically backs up your AWS resources according to the backup plan that you defined.

The following sections describe how AWS Backup works, its implementation details, and security considerations.

How AWS Backup Works with Other AWS Services

Many AWS services offer backup features that help you protect your data. These features include Amazon Elastic Block Store (Amazon EBS) snapshots, Amazon Relational Database Service (Amazon RDS) snapshots, Amazon DynamoDB backups, and AWS Storage Gateway snapshots.

All per-service backup capabilities continue to be available and work as usual. For example, you can make snapshots of your EBS volumes using the Amazon Elastic Compute Cloud (Amazon EC2) API. AWS Backup provides a common way to manage backups across AWS services both in the AWS Cloud and on premises. AWS Backup provides a centralized backup console that offers backup scheduling, retention management, and backup monitoring.

AWS Backup uses existing backup capabilities of AWS services to implement its centralized features. For example, when you create a backup plan, AWS Backup uses the EBS snapshot capabilities when creating backups on your behalf according to your backup plan.


Backups created with AWS Backup cannot be deleted with APIs belonging to the backed-up resource. For information on deleting recovery points using the AWS Backup API see DeleteRecoveryPoint.

For more information about how AWS Backup works with other AWS services, see the following:

Working with Amazon RDS

AWS Backup currently supports all Amazon RDS database engines except Amazon Aurora.

Working with AWS Storage Gateway

Amazon EBS snapshots can be restored as AWS Storage Gateway volumes. For information about restoring resources, see Backups.

Metering Backup Usage

Backup usage for existing backup capabilities, such as Amazon EBS snapshots, will continue to be metered and billed by their respective service, and the pricing remains unchanged. There is no additional charge to use the AWS Backup centralized backup features beyond the existing backup storage pricing charged by AWS services, such as Amazon EBS snapshot storage fees.

For services that introduce backup capabilities on AWS Backup, such as Amazon EFS, backup usage is metered and billed by AWS Backup. For more information, see AWS Backup pricing.