【发布时间】:2019-06-29 08:45:11
【问题描述】:
我有一个具有以下规格的 RDS 实例:
InstanceClass: db.m5.12xlarge
AllocatedStorage: 500 - (GiB)
MultiAZ: No
ReadReplica: True - (with same specs)
StorageType: standard - (magnetic)
我需要修改主服务器和副本服务器以使用具有更多空间 (2 TiB) 的 SSD 存储类型 (gp2),并且这必须通过 CloudFormation 模板完成,因为上述 RDS 实例是堆栈的一部分。但问题是这些是生产数据库,长时间停机 [超过 2 小时] 不是一种选择。
仅存储大小更改是可以的,但从磁性到 SSD 的类型更改是一个灰色区域。没有办法(至少我知道)我可以确定它会在 2 个多小时内完成,或者需要多少时间。 我想向社区询问这里的最佳实践,或者是否有人以前做过任何变通办法(可能是手动),不会使数据库与 cloudformation 堆栈不同步(比如手动制作一个新副本)例如,想要的规格并将其推广到掌握)?
【问题讨论】:
标签: mysql architecture amazon-cloudformation amazon-rds devops