Fazer backup de uma tabela do DynamoDB - Amazon DynamoDB

Fazer backup de uma tabela do DynamoDB

Esta seção descreve como usar o console do Amazon DynamoDB ou a AWS Command Line Interface para fazer backup de uma tabela.

Tópicos

    Siga estas etapas para criar um backup chamado MusicBackup de uma tabela Music existente usando o AWS Management Console.

    Para criar um backup de tabela
    1. Faça login no AWS Management Console e abra o console do DynamoDB em https://console.aws.amazon.com/dynamodb/.

    2. Para criar um backup, realize um dos seguintes procedimentos:

      • Na guia Backups da tabela Music, selecione Create backup (Criar backup).

      • No painel de navegação, no lado esquerdo do console, selecione Backups. Em seguida, escolha Create backup.

    3. Verifique se Music é o nome da tabela e insira MusicBackup como o nome do backup. Em seguida, escolha Criar backup para criar o backup.

      Tela do console de criação de backup com o nome da tabela e o nome do backup preenchidos.
      nota

      Se você criar backups usando a seção Backups no painel de navegação, a tabela não ficará pré-selecionada para você. Você precisará escolher manualmente o nome da tabela de origem para o backup.

      Enquanto o backup estiver sendo criado, o status do backup será Creating. Depois que o backup for finalizado, o status dele mudará para Available (Disponível).

      Página do console de backups sob demanda. O status do MusicBackup é exibido como disponível.

    Siga estas etapas para criar um backup de uma tabela Music existente usando a AWS CLI.

    Para criar um backup de tabela
    • Crie um backup com o nome MusicBackup para a tabela Music.

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

      Durante a criação do backup, o status dele será CREATING.

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

    Quando o processo de backup for concluído, o BackupStatus deverá mudar para AVAILABLE. Para confirmar, use o comando describe-backup. Você pode obter o valor de entrada de backup-arn com a saída da etapa anterior ou usando o comando list-backups.

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

    Para acompanhar os backups, você pode usar o comando list-backups. Ele lista todos os backups em status CREATING ou AVAILABLE.

    aws dynamodb list-backups

    Os comandos list-backups e describe-backup são úteis para verificar informações sobre a tabela de origem do backup.