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
Faça login no AWS Management Console 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 insiraMusicBackup
como 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
MusicBackup
para a tabelaMusic
.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.