Amazon RDS实例是否可升级?

Kab*_*eer 63 amazon-rds

我是否可以根据需要切换(我的意思是升级或降级)Amazon RDS实例,还是我必须重新创建并重新迁移?

Dan*_*llo 91

是的,Amazon RDS实例可通过modify-db-instance命令升级.无需数据迁移.

来自Amazon RDS文档:

"如果您不确定需要多少CPU,我们建议您从db.m1.small数据库实例类开始,并使用Amazon的CloudWatch服务监控CPU利用率.如果您的数据库实例受CPU限制,您可以轻松升级到更大的数据库使用rds-modify-db-instance命令的实例类.

Amazon RDS将在下一个维护时段执行升级.如果要立即执行升级,而不是等待维护窗口,请指定--apply-immediately选项.警告:更改数据库实例类需要数据库实例的短暂中断."

  • 旧的答案,但对于未来的访客:调整RDS的大小有时可能需要长达30分钟,简短到5分钟.我*从来没有能够在"秒"内关闭,调整大小并启动 (29认同)

Goo*_*nuf 25

RE:停机时间:我们有一个SQL Server 2012 RDS实例(1TB非IOPS驱动器),并从db.m1.xlarge转到db.m3.xlarge(更多CPU,更少$$),导致停机时间超过4分钟.

注意:我们从AWS控制台GUI进行了升级并选择了"立即应用",但是在停电实际开始前10分钟.RDS状态在我们启动更新后立即显示"修改",并且在等待时间和停机时间内保持这种状态.

希望这可以帮助!

格雷格


小智 12

当我们遇到意外流量时,我刚从中型RDS实例升级到大型(好,对吧?:)).由于我们有多个AZ实例,因此我们停机了2-3分钟.在亚马逊的文档中,他们说如果你有一个多可用区实例,停机时间会很短.


Miq*_*uel 8

对于任何感兴趣的人,我们只修改了一个RDS实例(MySQL,15 GB HD,其余标准参数),将其从微变为小.停机时间为5分钟.


小智 5

RE:停机时间:我们刚刚通过立即请求以下更改来升级postgresql 9.3:

  • 将postgresql 9.3.3升级到9.3.6
  • 实例从m3.large调整为m3.2xlarge
  • 将存储类型更改为预配置IOPS
  • 将存储从200G扩展到500G(在时间上最昂贵的操作)

我们花了将近5个小时来完成整个操作.数据库在升级时包含大约100G的数据.您可以在RDS控制台的" 事件"部分下监控升级进度.在升级期间,RDS需要几个备份快照,可以在Snapsnots部分下监视这些快照的进度.