如何让AWS aurora Mysql成为可写实例
How to make AWS aurora Mysql into a writable instance
我正在进行一个项目,我们正在创建一个新区域以实现弹性目的。
在为项目创建新区域时,我们还计划创建 Aurora MySQL 数据库的只读副本。
我的问题有两部分
- 如果已有region的project宕机,如何让其他region的AuroraMySQL只读副本成为新的Master并可写?
我搜索了几个视频和 Whosebug 问题,我确实了解如何将 RDS mysql 设为可写实例。但是,我不知道如何在 Aurora MySQL!
中进行这样的 "read-only" 参数修改
- 我如何使用 Jenkins Job 进行此更改?
非常感谢任何帮助!
谢谢!
- 您可以为此使用 AWS CLI,特别是:
aws rds promote-read-replica-db-cluster
与名称相反的命令实际上适用于 Aurora,如 documentation 中所述命令:
Note:
This action only applies to Aurora DB clusters.
您可以在 Aurora 的 AWS 文档中找到更多信息,特别是关于 Promoting a Read Replica to Be a DB Cluster 的部分。
- 似乎您应该可以使用 Jenkins AWS plugin,但还有很多选择。
我正在进行一个项目,我们正在创建一个新区域以实现弹性目的。 在为项目创建新区域时,我们还计划创建 Aurora MySQL 数据库的只读副本。 我的问题有两部分
- 如果已有region的project宕机,如何让其他region的AuroraMySQL只读副本成为新的Master并可写? 我搜索了几个视频和 Whosebug 问题,我确实了解如何将 RDS mysql 设为可写实例。但是,我不知道如何在 Aurora MySQL! 中进行这样的 "read-only" 参数修改
- 我如何使用 Jenkins Job 进行此更改?
非常感谢任何帮助! 谢谢!
- 您可以为此使用 AWS CLI,特别是:
aws rds promote-read-replica-db-cluster
与名称相反的命令实际上适用于 Aurora,如 documentation 中所述命令:
Note:
This action only applies to Aurora DB clusters.
您可以在 Aurora 的 AWS 文档中找到更多信息,特别是关于 Promoting a Read Replica to Be a DB Cluster 的部分。
- 似乎您应该可以使用 Jenkins AWS plugin,但还有很多选择。