您可以根据业务需求来离线扩容系统盘和数据盘的容量,通过控制台或API重启实例后即可生效。

前提条件

待扩容的云盘状态为使用中In Use),并且所挂载的实例状态为运行中Running)或已停止Stopped)。

背景信息

离线扩容操作后,实例必须经过控制台重启实例或者调用API RebootInstance操作,能看到云盘容量扩展。在实例内部重启无效。具体操作,请参见重启实例

扩容云盘只是扩大存储容量,而不是扩容文件系统。请扩容后自行分配存储空间,更多详情,请参见后续步骤

说明
  • 为防止扩容过程中误操作导致数据丢失,请创建快照以备份数据。详细步骤请参见创建快照
  • MBR格式分区不支持大于2 TiB的云盘容量。如果待扩容的云盘采用的是MBR分区格式,且需要扩容到超过2 TiB时,建议您重新创建并挂载一块数据盘,然后使用GPT分区方式并将数据拷贝至新数据盘中。
离线扩容云盘的使用限制如下:
  • 云盘的扩容上限请参见扩容概述
  • 不支持扩容正在创建快照的云盘。
  • 云盘类型支持普通云盘、高效云盘、SSD云盘和ESSD云盘。
  • 包年包月ECS实例续费降配后,当前计费周期的剩余时间内,不支持扩容实例的包年包月云盘。
  • 对于Windows实例,仅支持NTFS文件系统扩容。
  • 如果云盘所挂载的实例是Windows Server 2003操作系统,则仅支持扩容数据盘,不支持扩容系统盘。

单个扩容

  1. 登录ECS管理控制台
  2. 在左侧导航栏,单击存储与快照 > 云盘
  3. 在顶部菜单栏左上角处,选择地域。
  4. 找到需要扩容的云盘,在操作列,单击 更多 > 磁盘扩容
  5. 设置扩容后的容量,变更后的容量不允许小于当前容量。
  6. 确认费用,阅读并勾选服务条款后,单击确定扩容
    离线单个扩容
  7. 阅读用户须知后,完成支付。
  8. 重启实例使扩容生效。
    说明 实例必须经过控制台重启实例或者调用API RebootInstance,才可以看到云盘容量扩展。在实例操作系统里重启无效。具体操作,请参见重启实例

批量扩容

需使用主账号进行操作,RAM用户暂不支持。

  1. 登录ECS管理控制台
  2. 在左侧导航栏,单击存储与快照 > 云盘
  3. 在顶部菜单栏左上角处,选择地域。
  4. 在云盘列表中勾选要扩容的云盘,单击页面下方的磁盘扩容
    说明 云盘所挂载的实例为同一个时,不支持批量扩容。
  5. 设置扩容后的容量,变更后的容量不允许小于当前容量。
    • 若各云盘的扩容后容量不同,分别设置各云盘的扩容后容量。
    • 若各云盘的扩容后容量相同,单击批量更改,在弹出的对话框中统一设置云盘的扩容后容量。
  6. 确认费用,阅读并勾选服务条款后,单击确定扩容
    批量扩容云盘
  7. 阅读用户须知后,完成支付。
  8. 重启实例使扩容生效。
    说明 实例必须经过控制台重启实例或者调用API RebootInstance,才可以看到云盘容量扩展。在实例操作系统里重启无效。具体操作,请参见重启实例

后续步骤

根据云盘是否挂载以及是否分区,扩容后的下一步操作选项如下表所示。
云盘状态分类 下一步操作
未挂载未分区的云盘
如果您的云盘是待挂载Available)状态的数据盘,支付完成后扩容操作直接生效。您可以按以下步骤操作:
  1. 在控制台或通过API AttachDisk挂载云盘,详细步骤请参见挂载云盘
  2. 分区扩容或者格式化操作:
已挂载未分区的云盘 执行分区格式化操作:
已挂载并分区的云盘
执行分区扩容和文件系统扩展操作: