AWS RDS极光 - 通过boto3或aws cli创建跨区域读取副本

时间:2018-05-18 15:06:04

标签: amazon-web-services aws-lambda amazon-rds boto3 aurora

AWS RDS极光mysql - 从控制台我们可以做“跨区域读取副本”及其工作。

但是我没有看到任何选项 - AWS CLI - Boto3

我发现使用boto3,我们可以为群集进行复制,但不是例如。

一旦创建任何新的极光rds实例,请建议我是否遗漏了一些正在处理lambda函数的事情来执行以下操作 - 在“俄勒冈”地区创建跨区域只读副本

2 个答案:

答案 0 :(得分:0)

如果您指的是创建跨区域只读副本,那么boto3文档会针对create_db_cluster command说明这一点:

  

您可以使用ReplicationSourceIdentifier参数将数据库群集创建为另一个数据库群集或Amazon RDS MySQL数据库实例的只读副本。

Aurora的命令始终引用群集,而非Aurora Amazon RDS实例的命令引用实例

答案 1 :(得分:0)

这非常棘手。似乎您应该创建两个或以上实例以与您创建的集群相关联。这两个实例应该位于不同的区域中,然后群集将使用第一个实例作为写入器,而其他实例作为读取副本。多可用区字段将显示“ 2个区域”(取决于您用于创建实例的区域数量)

伪代码,例如:

src/store/index.js