利用 Microsoft Virtual Machine Converter (MVMC) 3.0 将实体计算机移转至 Hyper-V
近年来,计算机虚拟化的需求越来越多。除了节省计算机硬件采购的成本外,对于旧版本操作系统使用的延长因为新硬件架构无法支持的问题,得以获得暂时解困;再加上微软主力推销 Azure 服务,计算机上云端虚拟化的趋势也日趋盛行。因此为使计算机虚拟化的过程快速及便利,各提供虚拟化技术的原厂无不绞尽脑汁,希望可以提供移转快速及便利的工具。以下针对微软的 Microsoft Virtual Machine Converter (MVMC) 3.0 工具将实体计算机进行移转至Hyper-V!
连结上述网站后可以点选 Download 取得 MVMC 3.0 工具
勾选所须的安装档外,还有相关的 Powershell cmdlets 文件可供参考。下载完成后的安装档可安装于 Windows 7 x64 以上之操作系统(此为实体计算机移转为例),详细的文件支持可参考: MVMC Admin Guide 。
执行 mvmc_setup.msi 档案进行安装,出现安装精灵画面后按下 Next
勾选授权许可后,按 Next
指定档案安装路径,按 Next
接着按 Install 进行软件安装
按 Finish 结束安装精灵,完成安装程序
安装完成的 MVMC 工具可以在程序集中找到,执行后即可将计算机进行虚拟化作业。在开始画面说明此工具可以支持 VMware 虚拟机与磁盘移转至 Hyper-V 服务器或 Azure 云端,也同时可以将实体计算机移转至 Hyper-V 服务器上
此范例为移转实体计算机,选择 Physical machine conversion;若要移转 VMWare 环境的虚拟机或磁盘,请另外选择 Virtual machine conversion
在 Source 部分:Address 请输入欲移转的实体计算机 IP 地址或计算机名称,接着提供有足够权限的用户账号及密码输入 User name 及 Password 的字段中 (一般来说为 Administrator 或 Domain Admins)
在 System Information 部分:按下 Scan System 按钮扫描实体计算机的相关信息,如:操作系统、CPU 核心数量、硬盘容量及网络卡信息与数量等...
在 Volume Configuration 部分:指定实体计算机磁盘移转至虚拟机磁盘的类型 (Dynamic 动态或 Fixed 固定)
在 VM Configuration 部分:指定虚拟机计算机名称、CPU 核心数量与内存容量
在 Hyper-V Host 部分:输入要移转放置虚拟机的 Hyper-V 服务器 IP 地址或主机名、有足够权限的用户账号及密码输入 User name 及 Password 的字段中 (一般来说为 Hyper-V Host 管理员)
在 Disk 部分:指定 Hyper-V Host 的磁盘区存放虚拟机磁盘位置
在 Workspace 部分:指定转换过程中所使用的计算机内的磁盘暂存位置
在 Network Configuration 部分:选择 Hyper-V 服务器对应存取网络的虚拟交换器
在 Summary 部分:确认所有移转信息,若无误;即可开始进行移转作业!移转过程中需要花费相当的时间,请耐心等候
移转完成
终于可以开心地使用计算机了!移转完后的虚拟机与原来的实体计算机完全没有差异,根本分辨不出来。所以 MVMC 工具真的为我们在移转异质环境(实体计算机或 VMWare 环境虚拟机)带来非常简单以及便利的效果。