责任编辑:张碧薇投稿信箱:netadmin@365master.com 系统维护与管理■ System Management
更改虚拟机磁盘容量与格式
■河北王春海张丽荣
VMware虚拟 编者按:VMware虚拟机磁盘分为厚置备、精简置备两种 则固态硬盘的寿 机磁盘分为厚置 格式。在实际环境中,虚拟机选择厚置备磁盘还是精简 命会飞速下降并 备、精简置备两 置备磁盘,要根据实际情况选择。在实际环境中,虚拟机 导致固态硬盘过 种格式。精简置 磁盘空间不够可以再增加,但如果提前分配过多的磁盘 早失效与损坏。备磁盘按需增 无疑是一种浪费,因为无论是VMware、Hyper-V或其他 长,厚置备磁盘 虚拟化产品,虚拟磁盘的增加较容易但减少难。如何减 在实际环境 立刻分配所需空 小虚拟机磁盘容量以及更改磁盘格式呢?
中,为虚拟机分 间。厚置备磁盘
配厚置备磁盘,
较之精简置备磁盘有较好的 磁盘,要根据实际情况选择。 磁盘的大小以达到稳定工作 性能,但初始置备浪费的空 如果虚拟机强调性能并且数 时占用的实际空间的1.5〜2 间较多。
据量不大,则选择“厚置备立 倍为宜。例如,虚拟机稳定工 对于精简置备磁盘虚拟 刻置零”这将获得最好的性 作后需要400GB的空间,则为 机,如果频繁增加、删除、修 能。如果数据量持续增长但 虚拟硬盘分配600〜800GB 改数据,精简置备磁盘实际 变动不大,则可以选择“精简 为宜。空间不够可以再增加, 占用的空间会超过为其分配 置备”磁盘。
但如果提前分配过多的磁盘 的空间。例如,某个VMware 无疑是一种浪费,因为无论是 Workstation 或 VMware 注意:厚置备、精简置备磁 VMware、Hyper-V或其他虚拟 ESXi的虚拟机,为虚拟硬盘 盘只是针对于HDD传统“磁” 化产品,虚拟磁盘的增加较容 分配了 40GB的空间(精简置 存储介质,如果是闪存(SSD、固 易但减少难。
备如果这台虚拟机反复 态硬盘),则只推荐选择“精简 如果要减少虚拟机硬盘 添加、删除数据,在虚拟机中 置备”。虚拟机及虚拟硬盘保 大小,可以采用如下的几种方看到硬盘剩余空间可能还有 存在固态硬盘等存储介质时, 法。
很多,例如剩余一半,但这个 使用精简置备可以获得较好的 虚拟硬盘所占用的物理空间 性能,同时也利于提高固态硬 Ghost方法
可能己经超过了 40GB,如果 盘的使用寿命。在使用固态硬 修改虚拟机配置,添加相 是厚置备磁盘则不会存在这 盘存储介质时,至少要为固态 同或合适容量的厚置备或精 个问题。
硬盘保留20%〜30%的可用空 简置备磁盘,重新启动计算 在实际环境中,虚拟机选 间,如果固态硬盘可用空间长 机,进入 Windows PE 或 DOS 择厚置备磁盘还是精简置备
期少于5%甚至2%〜3%以下,界面,执行Ghost克隆。
www.365master.com 2018.09
97
System Management ■系统维护与管理
责任编辑:张碧薇投稿信箱:netadmin@365master.com
例如,某虚拟机有两块 据是否正确,检查系统及数 如果在创建虚拟机的时 磁盘,第一块为系统磁盘分 据无误之后,再删除原来2TB 候,没有正确选择虚拟硬盘 配了 60GB,第二块为数据磁 的磁盘释放空间。
格式,等虚拟机运行一段时 盘分配了 2TB的厚置备磁 在使用此种方法时,要记 间想要更改,可以采用“迁 盘,但实际只占用了 300GB 录原来3TB磁盘创建的分区 移”并更改存储方法。即在 空间。想将其改为600GB的 及盘符,并为新的600GB硬 vCenter Server 管理的环 厚置备或精简置备磁盘,则 盘分配原来2TB使用的盘符。
境中(推荐将虚拟机关闭,也 需要修改虚拟机配置,添加 可以不关闭),选择“迁移”,
一块新的600GB的厚置备 使用 vCenter Converter 转换
在“迁移”目标中选择“更改 或精简置备的磁盘,重新启 使用 VMware vCenter 数据存储”,在更改数据存储 动虚拟机,用Windows PE的 Converter转换虚拟机的时 中选择新的目标,在磁盘格 ISO引导,使用Ghost克隆 候,可以将源虚拟机、源虚拟 式中选择“厚置备立刻置零” 2TB的硬盘到新的600GB的 硬盘迁移(实际上是“克隆”) 或“厚置备延时置零”或“精 硬盘中。克隆完成后,修改 到其他vCenter或ESXi主机 简置备”,迁移之后磁盘格式 虚拟机配置,将原来2TB的 上,在迁移转换的过程中,可 即可更改。
备磁盘移除(但不删除),启 以修改目标虚拟机的硬盘大 对于本文提到的方法, 动虚拟机,查看新克隆的数
小、置备格式。
我们通过实例进行演示。
使用Ghost方法更改硬盘大小
当前虚拟机安装的是 a WSMR2-RDP-ag®$
BIOS设置屏幕”(如图1)。
I amt I aw机迭d s[rs视a卜apf棚丨Windows Server 2008 R2 操 ►
flWHlSil: |WS03R2-RDP
► VVIware Remote Console U最后一til程用户粗flS挂后,
户机择作系统
3.启动虚拟机并打幵 ► V«wa-e Tools
^ vwware Iools
作系统,该虚拟机有2块虚 ► t;ll€)9
MW&eStSSSSM
_ **
51导蝴控制台,进入BIOS设置, 固件
SSE圭用末引导fSKtAM固冲:
拟硬盘,第一块硬盘安装操
1 a〇3健奶 ^么厓》15«0)8&£导》已安装853户机操作系铵元k引导。 在 “Boot” 菜单将 “CD-ROM 引
朗
打
开贼重S$魏时,眼
作系统,第二块硬盘大小为 | __________________________1iSSJfaff BIOSSSC)
M〇
闭莹秒___________________^itiiaX BlOSiS^BS |
Drive”移动到第一项,按 2TB,保存数据。
弓丨导头败后你霣
OlilKtl找不到引导iS:®87, StTFSlf间S白y>爱:i«l导:
F10键保存退出。
1.
关闭虚拟机并修改虚
,gig
M秒
►蝴通迫ixpiv 居T万tbSSiSSSe
餘湖
m,asww
4.使用电脑店U盘制作 拟机配置,为虚拟机添加一 工具制作的ISO镜像引导计
块600GB的硬盘。
*苷性E3>a 0.0
本逋IJlttK本”
确定
取消
算机,进入Windows PE,在“计 2.
加载 Windows PE 的
图1引导选项
算机管理一存储一磁盘管理” ISO镜像。在“虚拟机选项” 执行BIOS设置”选中“虚 中,检查本次要克隆“源”硬 选项卡的“引导选项一强制
拟机下次引导时,强制进入
盘的大小(本示例为2048GB)、
98
2018.09 www.365master.com
责任编辑:张碧薇 投稿信箱:netadmin@365master.com
系统维护与管理■ System Management
“目标”硬盘大小(本示例 器一存储一磁盘管理”, 为 600GB)(如图 2)。
aam DKatIaS (PRE) :Wfi(B〇 鮮简单鉢基本 NNTTFFS
S
2048.0... 2047.7..
可以看到新添加的600GB 5.执彳了 Ghost选 硬盘没有联机,右击该磁 择“Local — Disk — 盘,在弹出的快捷菜单中 To Disk”,
在“Select
选择“联机”。
local Source drive by 12•联机之后,分区 clicking on the drive 可见,数据显示正常(如
number”对话框中选择图2检查源和目标磁盘
图4)。可以将新添加的 大小为2TB的硬盘(Size 磁盘分配原来2TB硬盘 (MB)为2097152,实际可 所使用的分区。
能略有出入)。
13•确认数据已经从 注意:千万不要选错 2TB硬盘“克隆”到600GB 源盘和目标磁盘,否则会 的硬盘后,登录vSphere 覆盖丢失数据。
Web Client,浏览当前虚 6.在 “Select local 拟机所在的存储,删除图 destination drive by 图 3 移除磁盘
3中记录的虚拟硬盘文clicking on the drive 件,以释放磁盘空间。
number”对话框选择目标 14•在删除不再使用 磁盘,本示例选择Size为 的虚拟硬盘文件时,确认 614400MB的磁盘。
虚拟机正在运行,这样可 7.在“Destination 以避免误删除有用的或 Drive Details” 对话框 正在使用的虚拟硬盘文 选择默认值。
件。例如,要删除正在使 8•开始克隆,克隆完 图4分区正常用的 600GB 的虚拟硬盘文 成之后单击“Continue”件,则会弹出错误信息。按钮。
称(本示例为WS08R2-RDP_3.15•因为该文件正在被9•断开ISO镜像文件的vmdk)后文删除虚拟磁盘释虚拟机使用(虚拟机处于运 映射,修改虚拟机配置,选 放空间时需要用到。
行状态),此时删除会出错,并 中2TB磁盘,单击右侧的叉 10•重启虚拟机并进入且提示“无法删除…WS08R2- 号按钮(如图3),在移除磁操作系统,检查克隆后的数RDP_2,vmdk”文件。本操作 盘时不要选中“从数据存储 据是否正常。打开“资源管表示使用中的文件不会被删 删除文件”选项。同时,在图 理器”可以看到只有一个C。
除,如果虚拟机关机或不再 3中记录移除的磁盘文件名
11•打开“服务器管理
使用的文件可以被删除。
www.365master.com 2018.09
99
System Management ■系统维护与管理
责任编辑:张碧薇投稿信箱:netadmin@365master.com
使用Converter转换更改硬盘大小与格式
本示例中,在ESXi 5. 在 “Destination
环境中有一台虚拟机,Virtual Machine” 指定 配置了 3TB的硬盘。使 转换后的计算机名称。
用 VMware Converter 6.
在 “Destination
转换(克隆)出一个新 Location”对话框的清单 的虚拟机,新虚拟机具 中选择目标群集或主机, 有源虚拟机的分区及数 并在 “Datastore”(存 据,新虚拟机硬盘大小 储)下拉列表中选择保 为500GB。
图5选择要转换的虚拟机
存虚拟机位置的存储,1.
在网络中的一台
在“Virtual machine Windows 7 或 Windows version ”(虚拟机版本) Server 2008 R2 操作 下拉列表中选择虚拟机 系统的计算机上安装 的硬件版本(可以在4、7、VMware Converter 6. 0〇 8、9、10、11之间选择)(如 在 ‘‘ VMwar e vCen t er 图6)。
Converter Standalone” 7.在 “Options,,对 控制台单击“Convert 话框中配置目标虚拟机 machine”(转换计算机) 的硬件,可以选择目标计
图6目标位置
按钮,进入转换计算机向 算机上要复制的数据、修 导。
对话框的清单中选群集或
改目标虚拟机CPU插槽与内 2.
在源系统中选择 ESXi主机,在列表中选中要
核数量、为虚拟机分配内存、 “Powered off
— VMware
转换的虚拟机(需要关闭电 为目标虚拟机指定磁盘控制 Infrastructure virtual 源的虚拟机)(如图5)。
器、配置目标虚拟机的网络 machine”,在指定服务器 4.在 “Destination 设置等参数,单击“Edit”进 连接信息对话框中,输 System”对话框,选择 入编辑项。
入 vCenter Server 的 IP “VMware Infrastructure 8.在转换向导的“选项” 地址(本示例IP地址为 virtual machine”, 输入 对话框中,首先进入“Data 172. 18. 96. 10)管理员账户 目标ESXi主机的IP地址 to copy”选项组。在默认情 及密码。
172. 18. 96. 10、管理员账户 况下,Converter转换向导复 3. 在“Source Machine”
及密码。
制所有磁盘并保持其布局。
100 2018.09 www.365master.com
责任编辑:张碧薇 投稿信箱:netadmin@365master.com
系统维护与管理 | System Management
在“Data copy type” 下 项卡中,还可以选择置备 拉列表中选择“Select 属性“Thick”(厚置备磁 volumes to copy”,单击 盘)、“Thin”(精简置备‘‘Advanced’”
磁盘)。
9.单击“Destination 10.
其他的则根据layout”选项卡,在 要选择,直到“Summary” ‘‘size/Capacity”
选
对话框。
项中,对应的每个磁盘 11.
开始转换,直到下拉列表有4个选项 图7目标分区容量
换完成,这需要一段时间。
“Maintain size” (保持 12.
启动转换后原大小空间)、“Min size” 的最小空间。第三项为管理 拟机,打开“计算机管理一存 (最小空间)、“Type size in 员手动指定目标分区空间, 储一磁盘管理”,可以看到C GB”、“Type size in MB”。 单位为GB。第四项为管理 盘的空间是500GB。
第一项为保持原来大小的空 员手动指定目标分区空间, 检查迁移完成后的虚拟 间,即源物理机分区容量多 单位为MB。可以直接输入 机,如果迁移后的虚拟机的 大,目标虚拟硬盘分区大小 目标分区的大小,本示例为 数据中和应用程序与源虚拟 保持同样大小。第二项为源 500GB(要保证源分区的数据 机(分配硬盘比较大)相同, 物理分区已经使用的空间, 量小于500GB)(如图7)。在 则可以删除源虚拟机,完成 即转换后目标分区需要占用
Destination layout”
选
本次迁移。
使用虚拟机迁移更改磁盘格式
如果不更改虚拟硬盘的 框中先选择迁移到的存储, 大小而只是更改虚拟硬盘的 然后在“选择虚拟磁盘格式” 属性,可以使用“存储迁移” 下拉列表中选择转换后的格 的功能完成。
式,这可以在“厚置备延置 1.
在vSphere Web Client
零”、“厚置备置零”、“精简置 中,右键单要更改硬盘格式 备”之间选择。
的虚拟机(可以是正在运行 4.在“即将完成”对话
的虚拟机),在弹出的快捷菜 图8迁移
框中单击“完成”按钮。迁 单中选择“迁移”(如图8)。
话框中选择“仅更改存储”。
移完成之后,虚拟机磁盘格 2. 在“选择迁移类型”对
3.在“选择存储”对话
式将会更改。N
www.365master.com 2018.09
101
需
转
的虚