我希望增加为 Amazon Relational Database Service (Amazon RDS) 实例分配的存储空间,但操作卡在正在修改状态。

根据设计,Amazon RDS 实例的存储扩展操作对正在运行的数据库操作的影响很小。因此,操作将长时间运行,可能需要一段时间才能完成。以下因素会影响增加 Amazon RDS 数据库实例分配的存储空间所需时间:

  • 如果在存储介质类型之间移动(如从磁盘到固态硬盘或 PIOPS),则在该过程开始时需要停机,以启用或禁用目标介质类型上的任何 EBS 优化。如果实例使用单个可用区,则停机时间可能是几分钟。如果实例使用多个可用区,则所需的停机时间较短。
  • ​如果在操作时正在运行大工作负载,则操作可能需要较长时间来完成,因为完成存储操作所需的时间与正在运行的工作负载成正比。最佳实践是在高峰时段之外安排存储增加操作,从而减少完成操作所需的时间。
  • 如果您具有高负载情况,请为 RDS 数据库实例创建只读副本,对该只读副本执行存储扩展操作,然后将该只读副本实例提升为主实例。

​在存储修改开始后,将无法取消操作,并且实例状态为​正在修改,直到 ​Amazon Elastic Block Store (Amazon EBS) 操作完成。可以将数据库实例还原到指定时间​或从数据库快照还原​来使用原始存储配置创建新实例。还原的实例不会处于正在修改状态。​


此页面对您有帮助吗? |

返回 AWS Support 知识中心

需要帮助?请访问 AWS 支持中心

发布时间:2015 年 10 月 30 日

更新时间:2018 年 7 月 25 日