删除 Amazon Aurora Global Database - Amazon Aurora
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

删除 Amazon Aurora Global Database

由于 Aurora 全局数据库通常容纳业务关键型数据,因此您不能一步删除全局数据库及其关联集群。要删除 Aurora 全局数据库,请执行以下操作:

  • 从 Aurora 全局数据库删除所有辅助数据库集群。每个集群都会变成独立的 Aurora 数据库集群。要了解如何操作,请参阅从 Amazon Aurora Global Database 删除集群

  • 从每个独立 Aurora 数据库集群中删除所有 Aurora 副本。

  • 从 Aurora 全局数据库删除主数据库集群。这将成为独立的 Aurora 数据库集群。

  • 从 Aurora 主数据库集群中,首先删除所有 Aurora 副本,然后删除写入器数据库实例。

从新近独立的 Aurora 数据库集群中删除写入器实例通常还会删除 Aurora 数据库集群和 Aurora 全局数据库。

有关更多一般信息,请参阅 从 Aurora 数据库集群中删除数据库实例

要删除 Aurora Global Database,您可以使用Amazon Web Services Management Console、Amazon CLI 或 RDS API。

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

  2. 选择 Databases (数据库),然后在列表中找到要删除的 Aurora 全局数据库。

  3. 确认所有集群从 Aurora 全局数据库中移除。Aurora 全局数据库应显示 0 个区域和可用区且集群的大小为 0。

    如果 Aurora 全局数据库包含任何 Aurora 数据库集群,则无法将其删除。如有必要,请从 Aurora 全局数据库分离主和辅助 Aurora 数据库集群。有关更多信息,请参阅“从 Amazon Aurora Global Database 删除集群”。

  4. 在列表中选择 Aurora 全球数据库,然后从操作菜单中选择删除

    即使没有任何关联的 Aurora 数据库集群,基于 Aurora MySQL 5.6.10a 的 Aurora Global Database 仍将保留在Amazon Web Services Management Console中,直到您将其删除为止。

要删除 Aurora Global Database,请使用 Amazon Web Services 区域 的名称和 Aurora Global Database 标识符运行 delete-global-cluster CLI 命令,如下例中所示。

对于 Linux、macOS 或 Unix:

aws rds --region primary_region delete-global-cluster \ --global-cluster-identifier global_database_id

对于 Windows:

aws rds --region primary_region delete-global-cluster ^ --global-cluster-identifier global_database_id

要删除作为 Aurora 全局数据库一部分的集群,请运行 DeleteGlobalCluster API 操作。