Copia de seguridad de una tabla de DynamoDB - Amazon DynamoDB

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 Crear copia de seguridad para crear la copia de seguridad.

    Cree una pantalla de la consola de copia de seguridad con el nombre de la tabla y el nombre de la copia de seguridad rellenas.
    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).

    Página de la consola de copias de seguridad bajo demanda. El estado de MusicBackup aparece como 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.