删除保留的自动备份 - Amazon Relational Database Service

删除保留的自动备份

当不再需要保留的自动备份时,可以删除它们。

删除保留的自动备份
  1. 登录 AWS Management Console 并通过以下网址打开 Amazon RDS 控制台:https://console.aws.amazon.com/rds/

  2. 在导航窗格中,选择 Automated backups (自动备份)

  3. 保留选项卡中,选择要删除的保留自动备份。

  4. 对于 Actions,选择 Delete

  5. 在确认页面上,输入 delete me 并选择 Delete (删除)

可以通过使用 AWS CLI 命令 delete-db-instance-automated-backup 及以下选项删除保留的自动备份:

  • --dbi-resource-id – 源数据库实例的资源标识符。

    可以通过运行 AWS CLI 命令 describe-db-instance-automated-backups 查找保留自动备份的源数据库实例的资源标识符。

以下示例删除具有源数据库实例资源标识符 db-123ABCEXAMPLE 的保留自动备份。

对于 Linux、macOS 或 Unix:

aws rds delete-db-instance-automated-backup \ --dbi-resource-id db-123ABCEXAMPLE

对于 Windows:

aws rds delete-db-instance-automated-backup ^ --dbi-resource-id db-123ABCEXAMPLE

可以通过使用 Amazon RDS API 操作 DeleteDBInstanceAutomatedBackup 及以下参数删除保留的自动备份。

  • DbiResourceId – 源数据库实例的资源标识符。

    可以通过使用 Amazon RDS API 操作 DescribeDBInstanceAutomatedBackups 查找保留自动备份的源数据库实例的资源标识符。

禁用自动备份

在某些情况下(例如,加载大量数据时),您可能希望临时禁用自动备份。

重要

我们强烈建议不要禁用自动备份,因为该操作会禁用时间点恢复。禁用数据库实例或多可用区数据库集群的自动备份将删除此数据库的所有现有自动备份。如果在禁用后又重新启用自动备份,则只能从重新启用自动备份的时间开始进行还原。

立即禁用自动备份
  1. 登录 AWS Management Console 并通过以下网址打开 Amazon RDS 控制台:https://console.aws.amazon.com/rds/

  2. 在导航窗格中,选择数据库,然后选择要修改的数据库实例或多可用区数据库集群。

  3. 选择修改

  4. 对于 Backup retention period (备份保留期),选择 0 days (0 天)

  5. 选择 Continue (继续)

  6. 选择立即应用

  7. 选择修改数据库实例修改集群以保存更改并禁用自动备份。

要立即禁用自动备份,请使用 modify-db-instancemodify-db-cluster 命令并使用 --apply-immediately 将备份保留期设置为 0。

以下示例立即禁用多可用区数据库集群上的自动备份。

对于 Linux、macOS 或 Unix:

aws rds modify-db-cluster \ --db-cluster-identifier mydbcluster \ --backup-retention-period 0 \ --apply-immediately

对于 Windows:

aws rds modify-db-cluster ^ --db-cluster-identifier mydbcluster ^ --backup-retention-period 0 ^ --apply-immediately

要了解修改的生效时间,请对于数据库实例调用 describe-db-instances(或对于多可用区数据库集群调用 describe-db-clusters),直至备份保留期的值为 0 且 mydbcluster 状态可用。

aws rds describe-db-clusters --db-cluster-identifier mydcluster

要立即禁用自动备份,请使用以下参数调用 ModifyDBInstanceModifyDBCluster 操作:

  • DBInstanceIdentifier = mydbinstance – 、 或 DBClusterIdentifier = mydbcluster

  • BackupRetentionPeriod = 0

https://rds.amazonaws.com/ ?Action=ModifyDBInstance &DBInstanceIdentifier=mydbinstance &BackupRetentionPeriod=0 &SignatureVersion=2 &SignatureMethod=HmacSHA256 &Timestamp=2009-10-14T17%3A48%3A21.746Z &AWSAccessKeyId=<&AWS; Access Key ID> &Signature=<Signature>