AWS Backup is designed to help you to centralize and automate data protection across AWS services. AWS Backup offers a cost-effective, fully managed, policy-based service that further simplifies data protection at scale. AWS Backup enables you to centrally deploy backup policies to configure, manage, and govern your backup activity across your organization’s AWS accounts and resources, including Amazon EC2 instances, Amazon EBS volumes, Amazon RDS databases, Amazon DynamoDB tables, Amazon EFS, Amazon FSx for Lustre, Amazon FSx for Windows File Server, and AWS Storage Gateway volumes.
Let’s understand some AWS Backup terminology:
Backup vault: a container that you organize your backups in.
Backup plan: a policy expression that defines when and how you want to back up your AWS resources. The backup plan is attached to a backup vault.
Resource assignment: defines which resources should be backed up. You can select resources by tags or by resource ARN.
Recovery point: a snapshot/backup of a resource backed up by AWS Backup. Each recovery point can be restored with AWS Backup.