还原测试推断出的元数据 - Amazon Backup
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

还原测试推断出的元数据

还原恢复点需要还原元数据。为了执行还原测试, Amazon Backup 会自动推断可能有助于实现成功还原的元数据。该命令get-restore-testing-inferred-metadata可用于预览 Amazon Backup 将推断出来的内容。该命令get-restore-job-metadata返回由 Amazon Backup推断出的元数据集。请注意,对于某些资源类型 (AmazonFSx) Amazon Backup ,无法推断出完整的元数据集。

推断出的还原元数据是在还原测试过程中确定的。您可以通过在 RestoreTestingSelection 的正文中添加参数 RestoreMetadataOverrides 来覆盖某些还原元数据键。某些元数据覆盖在 Amazon Backup 控制台中不可用。

每个支持的资源都具有推断出的还原元数据键和值,以及可覆盖的还原元数据键。仅标有RestoreMetadataOverrides键值对或嵌套键值对 required for successful restore 必须包含在内;其他则是可选的。请注意,键值不区分大小写。

重要

Amazon Backup 可以推断资源应恢复到默认设置,例如 Amazon EC2 实例或 Amazon RDS 集群恢复为默认VPC设置。但是,如果不存在默认值,例如默认值VPC或子网已被删除且未输入任何元数据覆盖,则恢复将无法成功。

资源类型 推断出的还原元数据键和值 可覆盖的元数据

DynamoDB

deletionProtection,其中值设置为 false

encryptionType 设置为 Default

targetTableName,其中值设置为随机值(从 awsbackup-restore-test- 开始)

encryptionType

kmsMasterKeyArn

Amazon EBS

availabilityZone,其值设置为随机可用区

encrypted,其值设置为 true

availabilityZone

kmsKeyId

Amazon EC2

disableApiTermination 值设置为 false

instanceType值设置为正在恢复 instanceType 的恢复点的

requiredImdsV2 值设置为 true

iamInstanceProfileName值可以为空或 UseBackedUpValue

instanceType

requireImdsV2

securityGroupIds

subnetId

Amazon EFS

encrypted 值设置为 true

file-system-id 值设置为正在还原的恢复点的文件系统 ID

kmsKeyId value 设置为 alias/aws/elasticfilesystem

newFileSystem 值设置为 true

performanceMode 值设置为 generalPurpose

kmsKeyId

亚马逊 f FSx or Lustre

lustreConfiguration 具有嵌套键。一个嵌套键是 automaticBackupRetentionDays,其值设置为 0

kmsKeyId

lustreConfiguration 具有嵌套键 logConfiguration

securityGroupIds

subnetIds, required for successful restore

Amazon f FSx or NetApp ONTAP

name 设置为随机值(从 awsbackup_restore_test_ 开始)

ontapConfiguration 具有嵌套键,其中包括:

  • junctionPath,其中 /name 是正在还原的卷的名称

  • sizeInMegabytes,其值设置为正在还原的恢复点的大小(以兆字节为单位)

  • snapshotPolicy,其值设置为 none

ontapConfiguration 具有特定的可覆盖嵌套键,其中包括:

  • junctionPath

  • ontapVolumeType

  • securityStyle

  • sizeInMegabytes

  • storageEfficiencyEnabled

  • storageVirtualMachineId, required for successful restore

  • tieringPolicy

Amaz FSx on 公开版 ZFS

openZfzConfiguration,具有嵌套键,其中包括:

  • automaticBackupRetentionDays,其值设置为 0

  • deploymentType,其值设置为正在还原的恢复点的部署类型

  • throughputCapacity,其值基于 deploymentType。如果 deploymentTypeSINGLE_AZ_1,则该值设置为 64;如果 deploymentTypeSINGLE_AZ_2 or MULTI_AZ_1,则该值设置为 160

kmsKeyId

openZfsConfiguration 具有特定的可覆盖嵌套键,其中包括:

  • deploymentType

  • throughputCapacity

  • diskiopsConfiguration

securityGroupIds

subnetIds

FSx适用于 Windows 文件服务器的亚马逊

windowsConfiguration,具有嵌套键,其中包括:

  • automaticBackupRetentionDays,其值设置为 0

  • deploymentType,其值设置为正在还原的恢复点的部署类型

  • throughputCapacity,其值设置为 8

kmsKeyId

securityGroupIds

subnetIds required for successful restore

windowsConfiguration,带有特定的可覆盖嵌套键

  • throughputCapacity

  • activeDirectoryId required for successful restore

  • preferredSubnetId

亚马逊RDS、Aurora、亚马逊 DocumentDB、亚马逊 Neptune 集群

availabilityZones,其值设置为列有多达三个随机可用区的列表

dbClusterIdentifier,从 awsbackup-restore-test 开始的随机值

engine,其值设置为正在还原的恢复点的引擎

availabilityZones

databaseName

dbClusterParameterGroupName

dbSubnetGroupName

enableCloudwatchLogsExports

enableIamDatabaseAuthentication

engine

engineMode

engineVersion

kmskeyId

port

optionGroupName

scalingConfiguration

vpcSecurityGroupIds

亚马逊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