删除数据库快照 - Amazon Relational Database Service

删除数据库快照

如果不再需要,您可以删除 Amazon RDS 管理的数据库快照。

注意

要删除 AWS Backup 管理的备份,请使用 AWS Backup 控制台。有关 AWS Backup 的更多信息,请参阅 AWS Backup 开发人员指南

删除数据库快照

您可以使用 AWS Management Console、AWS CLI 或 RDS API 删除手动、共享或公共数据库快照。

要删除共享或公共快照,您必须登录到拥有快照的 AWS 账户。

如果您有要删除的自动数据库快照,但不希望删除数据库实例,请将数据库实例的备份保留期更改为 0。当更改生效时,自动快照将被删除。如果您不想等到下一个维护期,则可以立即应用更改。完成更改后,您可以通过将备份保留期设置为大于 0 的数字重新启用自动备份。有关修改 数据库实例的信息,请参阅修改 Amazon RDS 数据库实例

保留的自动备份和手动快照会一直产生账单费用,直到将其删除为止。有关更多信息,请参阅保留成本

如果您删除了数据库实例,您可以通过删除数据库实例的自动备份删除其自动数据库快照。有关自动备份的信息,请参阅 备份简介

删除数据库快照
  1. 登录 AWS Management Console 并通过以下网址打开 Amazon RDS 控制台:https://console.aws.amazon.com/rds/

  2. 在导航窗格中,选择快照

    将显示手动快照列表。

  3. 选择要删除的数据库快照。

  4. 对于 Actions(操作),选择 Delete snapshot(删除快照)。

    
                                删除快照
  5. 在确认页面上选择 Delete (删除)

    
                                确认快照删除

您可以使用 AWS CLI 命令 delete-db-snapshot 删除数据库快照。

以下选项用于删除数据库快照。

  • --db-snapshot-identifier – 数据库快照的标识符。

以下代码删除 mydbsnapshot 数据库快照。

对于 Linux、macOS 或 Unix:

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

对于 Windows:

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

您可以使用 Amazon RDS API 操作 DeleteDBSnapshot 删除数据库快照。

以下参数用于删除数据库快照。

  • DBSnapshotIdentifier – 数据库快照的标识符。