View a markdown version of this page

Metadati dedotti del test di ripristino - AWS Backup

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Metadati dedotti del test di ripristino

Il ripristino di un punto di ripristino richiede il ripristino dei metadati. Per eseguire il test di ripristino, AWS Backup deduce automaticamente i metadati che possono eseguire un ripristino corretto. Il comando get-restore-testing-inferred-metadata può essere utilizzato per visualizzare in anteprima ciò che ne AWS Backup dedurrà. Il comando get-restore-job-metadata restituisce il set di metadati dedotto da. AWS Backup Nota che per alcuni tipi di risorse (Amazon FSx), non AWS Backup è in grado di dedurre un set completo di metadati.

I metadati di ripristino dedotti vengono determinati durante il processo di test di ripristino. È possibile sovrascrivere determinate chiavi di ripristino dei metadati includendo il parametro RestoreMetadataOverrides nel corpo di RestoreTestingSelection. Alcune sostituzioni dei metadati non sono disponibili nella console. AWS Backup

Ogni risorsa supportata include chiavi e valori di metadati di ripristino dedotti e chiavi di metadati di ripristino sovrascrivibili. È necessario includere solo RestoreMetadataOverrides le coppie chiave-valore o le coppie chiave-valore annidate contrassegnate con; le altre required for successful restore sono opzionali. I valori delle chiavi non fanno distinzione tra maiuscole e minuscole.

Importante

AWS Backup può dedurre che una risorsa debba essere ripristinata alle impostazioni predefinite, ad esempio un'istanza Amazon EC2 o un cluster Amazon RDS ripristinato nel VPC predefinito. Tuttavia, se l'impostazione predefinita non è presente, ad esempio il VPC o la sottorete predefiniti sono stati eliminati e non è stata immessa alcuna sostituzione dei metadati, il ripristino non avrà esito positivo.

Tipo di risorsa Chiavi e valori dei metadati di ripristino dedotti Metadati sovrascrivibili

DynamoDB

deletionProtection, dove il valore è impostato su false

encryptionType è impostato su Default.

targetTableName, dove il valore è impostato su un valore casuale che inizia con awsbackup-restore-test-

encryptionType

kmsMasterKeyArn

Amazon EBS

availabilityZone, il cui valore è impostato su una zona di disponibilità casuale

encrypted, il cui valore è impostato su true

availabilityZone

iops

kmsKeyId

throughput

volumesize

volumetype

Amazon EC2

Il valore disableApiTermination è impostato su false

Il valore instanceType è impostato su instanceType del punto di ripristino da ripristinare

Il valore requiredImdsV2 è impostato su true

iamInstanceProfileName(null o) UseBackedUpValue

instanceType

requireImdsV2

securityGroupIds

subnetId

Amazon EFS

Il valore encrypted è impostato su true

Il valore file-system-id è impostato sull'ID file system del punto di ripristino da ripristinare

kmsKeyId value è impostato su alias/aws/elasticfilesystem.

Il valore newFileSystem è impostato su true

Il valore performanceMode è impostato su generalPurpose

kmsKeyId

performanceMode

Amazon FSx per Lustre

lustreConfiguration include chiavi annidate. Una chiave annidata è automaticBackupRetentionDays, il cui valore è impostato su 0

kmsKeyId

lustreConfiguration include la chiave annidata logConfiguration

securityGroupIds

subnetIds, required for successful restore

Amazon FSx per ONTAP NetApp

name è impostato su un valore casuale che inizia con awsbackup_restore_test_

ontapConfiguration include chiavi annidate, tra cui:

  • junctionPath dove /name è il nome del volume da ripristinare

  • sizeInMegabytes, il cui valore è impostato sulla dimensione in megabyte del punto di ripristino da ripristinare

  • snapshotPolicy dove il valore è impostato su none

Nota

Per le risorse FSx for ONTAP, la Storage Virtual Machine (SVM) specificata storageVirtualMachineId determina la sottorete e la zona di disponibilità del volume ripristinato. Se si specifica il SubnetIds parametro nella console, lo AWS Backup accetta ma lo ignora durante l'operazione di ripristino.

Per eseguire il ripristino su un file system o una zona di disponibilità diversi, specificate un SVM che appartenga al file system di destinazione nel vostro file. RestoreMetadataOverrides Se specificate un SVM nello stesso file system, il volume viene ripristinato in quel file system indipendentemente da qualsiasi configurazione di sottorete specificata nella console.

ontapConfiguration include specifiche chiavi annidate sovrascrivibili, tra cui:

  • junctionPath

  • ontapVolumeType

  • securityStyle

  • sizeInMegabytes

  • storageEfficiencyEnabled

  • storageVirtualMachineId, required for successful restore

  • tieringPolicy

Amazon FSx per OpenZFS

openZfzConfiguration, che include chiavi annidate, tra cui:

  • automaticBackupRetentionDays con il valore impostato su 0

  • deploymentType con il valore impostato sul tipo di implementazione del punto di ripristino da ripristinare

  • throughputCapacity, il cui valore è basato su deploymentType. Se deploymentType è SINGLE_AZ_1, il valore è impostato su 64; se deploymentType è SINGLE_AZ_2 or MULTI_AZ_1, il valore è impostato su 160

kmsKeyId

openZfsConfiguration include specifiche chiavi annidate sovrascrivibili, tra cui:

  • deploymentType

  • throughputCapacity

  • diskiopsConfiguration

securityGroupIds

subnetIds

Amazon FSx per Windows File Server

windowsConfiguration, che include chiavi annidate tra cui:

  • automaticBackupRetentionDays con il valore impostato su 0

  • deploymentType con il valore impostato sul tipo di implementazione del punto di ripristino da ripristinare

  • throughputCapacity con il valore impostato su 8

kmsKeyId

securityGroupIds

subnetIds required for successful restore

windowsConfiguration, con chiavi annidate sovrascrivibili specifiche

  • throughputCapacity

  • activeDirectoryId required for successful restore

  • preferredSubnetId

Cluster Amazon RDS, Aurora, Amazon DocumentDB, Amazon Neptune

availabilityZones con il valore impostato su un elenco di massimo tre zone di disponibilità casuali

dbClusterIdentifier con un valore casuale che inizia con awsbackup-restore-test

engine con il valore impostato sul motore del punto di ripristino da ripristinare

availabilityZones

databaseName

dbClusterParameterGroupName

dbSubnetGroupName

enableCloudwatchLogsExports

enableIamDatabaseAuthentication

engine

engineMode

engineVersion

kmskeyId

port

optionGroupName

scalingConfiguration

vpcSecurityGroupIds

Istanze Amazon RDS

dbInstanceIdentifier con un valore casuale che inizia con awsbackup-restore-test-

deletionProtection con il valore impostato su false

multiAz con il valore impostato su false

publiclyAccessible con il valore impostato su 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 con un valore casuale che inizia con awsbackup-restore-test-

encrypted con il valore impostato su true

encryptionType con il valore impostato su SSE-S3

newBucket con il valore impostato su true

restoreACLsspecifica se ripristinare gli ACL. Il valore è false quando hai creato il backup con BackupACLs disabilitato. In caso contrario, il valore è true.

encryptionType

kmsKey

restoreACLs

Formato per i valori di sostituzione digitati in elenco

Poiché RestoreMetadataOverrides è una mappa di coppie chiave-valore di stringa, i valori di sovrascrittura che rappresentano elenchi (comevpcSecurityGroupIds,, availabilityZones enableCloudwatchLogsExportssecurityGroupIds, esubnetIds) devono essere specificati come stringhe. JSON-array-encoded

Ad esempio, per specificare un singolo gruppo di sicurezza:

"vpcSecurityGroupIds": "[\"sg-012d52c68c6e88f00\"]"

Per specificare più gruppi di sicurezza:

"vpcSecurityGroupIds": "[\"sg-012d52c68c6e88f00\",\"sg-abcdef01234567890\"]"

Nei AWS CloudFormation modelli, puoi utilizzare la funzione !Sub intrinseca per fare riferimento agli attributi delle risorse all'interno della JSON-array stringa:

RestoreMetadataOverrides: vpcSecurityGroupIds: !Sub '["${DBSecurityGroup.GroupId}"]'

Per più valori in: CloudFormation

RestoreMetadataOverrides: vpcSecurityGroupIds: !Sub '["${DBSecurityGroup.GroupId}","${AnotherSecurityGroup.GroupId}"]'

Questo JSON-array-string formato si applica a tutte le sostituzioni digitate in elenco nella tabella precedente. Per altri esempi di questo formato, vedere. Ripristina un database RDS