Copia de seguridad de una tabla de DynamoDB - Amazon DynamoDB

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Copia de seguridad de una tabla de DynamoDB

En esta sección se describe cómo utilizar la consola de Amazon DynamoDB o la AWS Command Line Interface para realizar una copia de seguridad de una tabla.

Creación de una copia de seguridad de una tabla (consola)

Siga estos pasos para crear una copia de seguridad con el nombre MusicBackup para una tabla Music existente con la AWS Management Console.

Para crear una copia de seguridad de tabla
  1. Inicie sesión en la AWS Management Console y abra la consola de DynamoDB en https://console.aws.amazon.com/dynamodb/.

  2. Puede crear un backup de las siguientes maneras:

    • En la pestaña Backups (Copias de seguridad) de la tabla Music, seleccione Create backup (Crear copia de seguridad).

    • En el panel de navegación del lado izquierdo de la consola, elija Backups. A continuación, elija Create backup (Crear backup).

  3. Asegúrese de que Music es el nombre de la tabla y escriba MusicBackup para el nombre de la copia de seguridad. A continuación, elija Create (Crear) para crear el backup.

    
                        Captura de pantalla de la ventana de creación de un backup de la tabla con el nombre de la tabla y el del backup.
    nota

    Si crea backups usando la sección Backups del panel de navegación, la tabla no se preselecciona automáticamente. Tiene que elegir manualmente el nombre de la tabla de origen para el backup.

    Mientras se está creando el backup, su estado se establece en Creating (Creando). Una vez que se haya completado la copia de seguridad, el estado de la misma cambia a Available (Disponible).

    
                        Captura de pantalla de MusicBackup con un estado disponible.

Creación de una copia de seguridad de una tabla (AWS CLI)

Siga estos pasos para crear una copia de seguridad de una tabla Music existente con AWS CLI.

Para crear una copia de seguridad de tabla
  • Cree una copia de seguridad con el nombre MusicBackup para la tabla Music:

    aws dynamodb create-backup --table-name Music \ --backup-name MusicBackup

    Mientras se está creando la copia de seguridad, su estado se establece en CREATING:

    { "BackupDetails": { "BackupName": "MusicBackup", "BackupArn": "arn:aws:dynamodb:us-east-1:123456789012:table/Music/backup/01489602797149-73d8d5bc", "BackupStatus": "CREATING", "BackupCreationDateTime": 1489602797.149 } }

Una vez completada la copia de seguridad, su BackupStatus debe cambiar a AVAILABLE. Para confirmarlo, use el comando describe-backup. Puede obtener el valor de entrada de backup-arn desde la salida del paso anterior o usar el comando list-backups.

aws dynamodb describe-backup \ --backup-arn arn:aws:dynamodb:us-east-1:123456789012:table/Music/backup/01489173575360-b308cd7d

Para realizar un seguimiento de los backups, puede usar el comando list-backups. Permite enumerar todas las copias de seguridad que están en estado CREATING o AVAILABLE:

aws dynamodb list-backups

El comando list-backups y el comando describe-backup resultan útiles para comprobar información acerca de la tabla de origen del backup.