我正在尝试在同一区域的另一个vpc中创建rds mysql read副本。这似乎行不通。我得到下面的错误。
我可以创建一个跨区域的读取副本,显然这里的vpc是不同的。但它在那里起作用,而不是在同一地区。
你知道为什么会这样吗?
数据库实例和EC2安全组位于不同的VPC中。DB实例在vpc-b40d62d3,EC2安全组在vpc-3f6cc45b(服务:AmazonRDS;状态码:400;错误码:InvalidParameterCombination;请求ID:56d7eb7c-8cd7-490a-b979-ef678f4f6ed7)
这是先前提出的问题,不支持答案,请使用自定义解决方案。再问一次,因为那是一个3岁的职位,云移动很快。:)
干杯。
最佳答案
一周前在RDS控制台尝试过,但没有成功。我也犯了同样的错误。但这是支持的。至少在aws cli版本1.16中。
aws rds create-db-instance-read-replica \
--db-instance-identifier [yourmaindb] \
--source-db-instance-identifier [arn resource url of the source] \
--db-subnet-group-name [subnet in a different VPC] \
--vpc-security-group-ids [security group in a different VPC]
关于mysql - 不同VPC上的AWS RDS只读副本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50691566/