如何使AWS Aurora Mysql成为可写实例

时间:2019-10-06 01:59:55

标签: database-replication aws-aurora amazon-read-replica

我正在做一个项目,在这个项目中,我们将创建一个新的区域来增强弹性。 在为项目创建新的区域时,我们还计划创建Aurora MySQL DB的只读副本。 我的问题有两个部分

  1. 如果现有区域中的项目出现故障,如何使其他区域中的Aurora MySQL只读副本成为新的Master和可写对象? 我搜索了一些视频和stackoverflow问题,并且确实了解如何使RDS mysql成为可写实例。但是,我看不到如何在Aurora MySQL中进行这样的“只读”参数修改!
  2. 我如何通过詹金斯(Jenkins)乔布斯来做这个改变?

我们非常感谢您的帮助! 谢谢!

1 个答案:

答案 0 :(得分:1)

  1. 您可以为此使用AWS CLI,特别是:
  

aws rds Promotion-read-replica-db-cluster

与名称相反的命令实际上适用于该命令的documentation中所述的Aurora:

  

注意
  此操作仅适用于Aurora数据库集群。

您可以在Aurora的AWS文档中找到更多信息,特别是Promoting a Read Replica to Be a DB Cluster上的部分。

  1. 似乎您应该可以使用Jenkins AWS plugin,但是有很多选择。