Ao fazer backup regularmente de seus dados, você pode garantir que você tenha uma cópia de seus dados críticos que você pode usar para restaurar seu sistema no caso de perda de dados. Esse recurso pode ajudá -lo a evitar tempo de inatividade significativo e potencial perda de negócios ou receita. Também ajudará você a atender aos requisitos de conformidade e padrões regulatórios.
Este artigo explica os recursos de restauração de backup e dados no DynamoDB. Ele fornece um guia passo a passo sobre a definição de backup e restauração dos recursos das tabelas do DynamoDB.
Como configurar e usar o backup no DynamoDB
Você pode criar um backup de tabela usando vários métodos. Tente criar o backup da sua tabela usando as seguintes maneiras:
Crie backup de tabela DynamoDB usando o AWS Management Console
Para configurar um backup no Amazon DynamoDB, você pode usar o console de gerenciamento da AWS para criar um backup da sua mesa. Aqui estão as etapas para fazer isso:
Etapa 1: Abra o Console de Gerenciamento da AWS, faça login e navegue até a página de serviço do DynamoDB.
Etapa 2: No menu de navegação esquerda, clique em Mesas, e selecione a tabela para a qual você deseja criar um backup. Vamos usar o Filme Tabela para esta ilustração.
Etapa 3: Na página de visão geral da tabela, clique em “Backups" aba. Clique no botão "Criar backup".
Etapa 4: na caixa de diálogo "Criar backup", insira um nome para o seu backup e selecione um período de retenção. Este é o tempo em que seu backup estará disponível. Vamos citar nosso backup como Moviebackup. Clique no botão "Criar backup" para criar o backup.
Nesta fase, o status de backup da sua página será lido Criando e mudar para Disponível Depois que seu sistema realizar o processo.
Etapa 5: Depois que o backup for criado, ele aparecerá na lista de backups na guia "Backups". Você pode acessar seus backups na lista de backups sob demanda.
Crie um backup de tabela do DynamoDB usando a AWS CLI
Também é possível criar um backup de tabela usando a AWS CLI. Este método exige que você use o AWS DynamoDB Create-backup Utilitário, que vem com os seguintes argumentos:
Abaixo está um comando de amostra que pretende criar um backup para uma mesa de cinema. O nome de backup é o Moviebackup, enquanto o período de retenção da tabela é de 14 dias:
AWS DynamoDB Create-Backup-Table-Name Movie-Backup-Nome Moviebackup-Retenção-Período 14O utilitário anterior criará o backup de filme e retornará com sucesso informações sobre o backup na resposta. A resposta incluirá o tempo em que o backup foi criado e o nome do recurso Amazon do backup ou ARN.
Você pode acessar e restaurar o backup usando o AWS DynamoDB Restauração-tabela de backup comando. O utilitário leva os seguintes argumentos, e é essencial especificar a tabela de destino e o backup arn.
O comando a seguir ilustra como você pode usar o AWS DynamoDB Restauração-tabela de backup comando:
AWS DynamoDB Restauração-tabela de backup-Target-Table-Name My-Table-Backup-ARN ARN: AWS: DynamoDB: US-WEST-1: MTC2345678VTS: Tabela/My-Table/Backup/2022-12- 14T22: 41: 45O comando restaurará sua tabela do backup especificado e fornecerá uma resposta sobre os detalhes da tabela. Os elementos que ele listarão incluem o nome da tabela, seu esquema de chave primária e o tempo de restauração.
Conclusão
Backup de dados e restauração são empreendimentos vitais para qualquer empresa. E o DynamoDB permite criar cópias de tabelas ou dados essenciais de maneira segura e incrivelmente acessível. Sua capacidade de recuperar dados ajudará imensamente para evitar possíveis interrupções. Você pode fazer backup regularmente de dados críticos no DynamoDB para melhorar a continuidade e manter suas operações.