小测 Disk2VHD v1.0
在本文开始前,我谨表明我我的向 Windows Sysinternals 成员表示由衷的感谢,他们开发出了很是多优秀的小工具,切实地帮助了广大的 ITPro!同时发自心里地崇拜这些出色且厉害的 Windows Sysinternals Guy,由于他们开发的工具真的颇有效、很小巧!最后对微软将 Sysinternals 归入旗下表示赞扬,由于这一切很是的明智!
首先我在一台装有 Windows 7 简体中文专业版的机器上进行了测式,对文件占用容量达到 17GB 左右的系统卷进行了转换,大概用去了17分钟左右,基本上1分钟能转换1G左右的数据。在转换过程当中能够进行其余操做,disk2vhd 会利用 volume copy shadow service 生成数据进行实时转换。最后,利用这个生成的 VHD 文件,使用 Microsoft Virtual PC 2007 SP1 建立了一台虚拟机,并成功的进行了引导。首次启动会进行硬件的检测和安装,以后就能够安装 VMAdditions 组件。下图是转换后运行时的情景,为了不与宿主冲突,我没有为虚拟机配置网卡。
是否是很奇妙、很炫、很酷!而这一切都源于大小仅 1.45MB的 disk2vhd 工具的功劳!固然,系统能成功的启动并正常运行,与 Windows 7 的新特性是密切相关的,由于 Windows 7 对硬件设备以及 HAL 的兼容性更好、更灵活!
最后,我又在生产环境进行了测试!使用 disk2vhd 对一台正在运营的 Windows Server 2003 服务器的系统分区进行了转换,近 5G 的数据此次居然用了22分钟,不过这台老爷机已经运营了5年多,硬盘仍是SCSI 33.6GB的!可能转换效率与这些有关!将转换后获得的 VHD 文件传到了一台 Hyper-V Role 的 Windows Server 2008 服务器上,使用虚拟机进行测试!虽然系统可以正常引导并进入登陆界面,可是键盘没法操做,也没法经过管理器发送“Ctrl+Alt+Del”(无反应),由于使用 Remote Desktop 登陆到的 Hyper-V,因此在未安装 Integration Services 组件时没法在虚拟机中捕获到鼠标,最后使用安全模式从新启动问题依旧。无奈只得放弃,但愿其余网友有机会能进行测试。
总体来讲,小巧精悍的 disk2vhd 很是使人满意。在要求不苛刻的环境中能够很轻松地进行 P2V 的迁移或执行其余类型的转移。因为 disk2vhd 可以执行实时转换,而且几乎没有任何环境要求,那么可能会引起相关的安全问题,好比:未经许可的转换操做。好在 disk2vhd v1.0 不支持命令行方式的操做。不然可能会成为“***”们的得力工具!虽然如此,可是不排除将来微软发布支持命令行的版本,可是也不排除那时将再也不支持 Windows XP 以及 Windows Server 2003 系统,因此 disk2vhd v1.0 仍是颇有必要收藏一份!