赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 云服务器 ECS
  4. 操作指南
  5. 块存储
  6. 扩容云盘
  7. 步骤二:扩容分区和文件系统
  8. 扩容分区和文件系统(Windows)

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

  • 步骤二:扩容分区和文件系统
  • 发布于 2025-04-01
  • 0 次阅读
文档编辑
文档编辑

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

前提条件

  • 请确保实例满足以下条件:

    • 实例状态为运行中(Running)。

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

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

  • 请确保云盘状态为使用中(In_use)。

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

    说明

    如果您在扩容云盘容量时选择离线扩容,扩容后需要通过ECS控制台或API接口重启实例(在实例内部执行reboot命令重启无效)才能生效。具体操作,请参见重启实例。

准备工作

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

    说明

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

  • 已清楚云盘扩容整体流程。具体信息请参见云盘扩容指引。

操作视频

视频提供了Windows系统下扩容分区及文件系统的完整操作步骤示例,更详细的扩容操作及注意事项请参见后续文档内容。

操作步骤

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

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

  • 如果云盘容量小于等于2 TiB或者为GPT分区,则直接跳过该步骤。

  • 如果云盘容量大于2 TiB且为MBR分区,需先转换Windows数据盘的分区类型,然后再执行步骤二:扩容分区和文件系统。

如何确认分区类型

  1. 远程连接ECS实例。

    登录ECS管理控制台,单击左侧导航栏实例,选择目标实例,单击远程连接,登录实例。具体操作,请参见使用Workbench工具以RDP协议登录Windows实例。

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

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

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

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

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

扩容原有分区和文件系统

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

  1. 远程连接ECS实例。

    登录ECS控制台,单击左侧导航栏实例,选择目标实例,点击远程连接,登录实例。具体操作,请参见使用Workbench工具以RDP协议登录Windows实例。

  2. 检查Windows实例的virtio驱动版本。 在线扩容云盘需要您的virtio驱动版本大于等于58011,否则可能需要重启实例以识别未分配空间。您可打开运行对话框,输入powershell进入PowerShell命令行。运行以下命令,查看virtio驱动的版本信息。

    [System.Diagnostics.FileVersionInfo]::GetVersionInfo("C:\Windows\System32\drivers\viostor.sys")

    命令行回显信息如下图所示。virtio版本信息

    根据ProductVersion末尾编号是否小于58011,判断是否需要更新驱动。更新操作,请参见更新Windows实例的virtio驱动。

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

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

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

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

    重要
    • 不能跨分区扩容,受到Windows操作系统的限制,不能跨分区扩容,即如果您的一块磁盘存在多个分区,扩容的未分配空间只能分配给左相邻的分区使用。

    • 不能跨磁盘扩容,即扩容的磁盘1的空间不能直接分配给磁盘0使用。每个磁盘的分区和文件系统是独立的,扩容后的空间只能用于扩展当前磁盘的分区或创建新的分区。

    kuozhan

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

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

新增分区

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

  1. 远程连接ECS实例。

    登录ECS管理控制台,单击左侧导航栏实例,选择目标实例,单击远程连接,登录实例。具体操作,请参见使用Workbench工具以RDP协议登录Windows实例。

  2. 检查Windows实例的virtio驱动版本。 在线扩容云盘需要您的virtio驱动版本大于等于58011,否则可能无法在线识别未分配空间,您可打开运行对话框,输入powershell进入PowerShell命令行。运行以下命令,查看virtio驱动的版本信息。

    [System.Diagnostics.FileVersionInfo]::GetVersionInfo("C:\Windows\System32\drivers\viostor.sys")

    命令行回显信息如下图所示。virtio版本信息

    根据ProductVersion末尾编号是否小于58011,判断是否需要更新驱动。更新操作,请参见更新Windows实例的virtio驱动。

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

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

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

    jiandan1

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

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

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

相关文档

  • 您可以通过块存储FAQ了解扩容云盘的一些注意事项及常见问题。

  • 如果扩容失败或者需要回退云盘数据,您可以通过备份的快照回滚数据。具体操作,请参见使用快照回滚云盘。

相关文章

扩容分区和文件系统(Linux) 2025-04-01 11:58

扩容云盘容量后,对应分区和文件系统并未扩容,您还需要继续扩容云盘的分区和文件系统,将扩容的容量划分至已有分区及文件系统内,使系统能够正常使用扩容容量。本文为您介绍如何扩容Linux实例云盘的分区和文件系统。

扩容分区和文件系统(Windows) 2025-04-01 11:58

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

更新Windows实例的virtio驱动 2025-04-01 11:58

Windows实例某些操作依赖于镜像的virtio驱动版本,在线扩容云盘要求virtio驱动版本大于58011(创建时间早于2019年03月30日的实例virtio版本可能小于58011),或查询云盘序列号要求virtio驱动版本大于58017(创建时间早于2020年05月01日的实例virti

转换MBR分区为GPT分区 2025-04-01 11:58

MBR分区格式不支持2 TiB以上的云盘。如果您的云盘目前使用的是MBR分区类型,且希望将其扩容至2 TiB以上,需要先将分区类型从MBR转换为GPT,再扩容分区及文件系统。本文为您介绍如何将Linux和Windows数据盘的MBR分区转换为GPT分区。 准备工作

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号