在阿里云,随着业务的发展和应用数据增长,您能随时扩展云盘容量。

扩容场景

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

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

扩容云盘系列文档主要讲解扩容已有云盘的操作步骤和注意事项。

系统盘扩容上限

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

镜像 扩容限制(GiB)
Linux(不包括CoreOS)和FreeBSD [max{20, 系统盘当前容量}, 500]
CoreOS [max{30, 系统盘当前容量}, 500]
Windows Server [max{40, 系统盘当前容量}, 500]

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

数据盘扩容上限

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

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

扩容云盘相关操作

  1. 在控制台或通过API(ResizeDisk)扩容云盘。具体操作,请参见扩容云盘
  2. 在控制台或通过API(RebootInstance)重启实例。具体操作,请参见重启实例
  3. 远程登录实例完成扩展分区和文件系统操作:
    云盘扩容前 扩容后云盘容量(GiB) 分区和文件系统操作
    未创建分区 < 2048
    ≥ 2048 分区格式化大于2TiB云盘
    已创建分区 < 2048
    ≥ 2048
    • GPT(Globally Unique Identifier Partition Table)分区格式:
    • MBR(Master Boot Record)分区格式:不支持扩容
      说明 云盘扩容后容量大于2048GiB时,不支持使用MBR分区格式。如果您需要扩容到超过2048GiB时,请提前查询云盘使用的分区格式。如果使用的是MBR格式,建议您重新创建并挂载一块数据盘,使用GPT分区格式后将数据拷贝至新的云盘。