扩容分区和文件系统(Windows)

在ECS控制台上扩容云盘(系统盘或数据盘)容量后,对应分区的文件系统并未扩容,您需要进入ECS实例内部继续扩容云盘的分区和文件系统。本文为您介绍如何将Windows实例的云盘扩容部分的容量用于扩容原有分区或者新增分区。

前提条件

  • 已在ECS控制台扩容云盘容量。具体操作,请参见步骤一:扩容云盘容量

  • (强烈建议)已创建云盘快照,做好数据备份。具体操作,请参见创建一个云盘快照

    说明

    扩容分区和文件系统正常情况不会丢失数据。为避免误操作导致数据丢失或异常,建议您创建快照备份云盘数据。

  • 确保Windows实例满足以下条件。

    • 镜像版本:不支持Windows Server 2003操作系统。

    • 内核版本:Windows实例的virtio驱动需要大于58011版本。更多信息,请参见Windows实例更新virtio驱动

操作视频

下文为您详细介绍如何扩容Windows实例的云盘,您也可以通过视频的方式进行观看,更为直观。

操作步骤

本操作以公共镜像Windows Server 2016 64位操作系统、在ECS实例内部将云盘由40 GB扩容至60 GB为例,请您根据实际环境进行操作。

步骤一:确认云盘是否需要转换分区

如何确认分区类型

  1. 远程连接ECS实例。

    具体操作,请参见通过密码或密钥认证登录Windows实例

  2. 在Windows Server桌面,右键单击开始图标图标,然后单击磁盘管理

  3. 找到待确认分区格式的数据盘(以磁盘 1为例),右键单击待确认分区格式的磁盘周边空白区,在弹出菜单中选择属性选择属性

  4. 在弹出的对话框中,单击页签,然后查看磁盘分区形式

    如下图所示,磁盘分区类型为MBR。分区格式

步骤二:扩容分区和文件系统

扩容原有分区和文件系统

此步骤以扩容系统盘(C盘)为例,介绍如何在ECS实例内部将扩容的20 GB容量增加到原有分区(C盘)。

  1. 远程连接ECS实例。

  2. 在Windows Server桌面,右键单击开始图标图标,然后单击磁盘管理

  3. 磁盘管理对话框中,选择操作 > 重新扫描磁盘,查看未分配的磁盘容量。

    如下图所示,磁盘0(C盘)是系统盘,磁盘1(D盘)是数据盘。caozuo1

  4. 右键单击磁盘(以磁盘 0为例)主分区的空白处,并选择扩展卷

    说明

    如果扩容数据盘,则右键单击对应数据盘(例如磁盘 1)分区进行扩容。如果您的磁盘存在多个分区,建议扩容的分区是与未分配分区左相邻的分区,否则,Windows会将选定的基本磁盘转换成动态磁盘。

    kuozhan

  5. 根据扩展卷向导的默认设置完成扩展卷操作。

    扩容完成后,新增容量会自动合入原来的C盘。如下图所示,按照示例容量C盘有60 GB的可用空间。kuozhan2

新增分区

此步骤以在数据盘新增分区为例,介绍如何在ECS实例内部将扩容的20 GB容量创建一个新的分区(例如E盘)。

  1. 远程连接ECS实例。

    具体操作,请参见通过密码或密钥认证登录Windows实例

  2. 在Windows Server桌面,右键单击开始图标图标,然后单击磁盘管理

  3. 磁盘管理对话框中,选择操作 > 重新扫描磁盘,查看未分配的磁盘容量。

    如下图所示,磁盘0(C盘)是系统盘,磁盘1(D盘)是数据盘。caozuo1

  4. 右键单击磁盘1未分配区的空白处,并选择新建简单卷

    jiandan1

  5. 根据新建简单卷向导的默认设置完成新建卷操作。

    扩容完成后,可以看到新增的E盘,如下图所示,按照示例容量E盘有20 GB的可用空间。新分区

扩容完成后,您需要根据实际情况检查云盘数据是否正常以及ECS实例中的业务程序是否能够正常运行。