O DynamoDB tem backups?

Sim. O DynamoDB tem dois recursos de backup embutidos: backups on-demand — snapshots completos da tabela mantidos até você apagá-los — e point-in-time recovery (PITR), backups contínuos que conseguem restaurar uma tabela a qualquer segundo dentro dos últimos 1 a 35 dias. Nenhum dos dois impacta o desempenho da tabela nem consome capacidade.

Backups on-demand

Um backup on-demand é um snapshot completo que você cria manualmente (ou de forma agendada via AWS Backup) para retenção de longo prazo e conformidade. Os backups funcionam em tabelas de qualquer tamanho, não afetam o desempenho e ficam guardados até você apagá-los explicitamente. Pelo AWS Backup você também consegue copiá-los entre contas e Regiões e mover backups mais antigos para armazenamento frio.

Point-in-time recovery (PITR)

O PITR é o backup contínuo do DynamoDB: uma vez habilitado, ele oferece pontos de recuperação por segundo para uma janela que você define entre 1 e 35 dias (35 por padrão). Você nunca agenda nada — restaurar cria uma nova tabela exatamente no momento que você escolher, inclusive entre Regiões. Desabilitar e reabilitar o PITR reinicia a janela.

Sem imposto de desempenho

Os dois caminhos de backup rodam fora de banda: eles não usam capacidade provisionada e não têm impacto no desempenho ou na disponibilidade da tabela ao vivo. O PITR também é o pré-requisito para exportar uma tabela para o S3.

Quanto eles custam

Livre de capacidade não é livre de dinheiro, e as taxas são por GB de tamanho da tabela, então a conta escala com a tabela, mudando algo nela ou não. Taxas atuais de us-east-1, lidas da API de preços da AWS em 2026-07-28:

Item de cobrançaTaxa
Armazenamento da tabelaUS$0,25/GB-mês
PITR (backups contínuos)US$0,20/GB-mês
Armazenamento de backup on-demandUS$0,10/GB-mês
RestauraçãoUS$0,15/GB

Faça as contas para uma tabela de 100 GB. Só o armazenamento são US$25,00 por mês. Ligar o PITR acrescenta US$20,00, uma sobretaxa de 80% que leva a tabela a US$45,00, e ele é cobrado pelo tamanho da tabela e não por quanto dela mudou. Um backup on-demand mantido por um mês acrescenta US$10,00; guarde um snapshot mensal por um ano e, no décimo segundo mês, as doze cópias custam US$120,00 por mês, quase cinco vezes a tabela que elas protegem.

Restaurar a mesma tabela custa US$15,00 uma vez, e ela chega em uma tabela nova, então você paga armazenamento nas duas até derrubar uma.

Nada disso é argumento contra backups. É argumento a favor de uma política de retenção sobre os snapshots on-demand, porque as cópias das quais você esqueceu são cobradas à mesma taxa daquelas de que você realmente restauraria.

Aprofunde-se

O guia de backups & PITR cobre a mecânica e os custos da restauração, a calculadora de preços estima a tabela por trás deles, e o DynoTable te dá uma visão desktop das tabelas que você está protegendo.

Referências

Verificado pela última vez em 2026-07-13 contra a documentação oficial da AWS vinculada acima.

Taxas lidas da API pública de preços da AWS em 2026-07-28 (oferta us-east-1 publicada em 2026-07-22) e conferidas contra a página de preços do DynamoDB no mesmo dia. Os preços mudam; reconfira antes de orçar com base neles.

Trabalhe com o DynamoDB sem o Console

Um cliente desktop rápido para DynamoDB que roda o SQL de verdade que o DynamoDB não consegue — JOINs, GROUP BY, agregações — com edição visual e um agente de IA com suas próprias chaves do Bedrock.

Teste grátis de 30 dias, sem cartão de crédito — depois o plano Grátis sem limite de tempo.