随着业务的增长,您的数据盘容量可能无法满足数据存储的需要,这时您可以使用 磁盘扩容 功能扩容数据盘。

说明
  • 建议在扩容数据盘之前手动创建快照,以备份数据。
  • 无论数据盘的状态是 待挂载 还是 使用中,都可以执行磁盘扩容操作。
  • 如果数据盘正在创建快照,则不允许执行扩容数据盘的操作。
  • 包年包月实例如果做过 续费降配 操作,当前计费周期的剩余时间内,实例上的包年包月云盘不支持扩容磁盘操作。
  • 扩容磁盘只是扩大数据盘容量,而不是扩容文件系统。
  • 磁盘扩容只能扩容数据盘,不能扩容系统盘或本地盘(本地 SSD 盘等)。
  • 挂载在实例上的数据盘,只有当实例处于 运行中 (Running) 或 已停止(Stopped) 状态时才可以扩容。扩容这种数据盘需要在控制台上重启实例后才能使扩容后的容量生效,而重启实例会使您的实例停止工作,从而中断您的业务,所以请您谨慎操作

本文以一个高效云盘的数据盘和一个运行Windows Server 2008 R2企业版64位中文版的ECS实例为例,说明如何扩容数据盘并使扩容后的容量可用。示例中最初的磁盘大小为24 GiB,我们将其扩容到26 GiB。

您可以按以下步骤完成扩容操作:

步骤 1. 在控制台上扩容数据盘

步骤 2. 登录实例完成扩容

步骤 1. 在控制台上扩容数据盘

按以下步骤在控制台上扩容数据盘:

  1. 登录 ECS管理控制台
  2. 在左侧导航栏里,选择 存储 > 云盘
    说明
    如果您需要扩容的数据盘已经挂载在某个实例上,您可以单击 实例,找到相应实例后,进入实例详情页,并单击 本实例磁盘
  3. 选择地域。
  4. 找到需要扩容的磁盘,并在 操作 列中,选择 更多 > 磁盘扩容
  5. 磁盘扩容 页面上,设置 扩容后容量。在本示例中为26 GiB。扩容后容量只能比当前容量大。
  6. 待页面上显示费用信息后,单击 确定扩容
    说明
    扩容成功后,磁盘列表里即显示扩容后的容量。但是,如果您的数据盘已经挂载到实例上,您需要在控制台上 重启实例 后,登录实例才能看到扩容后的数据盘容量。

在控制台上完成扩容后,

步骤 2. 登录实例完成扩容

按以下步骤在实例内部完成数据盘扩容:

  1. 使用软件连接Windows实例
  2. 在Windows Server桌面,单击服务器管理器图标
  3. 服务器管理器 的左侧导航窗格里,选择 存储 > 磁盘管理。在磁盘管理区域,可以看到新增的数据盘空间与旧的数据盘空间之间的关系。本例中,磁盘 2 是扩容的数据盘。

  4. 右键单击 磁盘 2,选择 转换到动态磁盘,并按页面提示将基本磁盘转换为动态磁盘。

    说明
    基本磁盘转换成动态磁盘,操作的过程中会将磁盘从系统中卸载下来。如果数据盘内安装了应用程序,转换过程中这些应用程序暂时无法使用。转换过程中不会造成数据丢失。

    完成转换后,磁盘 2 在磁盘管理器中显示如下。



  5. 右键单击磁盘 2的简单卷的任一空白处,并选择 扩展卷

  6. 根据 扩展卷向导 的指示完成扩展卷操作。完成后,新增的数据盘空间会自动合入原来的卷中,磁盘 2 在磁盘管理器中显示如下。

    说明
    如果是Windows Server 2003,完成后新增的数据盘空间会自动增加到数据盘中,但是在磁盘管理器中,新增的数据盘空间会以一个独立卷的形式存在。Windows Server 2003中,扩容多少次就会有创建多少个独立的卷,不会将所有的卷都合并到之前的卷里面,但并不会影响实际使用。以下是一个Windows Server 2003系统里扩容后数据盘的显示信息。

至此,您已经完成了扩容数据盘。