Como mantenho os snapshots automatizados da minha instância de banco de dados do Amazon RDS por um período mais longo?

Data da última atualização:01/07/2022

Quero manter os snapshots automatizados das minhas instâncias de banco de dados do Amazon Relational Database Service (Amazon RDS) por um período mais longo.

Resolução

O Amazon RDS cria e salva os snapshots automatizados de sua instância de banco de dados durante a janela de backup da instância de banco de dados. Os snapshots automatizados são salvos de acordo com o período de retenção de backup especificado para a instância.

Ativar backups automatizados

Você pode ativar backups automatizados definindo o período de retenção de backup para um valor positivo, diferente de zero. Para ativar snapshots automatizados e definir o período de retenção de backup, consulte Como habilitar backups automatizados. Você pode definir o período de retenção de backup de 1 a 35 dias. O período máximo de retenção atualmente disponível para snapshots automatizados é de 35 dias. Quando os backups automatizados são ativados para sua instância de banco de dados, o Amazon RDS executa automaticamente um snapshot diário completo dos seus dados e captura logs de transações. Quando você inicia uma recuperação em um ponto anterior no tempo, os logs de transação são aplicados ao backup diário mais apropriado para restaurar sua instância de banco de dados para o horário específico que você solicitar.

Copiar o backup automatizado

Para manter um snapshot automatizado específico por mais de 35 dias, você pode copiar o snapshot. A cópia é armazenada como um snapshot manual. Você pode manter esse snapshot manual pelo tempo que precisar. Diferentemente dos backups automatizados, os snapshots manuais não estão sujeitos ao período de retenção de backup. Os snapshots manuais não expiram.

Observação: para backups de longo prazo do RDS para MariaDB, do RDS para MySQL e do RDS para dados do PostgreSQL, é uma prática recomendada exportar os dados do snapshot para o Amazon Simple Storage Service (Amazon S3). Se a versão principal do seu mecanismo de banco de dados não for mais compatível, você não poderá restaurar essa versão com base em um snapshot. Para obter mais informações, consulte Como exportar dados de snapshot do banco de dados para o Amazon S3.

Criar um snapshot manual

Você também pode optar por criar um snapshot manual da sua instância de banco de dados para reter os dados por um longo período de tempo. Para obter mais informações, consulte Como criar um snapshot do banco de dados.