Fazer backup de uma tabela do DynamoDB - Amazon DynamoDB

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

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.

Criar backup de uma tabela (console)

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 Create para criar o backup.

    
                        Captura da tela de backup da tabela de criação com os nomes da tabela e do backup.
    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).

    
                        Captura de tela do MusicBackup com o status disponível.

Criar backup de uma tabela (AWS CLI)

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.