0

我们已经在 abc 区域拥有了 Aurora PostgreSql 的集群和实例。现在作为灾难恢复策略的一部分,我们正在尝试在 xyz 区域中创建只读副本。

我可以通过单击 AWS Web 控制台中的“添加区域”来手动创建它。 正如这里所解释的

作为它的一部分,创建如下。1. 现有集群的全局数据库 2. 次要区域集群 3. 次要区域实例。

一切都很好。现在我必须通过云形成脚本来实现这一点。

我的第一个问题是,如果已经创建了主集群和实例,我们能否通过 Cloud Formation 脚本执行此操作而不会丢失数据?

如果可能,请分享用于云形成脚本的 aws 文档。

4

1 回答 1

1

请参阅有关此主题的另一篇文章:全球 Aurora 数据库的 CloudFormation 模板

设置 GlobalCluster 所需的 API 是 AWS::RDS::GlobalCluster,目前未在CloudFormation 文档中列出。

我可以使用 Terraform 做同样的事情,这里记录了 PostgreSQL:Getting Aurora PostgreSQL Global Database setup using Terraform

于 2020-06-14T03:28:17.967 回答