删除 Amazon RDS 的多可用区数据库集群
您可以使用 Amazon Web Services Management Console、Amazon CLI 或 RDS API 删除数据库多可用区数据库集群。
删除多可用区数据库集群所需的时间可能因以下因素而异:
-
备份保留期(即,要删除的备份数)。
-
删除的数据量。
-
是否拍摄了最终快照。
必须先在多可用区数据库集群上禁用删除保护功能,然后才能将其删除。有关更多信息,请参阅 删除数据库实例的先决条件。您可以通过修改多可用区数据库集群来禁用删除保护。有关更多信息,请参阅 修改 Amazon RDS 的多可用区数据库集群。
要删除多可用区数据库集群
登录 Amazon Web Services Management Console 并通过以下网址打开 Amazon RDS 控制台:https://console.aws.amazon.com/rds/
。 -
在导航窗格中,请选择 Databases(数据库),然后选择要删除的多可用区数据库集群。
-
对于操作,选择删除。
-
请选择 Create final snapshot(是否创建最终快照?)来为多可用区数据库集群创建最终数据库快照。
如果创建最终快照,请为 Final snapshot name(最终快照名称)输入名称。
-
请选择 Retain automated backups(保留自动备份)以保留自动备份。
-
在框中输入
delete me
。 -
选择删除。
要使用 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-identifiermymultiazdbclusterfinalsnapshot
对于 Windows:
aws rds delete-db-cluster ^ --db-cluster-identifier
mymultiazdbcluster
^ --final-db-snapshot-identifiermymultiazdbclusterfinalsnapshot
例 没有最终快照
对于 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