AWS-RestoreDynamoDBTable - AWS Systems Manager Guide de référence du manuel d'automatisation

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

AWS-RestoreDynamoDBTable

Description

Le AWS-RestoreDynamoDBTable runbook restaure la table Amazon DynamoDB que vous avez spécifiée à l'aide de point-in-time recovery (PITR).

Exécutez cette automatisation (console)

Type de document

 Automatisation

Propriétaire

Amazon

Plateformes

Bases de données

Paramètres

  • AutomationAssumeRole

    Type : String

    Description : (Facultatif) Le nom de ressource Amazon (ARN) du rôle AWS Identity and Access Management (IAM) qui permet à Systems Manager Automation d'effectuer les actions en votre nom. Si aucun rôle n'est spécifié, Systems Manager Automation utilise les autorisations de l'utilisateur qui démarre ce runbook.

  • EnablePointInTimeRecoverAsNeeded

    Type : booléen

    Valeur par défaut : true

    Description : (Facultatif) Détermine si l'automatisation active la point-in-time restauration selon les besoins pour restaurer la table.

  • GlobalSecondaryIndexOverride

    Type : String

    Description : (Facultatif) Les nouveaux index secondaires globaux destinés à remplacer les index secondaires existants pour la nouvelle table.

  • LocalSecondaryIndexOverride

    Type : String

    Description : (Facultatif) Les nouveaux index secondaires locaux destinés à remplacer les index secondaires existants pour la nouvelle table.

  • RestoreDateTime

    Type : String

    Description : (Obligatoirepoint-in-time) Restauration vers laquelle vous souhaitez restaurer votre table au cours des 35 derniers jours. Spécifiez la date et l'heure en utilisant le format suivant : DD/MM/YYYY HH:MM:SS

  • SourceTableArn

    Type : String

    Description : (Obligatoire) L'ARN de la table que vous souhaitez restaurer.

  • SseSpecificationOverride

    Type : String

    Description : (Facultatif) Paramètres de chiffrement côté serveur à utiliser pour la nouvelle table.

  • TargetTableName

    Type : String

    Description : (Obligatoire) Nom de la table à restaurer.

Autorisations IAM requises

Le AutomationAssumeRole paramètre nécessite les actions suivantes pour utiliser correctement le runbook.

  • dynamodb:BatchWriteItem

  • dynamodb:DeleteItem

  • dynamodb:DescribeTable

  • dynamodb:GetItem

  • dynamodb:PutItem

  • dynamodb:Query

  • dynamodb:RestoreTableToPointInTime

  • dynamodb:Scan

  • dynamodb:UpdateItem

Étapes de document

  • aws:executeScript- Restaure la table DynamoDB que vous avez spécifiée dans le TargetTableName paramètre à l'aide point-in-time de la restauration.