復旧ポイントを復元するには、復元メタデータが必要です。復元テストを実行する場合、復元が成功する可能性が高いメタデータが、AWS Backup によって自動的に推定されます。AWS Backup の推定内容は、コマンド get-restore-testing-inferred-metadata を使用してプレビューできます。コマンド get-restore-job-metadata は、AWS Backup によって推定されたメタデータのセットを返します。一部のリソースタイプ (Amazon FSx) では、AWS Backup でメタデータの完全なセットを推定することはできません。
推定の復元メタデータは、復元テストプロセス中に決定されます。RestoreTestingSelection の本文にパラメータ RestoreMetadataOverrides を含めることで、特定の復元メタデータのキーを上書きできます。一部のメタデータの上書きは、AWS Backup コンソールでは使用できません。
サポートされている各リソースには、推定される復元メタデータのキーと値のペアと、上書き可能な復元メタデータのキーの両方があります。含める必要があるのは、RestoreMetadataOverrides のキーと値のペア、または「正常な復元のために必須」とマークされているネストされたキーと値のペアのみで、それ以外のものはオプションです。キーの値では、大文字と小文字が区別されないことに注意してください。
AWS Backup は、Amazon EC2 インスタンスやデフォルトの VPC に復元された Amazon RDS クラスターなど、リソースをデフォルト設定に復元する必要があることを推測できます。ただし、デフォルトの VPC やサブネットが削除され、メタデータの上書きが入力されていないなど、デフォルト設定が存在しない場合、復元は成功しません。
| リソースタイプ |
推定される復元メタデータのキーと値 |
上書き可能なメタデータ |
DynamoDB |
deletionProtection、値は false に設定されます。
encryptionType は、 に設定されます。Default
targetTableName、値は awsbackup-restore-test- で始まるランダム値に設定されます。
|
encryptionType
kmsMasterKeyArn
|
Amazon EBS |
availabilityZone、値はランダムなアベイラビリティーゾーンに設定されます。
encrypted、値は true に設定されます。
|
availabilityZone
iops
kmsKeyId
throughput
volumesize
volumetype
|
Amazon EC2 |
disableApiTermination 値は false に設定されます。
instanceType 値は復元される復旧ポイントのインスタンスタイプに設定されます。
requiredImdsV2 値は true に設定されます。
|
iamInstanceProfileName (null または UseBackedUpValue)
instanceType
requireImdsV2
securityGroupIds
subnetId
|
Amazon EFS |
encrypted 値は true に設定されます。
file-system-id 値は復元される復旧ポイントのファイルシステム ID に設定されます。
kmsKeyId value は、 に設定されます。alias/aws/elasticfilesystem
newFileSystem 値は true に設定されます。
performanceMode 値は generalPurpose に設定されます。
|
kmsKeyId
performanceMode
|
Amazon FSx for Lustre |
lustreConfiguration にはネストされたキーがあります。ネストされたキーの 1 つは automaticBackupRetentionDays で、値は 0 に設定されます。
|
kmsKeyId
lustreConfiguration にはネストされたキー logConfiguration があります。
securityGroupIds
subnetIds、正常な復元のために必須
|
Amazon FSx for NetApp ONTAP |
name は awsbackup_restore_test_ で始まるランダム値に設定されます。
ontapConfiguration には次のようなネストされたキーがあります。
-
junctionPath、/name は復元するボリュームの名前です。
-
sizeInMegabytes、値は復元する復旧ポイントのサイズ (MB 単位) に設定されます。
-
snapshotPolicy、値は none に設定されます。
|
ontapConfiguration には、次のような特定の上書き可能なネストされたキーがあります。
|
Amazon FSx for OpenZFS |
openZfzConfiguration、次のようなネストされたキーがあります。
-
automaticBackupRetentionDays、値は 0 に設定されます。
-
deploymentType、値は復元する復旧ポイントのデプロイタイプに設定されます。
-
throughputCapacity、値は deploymentType に基づいて決まります。deploymentType が SINGLE_AZ_1 の場合、値は 64 に設定され、deploymentType が SINGLE_AZ_2 or MULTI_AZ_1 の場合、値は 160 に設定されます。
|
kmsKeyId
openZfsConfiguration には、次のような特定の上書き可能なネストされたキーがあります。
-
deploymentType
-
throughputCapacity
-
diskiopsConfiguration
securityGroupIds
subnetIds
|
Amazon FSx for Windows File Server |
windowsConfiguration、次のようなネストされたキーがあります。
-
automaticBackupRetentionDays、値は 0 に設定されます。
-
deploymentType、値は復元する復旧ポイントのデプロイタイプに設定されます。
-
throughputCapacity、値は 8 に設定されます。
|
kmsKeyId
securityGroupIds
subnetIds、正常な復元のために必須
windowsConfiguration、特定の上書き可能なネストされたキーがあります。
|
Amazon RDS、Aurora、Amazon DocumentDB、Amazon Neptune クラスター |
availabilityZones、値は最大 3 つのランダムなアベイラビリティーゾーンのリストに設定されます。
dbClusterIdentifier、awsbackup-restore-test で始まるランダム値
engine、値は復元する復旧ポイントのエンジンに設定されます。
|
availabilityZones
databaseName
dbClusterParameterGroupName
dbSubnetGroupName
enableCloudwatchLogsExports
enableIamDatabaseAuthentication
engine
engineMode
engineVersion
kmskeyId
port
optionGroupName
scalingConfiguration
vpcSecurityGroupIds
|
Amazon RDS インスタンス |
dbInstanceIdentifier、awsbackup-restore-test- で始まるランダム値
deletionProtection、値は false に設定されます。
multiAz、値は false に設定されます。
publiclyAccessible、値は false に設定されます。
|
allocatedStorage
availabilityZones
dbInstanceClass
dbName
dbParameterGroupName
dbSubnetGroupName
domain
domainIamRoleName
enableCloudwatchLogsExports
enableIamDatabaseAuthentication
iops
licensemodel
multiAz
optionGroupName
port
processorFeatures
publiclyAccessible
storageType
vpcSecurityGroupIds
|
Amazon Simple Storage Service (Amazon S3) |
destinationBucketName、awsbackup-restore-test- で始まるランダム値
encrypted 、値は true に設定されます。
encryptionType、値は SSE-S3 に設定されます。
newBucket、値は true に設定されます。
|
encryptionType
kmsKey
|