Excluir um snapshot de banco de dados para o Amazon RDS - Amazon Relational Database Service

Excluir um snapshot de banco de dados para o Amazon RDS

É possível excluir snapshots de banco de dados gerenciados pelo Amazon RDS quando eles não são mais necessários.

nota

Para excluir backups gerenciados pelo AWS Backup, use o console do AWS Backup. Para obter mais informações sobre o AWS Backup, consulte o Guia do desenvolvedor do AWS Backup.

Excluir um snapshot de banco de dados

É possível excluir um snapshot de banco de dados manual, compartilhado ou público usando o AWS Management Console, a AWS CLI ou a API do RDS.

Para excluir um snapshot compartilhado ou público, você deve fazer login na conta da AWS que tem esse snapshot.

Se você tiver snapshots de banco de dados automatizados que deseja excluir sem excluir a instância de banco de dados, altere o período de retenção de backup dessa instância para 0. Os snapshots automatizados serão excluídos quando a alteração for aplicada. Você poderá aplicar a alteração imediatamente se não quiser esperar até o próximo período de manutenção. Após a conclusão da alteração, você poderá reabilitar os backups automáticos, configurando o período de retenção de backup como um número maior que 0. Para mais informações sobre a modificação de uma instância de banco de dados , consulte Modificar uma instância de banco de dados do Amazon RDS.

Os backups automatizados retidos e os snapshots manuais incorrerão em cobranças até serem excluídos. Para ter mais informações, consulte Custos de retenção.

Se você tiver excluído uma instância de banco de dados, poderá excluir seus snapshot de banco de dadoss automatizados removendo os backups automatizados dessa instância. Para obter informações sobre backups automatizados, consulte Introdução aos backups.

Para excluir um snapshot de banco de dados
  1. Faça login no AWS Management Console e abra o console do Amazon RDS em https://console.aws.amazon.com/rds/.

  2. No painel de navegação, escolha Snapshots.

    A lista de snapshots manuais aparece.

  3. Escolha o snapshot de banco de dados que você deseja excluir.

  4. Em Actions (Ações), selecione Delete Snapshot (Excluir snapshot).

    Excluir snapshot
  5. Escolha Delete (Excluir) na página de confirmação.

    Confirmar exclusão de snapshot

É possível excluir um snapshot de banco de dados usando o comando da AWS CLI delete-db-snapshot.

As seguintes opções são usadas para excluir um snapshot de banco de dados.

  • --db-snapshot-identifier – O identificador do snapshot de banco de dados.

O código a seguir exclui o snapshot de banco de dados mydbsnapshot.

Para Linux, macOS ou Unix:

aws rds delete-db-snapshot \ --db-snapshot-identifier mydbsnapshot

Para Windows:

aws rds delete-db-snapshot ^ --db-snapshot-identifier mydbsnapshot

É possível excluir um snapshot de banco de dados usando a operação DeleteDBSnapshot da API do Amazon RDS.

Os seguintes parâmetros são usados para excluir um snapshot de banco de dados.

  • DBSnapshotIdentifier – O identificador do snapshot de banco de dados.