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

删除 Amazon RDS 的多可用区数据库集群

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

删除多可用区数据库集群所需的时间可能因以下因素而异:

  • 备份保留期(即,要删除的备份数)。

  • 删除的数据量。

  • 是否拍摄了最终快照。

必须先在多可用区数据库集群上禁用删除保护功能,然后才能将其删除。有关更多信息,请参阅 删除数据库实例的先决条件。您可以通过修改多可用区数据库集群来禁用删除保护。有关更多信息,请参阅 修改 Amazon RDS 的多可用区数据库集群

要删除多可用区数据库集群
  1. 登录 Amazon Web Services Management Console 并通过以下网址打开 Amazon RDS 控制台:https://console.aws.amazon.com/rds/

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

  3. 对于操作,选择删除

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

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

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

  6. 在框中输入 delete me

  7. 选择删除

要使用 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-cluster ^ --db-cluster-identifier mymultiazdbcluster ^ --final-db-snapshot-identifier mymultiazdbclusterfinalsnapshot
例 没有最终快照

对于 Linux、macOS 或 Unix:

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

对于 Windows:

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

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

  • DBClusterIdentifier

  • FinalDBSnapshotIdentifier 或者 SkipFinalSnapshot