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 Console de gerenciamento da AWS.
Para criar um backup de tabela
Faça login no Console de gerenciamento da AWS e abra o console do DynamoDB em https://console.aws.amazon.com/dynamodb/
. -
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.
-
-
Verifique se
Musicé o nome da tabela e insiraMusicBackupcomo o nome do backup. Em seguida, escolha Criar backup para criar o 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).
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
MusicBackuppara a tabelaMusic.aws dynamodb create-backup --table-name Music \ --backup-name MusicBackupDurante 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.