Restore testing inferred metadata
Restoring a recovery point requires restore metadata. To perform restore tests, AWS Backup
automatically infers metadata that is likely to result in a successful restore. The command
get-restore-testing-inferred-metadata
can be used to preview what AWS Backup will
infer. The command get-restore-job-metadata
returns the set of metadata
inferred by AWS Backup. Note that for some resource types (Amazon FSx), AWS Backup is not able to infer a
complete set of metadata.
Inferred restore metadata is determined during the restore testing
process. You can override certain restore metadata keys by including the parameter
RestoreMetadataOverrides
in the body of RestoreTestingSelection
.
Some metadata overrides are not available in the AWS Backup console.
Each supported resource has both inferred restore metadata keys and values, and
overridable restore metadata keys. Only RestoreMetadataOverrides
key value
pairs or nested key value pairs marked with required for successful
restore
are necessary to include; the others are optional.
Note that key values are not
case sensitive.
Important
AWS Backup can infer that a resource should be restored to the default setting, such as an Amazon EC2 instance or Amazon RDS cluster restored to the default VPC. However, if the default is not present, for example the default VPC or subnet has been deleted and no metadata override has been input, the restore will not be successful.
Resource type | Inferred restore metadata keys and values | Overridable metadata |
---|---|---|
DynamoDB |
|
|
Amazon EBS |
|
|
Amazon EC2 |
|
|
Amazon EFS |
|
|
Amazon FSx for Lustre |
|
|
Amazon FSx for NetApp ONTAP |
|
|
Amazon FSx for OpenZFS |
|
|
Amazon FSx for Windows File Server |
|
|
Amazon RDS, Aurora, Amazon DocumentDB, Amazon Neptune clusters |
|
|
Amazon RDS instances |
|
|
Amazon Simple Storage Service (Amazon S3) |
|
|