删除多可用区数据库集群 - Amazon Relational Database Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

删除多可用区数据库集群

您可以使用 Amazon Web Services Management Console、Amazon CLI 或 RDS API 删除数据库多可用区数据库集群。

删除多可用区数据库集群所需的时间可能会因特定因素而有所不同。这些因素包括备份保留期(也即,要删除的备份数)、删除的数据量以及是否拍摄最终快照。

当启用了删除保护时,您将无法删除多可用区数据库集群。有关更多信息,请参阅 删除保护。您可以通过修改多可用区数据库集群来关闭删除保护。有关更多信息,请参阅 修改多可用区数据库集群

要删除多可用区数据库集群

  1. 登录Amazon Web Services Management Console并通过以下网址打开 Amazon RDS 控制台:https://console.aws.amazon.com/rds/

  2. 在导航窗格中,请选择 Databases(数据库),然后选择要删除的多可用区数据库集群。

  3. 对于 Actions (操作),选择 Delete (删除)

  4. 请选择 Create final snapshot(是否创建最终快照?)来为多可用区数据库集群创建最终数据库快照。

    如果创建最终快照,请为 Final snapshot name(最终快照名称)输入名称。

  5. 请选择 Retain automated backups(保留自动备份)以保留自动备份。

  6. 在框中输入 delete me

  7. 选择 Delete

要使用 Amazon CLI 删除多可用区数据库集群,请调用 delete-db-cluster 命令,并采用以下选项:

  • --db-cluster-identifier

  • --final-db-snapshot-identifier 或者 --skip-final-snapshot

例 拥有最终快照

对于 Linux、macOS 或 Unix:

aws rds delete-db-cluster \ --db-cluster-identifier mymultiazdbcluster \ --final-db-snapshot-identifier mymultiazdbclusterfinalsnapshot

对于 Windows:

aws rds delete-db-instance ^ --db-cluster-identifier mymultiazdbcluster ^ --final-db-snapshot-identifier mymultiazdbclusterfinalsnapshot

例 没有最终快照

对于 Linux、macOS 或 Unix:

aws rds delete-db-instance \ --db-cluster-identifier mymultiazdbcluster \ --skip-final-snapshot

对于 Windows:

aws rds delete-db-instance ^ --db-cluster-identifier mymultiazdbcluster ^ --skip-final-snapshot

要使用 Amazon RDS API 删除多可用区数据库集群,请调用 DeleteDBCluster 操作,并采用以下参数:

  • DBClusterIdentifier

  • FinalDBSnapshotIdentifier 或者 SkipFinalSnapshot