【问题标题】:Appropriate way of stopping AWS RDS Instances having Multi AZ停止具有多可用区的 AWS RDS 实例的适当方法
【发布时间】:2018-03-14 21:51:42
【问题描述】:

如果在多可用区环境中配置 AWS RDS 实例,则无法停止它们。答案here 建议我们应该禁用多可用区,停止然后再次启动实例。我的问题是

  1. 多可用区期间创建的副本会发生什么情况?
  2. 当我们用 AZ 重启实例时,它会创建一个新的副本吗?

如果发生上述两种情况中的任何一种,重新创建多可用区时的 IO 冻结将相当高(因为 db 有大量数据)。请求您的见解。我需要停止我们的暂存环境,但需要确保以上几点。

【问题讨论】:

    标签: amazon-web-services cloud amazon-rds


    【解决方案1】:

    多可用区期间创建的副本会发生什么情况?

    当您禁用多可用区时,它会被分离和销毁。

    当我们用 AZ 重启实例时,它会创建一个新的副本吗?

    是的,在为多可用区重新启动和重新配置实例后,将在第二个可用区中创建一个新的故障转移实例。这需要一些时间才能准备好。

    重新创建多可用区时的 IO 冻结会更高(因为 db 有大量数据)。

    你观察到了吗? IO 冻结应该是最小的,因为它不需要在冻结期间复制整个数据集——它应该只持续足够长的时间来建立一个安全的快照,从中将主实例克隆到第二台机器上。其余的同步应该在后台进行。

    【讨论】:

      猜你喜欢
      • 2021-07-13
      • 1970-01-01
      • 1970-01-01
      • 2017-11-28
      • 2017-10-13
      • 1970-01-01
      • 2015-08-26
      • 2014-07-23
      • 2014-06-13
      相关资源
      最近更新 更多