blog » Work / 努力工作 » 抛弃VM converter, 从VM server迁移到ESXi

抛弃VM converter, 从VM server迁移到ESXi

迁移环境
VM server 1.04 ==> ESXi 3.0 update 3
guest OS: RHEL4.4 虚拟机硬盘使用的是lsi的方式

废话不说了,就说一下整个迁移步骤:

1. 打开ESXi的ssh来上传VM server的虚拟机文件
安装好ESXi后,虽然可以通过访问datastore上传下载文件,但速度实在不敢恭维,而且很容易连接超时而中断上传。
打开ssh方法如下:
登录到ESXi的console,按Alt-F1,输入unsupported,会提示password。 输入root的密码就可以进入shell了。
ESXi的ssh是dropbear提供的,这个软件在嵌入式设备上用的很常见吧。
言归正传,在/etc/inetd.conf中将如下行的注释去掉
ssh stream tcp nowait root /sbin/dropbearmulti dropbear ++min=0,swap,group=shell -i
然后ps |grep inetd 将pid记下,最后kill -HUP 这样ssh就可以连上来了。

2. 将VM server的虚拟机文件上传到ESXi的vmfs卷上,只要vmdk的文件全部上传就可以了

3. 使用vmkfstools转换磁盘格式
vmkfstools -i 上传的磁盘文件 要生成的新磁盘文件

4. 在VIC上新建虚拟机,选custom方式,虚拟机配置最好和原来VM server上一致,在建立磁盘选项中,选择使用已存在的磁盘,然后选中你上面生成的新磁盘文件。

好了, 完毕。没问题的话,你应该可以正常使用了原来的虚拟机了。

经测试,不管是windows还是linux都可以用以上方式迁移,但源虚拟机磁盘必须是scsi, 不能使用ide硬盘。

RSS 2.0 | leave a response | trackback

2 Responses

  1. 十二 16th, 2008 / 3:43 下午 VMWare ESXi的使用心得 Says:

    [...] 参考: http://latteye.com/2008/11/%E6%8A%9B%E5%BC%83vm-converter-%E4%BB%8Evm-server%E8%BF%81%E7%A7%BB%E5%88... [...]

  2. 五 22nd, 2009 / 8:58 上午 cnnix Says:

    来学习了.不过不知道为什么都用centos的系统

    [回复]

发表评论