我们已经在abc地区拥有Aurora PostgreSql的集群和实例。现在,作为灾难恢复策略的一部分,我们正在尝试在xyz区域中创建只读副本。
我能够通过在AWS Web控制台中单击“添加区域”来手动创建它。 As explained here。
作为其一部分,随后被创建。 1.现有数据库的全局数据库 2.次区域集群 3.次区域实例。
一切都很好。现在,我必须通过云形成脚本来实现它。
我的第一个问题是,如果已经创建了主集群和实例,我们是否可以通过云形成脚本来做到这一点而不丢失数据?
如果可能,请共享AWS文档以获取云形成脚本。
答案 0 :(得分:0)
请参阅有关此主题的另一篇文章:CloudFormation templates for Global Aurora Database
设置GlobalCluster所需的API是AWS :: RDS :: GlobalCluster,当前未在CloudFormation documentation中列出。
我能够使用Terraform进行相同的操作,这在PostgreSQL中有记录:Getting Aurora PostgreSQL Global Database setup using Terraform