今天顺利的用VMware converter 和 VMware player两个免费软件将我的一台 服务器 迁移至虚拟机中,目前为止运行正常。在此将过程记录下来,以备后查。 此次共涉及到3台机器,首先是待迁移的 服务器 ,称为源机器,下面简称为S,其次是虚拟机运行的机器,称
今天顺利的用VMware converter 和 VMware player两个免费软件将我的一台服务器迁移至虚拟机中,目前为止运行正常。在此将过程记录下来,以备后查。此次共涉及到3台机器,首先是待迁移的服务器,称为源机器,下面简称为S,其次是虚拟机运行的机器,称为目标机器,简称D,最后是执行converter的机器,称为操作机器,简称O。下面列出软硬件配置:
VMware converter 3.0.1
VMware player 2.0
全是免费软件,放心使用。
S : win 2003 server/DC/IIS/sql server(WINDOWS平台上强大的数据库平台)/WSS, cpu:xeon 2.6Gx1,mem:768M,HD:80G
在此机上安装converter中的agent组件。
D : win 2003 server/DC, cpu:xeon 5110x2,mem:4G,HD:500G
在此机上安装vmware player
O : win 2003 server, cpu:p4 2.8G,mem:1G
在此机上安装 converter.
要点:
1. Converter的说明书中要求O机的操作系统版本要求等于或高于S机,否则不能工作。
2. D机必须让S机和O机都能读写其共享目录。
3. S的防火墙必须允许agent程序打开端口(vmware_ufad.exe),或者关闭防火墙。
软件装好后,开始创建虚拟机文件,首先在O机上运行vmware converter,点击 import machine ,打开向导界面。
Step 1: source (源) 这里要注意source type 选 physical computer(物理机器),输入S机的地址和管理员登录信息。如果连接不上,一般都是防火墙的问题。如果一切正常,会显示S机上的硬盘内容,选择你想在虚拟机里使用的分区,这里可以改变分区大小。建议在满足使用条件的情况下,尽量把分区改小点,可以节省很多时间和空间。
Step2: Destination(目标) Type选standalone(免费版也只能选这个).接着输入虚拟机的名称(就是生成的vmx的名字),随便写一个。第二个文本框是虚拟机文件存放的位置,这个我是直接选择D机上的共享文件夹(因为O机上没这么大空间,所以没试能不能选O的目录)。下面的版本当然选高的了。接下来选虚拟机文件的格式是动态分配还是一次性分配,像我500G硬盘的话当然选一次性分配了。再接着是网卡设置,默认就可以。最后一步是选择是否自定义新的系统,可设置的内容包括计算机名、ip地址和系统sid(这个比较重要,如果你的S机还继续使用话,则新系统必须修改)等等。不过我自定义了好象到最后没起作用。所以还是建议你在虚拟机中通过window修改。包括SID也可以找到软件修改的(好像叫newsid什么的)。
向导配完后,就是漫长的导入过程,我一共用了2个小时才完成。
Converter的使命到这里就结束了,下面就是player的天下。因为我的D机是域控制器,在装player的时候会弹出警告说不建议在DC上装此软件。我上网查了一下,官方的建议是先装vmware,再升级到DC。这让我多少有点担心。不过不知道是不是我RP好,装完重启后居然一切正常。花了我一下午的时间,终于全部搞定。
总结一下,整个过程还是很顺利的。Vmware player 不能在DC上安装的问题也似乎没造成什么影响,但workstation 和server版不知道会怎么样,不过我还是建议各位不要在重要的DC上这么做,风险比较大,实在不行qemu也能用的。