Hyper-v Server在线调整虚拟硬盘大小

从Windows Server 2012 R2开始,Hyper-v支持在线调整虚拟硬盘的大小了,这意味着在生产环境当虚拟硬盘不够用时,我们可以在虚拟机运行的情况下直接扩展虚拟硬盘容量。管理员可以在运行虚拟机的同时,使用 Hyper-V 来扩展或压缩虚拟硬盘的大小。虚拟机管理员可以通过对运行中的虚拟硬盘执行维护操作来避免代价不菲的停机。不再需要关闭虚拟机,这可以避免对访问这些虚拟机的用户造成中断,并有助于降低维护成本。在 Windows Server 2012 R2 推出以前,如果虚拟机已联机或者某个虚拟硬盘已被使用,则在不临时关闭虚拟机的情况下,无法对虚拟硬盘执行维护。

要实现Hyper-V在线调整虚拟硬盘的大小这个功能,至少要符合以下条件:

1、一个属于本地 Hyper-V 管理员组或管理员组成员的用户帐户。

2、虚拟硬盘的格式必须是VHDX。因为:扩展和压缩虚拟硬盘的功能只能对使用 .vhdx 文件格式的虚拟硬盘执行。VHDX 磁盘类型(包括固定磁盘、差异磁盘和动态磁盘)支持联机大小调整。大小调整操作不支持使用 .vhd 文件格式的虚拟硬盘。

3、VHDX虚拟硬盘必须挂载到SCSI控制器上。因为:扩展或压缩虚拟硬盘容量的功能只能对已附加到 SCSI 控制器的 .vhdx 文件执行。不支持附加到 IDE 控制器的 VHDX 文件。

注意:挂载到IDE控制器上的VHDX虚拟硬盘无法在线调整大小,如下图所示:

一、演示在线调整虚拟机大小,在此以“Test-Hyper-v-02”为例:

当前“Test-Hyper-v-02”的虚拟硬盘大小为100G,在此我们在其联机的情况下将其调整为120GB:

1、查看当前虚拟磁盘大小,可以看到虚拟机当前硬盘大小大约为100G:

2、选择要扩展其虚拟硬盘的虚拟机,鼠标右键,点击设置:

3、点击硬盘驱动器,选择当前使用的VHD文件,点击编辑:

4、查找虚拟机硬盘页面,阅读相关警告信息后点击下一步:

5、选择操作页面,此时可以选择压缩和扩展,这里选择“扩展”,点击下一步:

6、如果虚拟机是关闭状态此时还可以选择转换虚拟磁盘,例如将VHD文件转化为VHDX文件,当前我们的 虚拟机是开机的,所以我选择扩展:

7、在“扩展虚拟磁盘”页上,输入新的虚拟硬盘大小。该大小以 GB 为单位指定,任意一个虚拟硬盘的最大大小为 64TB;

8、在“正在完成编辑虚拟硬盘向导”页上单击“完成”:

9、登陆虚拟机“Test-Hyper-v-02”,打开磁盘管理器,鼠标右键C盘,选择“扩展卷”:

10、 在扩展卷向导页面点击未使用的卷:

11、 在“正在完成扩展卷”页上单击“完成”:

12、 完成以后进入磁盘管理器和资源管理器查看是否添加成功:

磁盘管理器:

资源管理器:

OK、从上面的图片可以看出在线扩展磁盘成功!

二、压缩虚拟硬盘的大小:

在虚拟机运行的过程中扩大或缩小虚拟磁盘容量的功能能让客户获得更高灵活性,并且降低因容量需求的变化而让负载停机的可能性。这样的功能不仅可为需要更多数据存储空间的虚拟机提供更高灵活度,而且可以让 IT 管理员回收已分配给虚拟机但虚拟机却不再使用的空间。对服务供应商或托管环境来说,这一点尤为重要,客户可能购买了 500GB 容量的虚拟机,但只使用了 300GB 空间,希望将磁盘容量缩小为 400GB 以降低成本。现在这种需求的操作可联机进行,无需让负载业务系统的虚拟机停机。

因为压缩虚拟硬盘的操作和上述操作基本相同,所以在此不做演示,希望有兴趣的朋友可以自己有时间试试。

转载于:https://blog.51cto.com/wuyvzhang/1723435

Hyper-v Server在线调整虚拟硬盘大小相关推荐

  1. Hyper-V Server联机调整虚拟硬盘大小

    1. 技术概述: 从 Windows Server 2012 R2开始,管理员可以在运行虚拟机的同时,使用 Hyper-V 来扩展或压缩虚拟硬盘的大小.存储管理员可以通过对运行中的虚拟硬盘执行维护操作 ...

  2. gif动图文件太大无法上传?教你一招在线调整动图大小

    大家在使用微信的时候,肯定会遇到gif动图太大,超过上传的限制的问题.微信官方限制的动图尺寸是240 ×240,但是在实际使用的时候,是不需要严格按照标准来执行的,因为在微信聊天的时候,发送的gif图 ...

  3. RHEL5.4在线调整磁盘分区大小

    这里所说的磁盘分区指的是非系统分区.非LVM分区,下面将进行缩容和扩容 当前分区结构: [root@vm3 ~]# fdisk -l Disk /dev/sda: 10.7 GB, 107374182 ...

  4. 修改VirtualBox虚拟硬盘VMDK大小

    原因 原来设定的VirtualBox虚拟机硬盘是vmdk格式,动态分配大小但最大大小仅为60G.由于使用上的需求,希望将最大大小扩大到100G.使用VirtualBox(版本6.1)上的虚拟介质管理器 ...

  5. pcmcia oracle vm vitualbox 虚拟机,virtualbox中调整虚拟机的硬盘大小 与 CentOS卡在进度条启动缓慢进不去解决办法...

    由于经常需要在Linux虚拟机下测试一些环境,安装的东西比较多,导致之前分配给Linux虚拟机中的某个分区的空间不够用了,但是又不想重装系统,想直接给空间不足的那个分区调整空间.用的是Centos系统 ...

  6. 减小VirtualBox虚拟硬盘文件的大小

    虚拟机使用久了就会发现虚拟硬盘越来越大,但是进入虚拟机里的系统用命令看了下,实际占用的空间远没有虚拟硬盘大小那么大,这个让人很不爽,而且在分享虚拟机镜像的时候也很不方便.VirtualBox似乎没有提 ...

  7. Hyper-V 怎样拷贝文件至虚拟硬盘并附加到虚拟机上

    阅读目录 创建虚拟硬盘 附件虚拟硬盘到虚拟机上 对于大文件来说,通过远程桌面拷贝是件麻烦的事情,虽然简单,但速度受限太多,不推荐使用. 我工作中对于大文件的拷贝,通过创建一个新的虚拟硬盘(VHD),再 ...

  8. 虚拟磁盘类型_一起来了解一下Window10系统中虚拟硬盘的相关操作

    大家好,我是波仔欢迎大家又来和我一起分享电脑知识,我们今天来分享一下虚拟硬盘部分的一些相关的操作. 虚拟硬盘 VHD格式的虚拟硬盘最开始应用在微软的Virtual PC和Virtual Server中 ...

  9. cgi硬盘安装器_简简单单,玩转虚拟硬盘装多系统

    为什么我们要玩虚拟硬盘装系统呢?一,实现多系统:只要你硬盘够大,一个硬盘可以装几十个.上百个系统.二,节约硬盘空间:利用VHDX,把空闲的容量利用起来.三,隐秘:在电脑上应该有一个隐藏的不为人知的系统 ...

最新文章

  1. 【AI】在win10上安装TensorFlow2,安装成功,但是import tensorflow时报错:pywrap_tensorflow.py“, line 58
  2. mysql8.0.22 win7_ArcGIS10.8地理信息软件中英文版安装教程
  3. java 两个sql文_Java和SQL取两个字符间的值
  4. 视频大压缩的具体操作方法
  5. 嵌入式工作笔记0003---认识LCD显示器
  6. 凝胶成像文件行业调研报告 - 市场现状分析与发展前景预测
  7. 【数据结构笔记11】二叉搜索树,动态查找,删除操作
  8. 两万字《Java完全自学手册》15张导图,送给所有的零基础小白(建议收藏)
  9. Excel中输入身份证号后三位变成0的情况处理如下
  10. SDN — OpenvSwitch 常用指令和应用示例
  11. mac 触摸板以及个别键“失灵“问题
  12. idea指定maven的settings文件不生效
  13. 京东新通路,零售价值增量发展的新范式
  14. OpenCV学习:基础图像操作 (四):绘制几何图形
  15. 基于STM32平台,学习BLDC记录
  16. linux 三星网络共享,基于安卓的rndis驱动的usb网络共享的实现
  17. 计算机里的打印机从哪找,电脑打印机在哪里找出来
  18. Impala之02-原理、架构分析(1)
  19. 仿淘宝商城项目(分布式)
  20. 24岁已远去 让逝去的岁月来祭奠我们无处安放的青春

热门文章

  1. 索尼搞了个大新闻!AI打败人类三冠王,登上Nature封面,这波让任天堂无话可说...
  2. 苹果用户可以自修手机了!原厂零件工具都能买,网友:iScrew螺丝刀600多块?...
  3. 这套“人造肌腱”装备,可保护你的老腰|Science子刊
  4. 特斯拉撤诉和解,小鹏汽车沉冤得雪:警惕自动驾驶领域的“美国陷阱”
  5. 让iPhone帮你找钥匙钱包?这事还真的可行
  6. DeepMind大放送:开放4个多物体表征学习数据集,还有一篇智能体新研究
  7. 始于《将才》,而不止于将才
  8. Java历程-初学篇 Day01初识java
  9. DotNetBar的使用—(界面风格)
  10. 利用HTTP Cache来优化网站