随着业务发展和应用数据增长,您可以选择多种方式来扩展云盘容量。扩容云盘系列文档主要介绍扩容已有云盘的操作步骤和注意事项。

扩容场景

您可以通过以下方式增加单台实例的存储容量:

  • 扩容已有云盘,您需要自行扩展已有分区或者扩展新建分区。
    有两种方式扩容已有云盘,区别如下:
    扩容方式 使用须知 操作步骤
    在线扩容云盘 实例处于运行中Running)状态。其他限制条件,请参见操作步骤的相关文档。

    扩容后无需重启ECS实例。

    离线扩容云盘 实例处于运行中Running)或已停止Stopped)状态。其他限制条件,请参见操作步骤的相关文档。

    扩容后必须在ECS控制台或者调用API重启ECS实例。

  • 创建一块新云盘,作为数据盘挂载到实例上,并需要自行分区格式化。
  • 更换系统盘的同时指定更高的系统盘容量。详情请参见更换系统盘

系统盘扩容上限

新值必须大于系统盘现有容量,小于等于500 GiB。系统盘容量限制和镜像的关系如下表所示。

镜像 容量限制(GiB)
CoreOS与FreeBSD [max{30, 系统盘当前容量}, 500]
其他Linux [max{20, 系统盘当前容量}, 500]
Windows Server [max{40, 系统盘当前容量}, 500]

例如,一台CentOS系统的ECS实例扩容前系统盘容量为35 GiB。扩容系统盘时,容量必须大于35 GiB,小于等于500 GiB。

数据盘扩容上限

新值必须大于数据盘现有容量。不同云盘类别的数据盘扩容上限如下表所示。

云盘类别 扩容上限(GiB)
普通云盘 2000
ESSD云盘、SSD云盘或高效云盘 32768