Chinaunix首页 | 论坛 | 博客
  • 博客访问: 159923
  • 博文数量: 31
  • 博客积分: 1720
  • 博客等级: 上尉
  • 技术积分: 305
  • 用 户 组: 普通用户
  • 注册时间: 2009-04-13 13:47
文章分类

全部博文(31)

文章存档

2014年(3)

2013年(1)

2012年(10)

2011年(1)

2010年(3)

2009年(13)

分类: LINUX

2009-09-02 10:33:06

据我所知现在没有太多的方法可以实现该转换,当然有一些商业工具可以但是他们的价格都相当的昂贵。在Oracle VM文档中提到的P2V功能只包括了Linux的转换,并且需要大容量硬盘及有很多空余空间的系统,很浪费。

这里介绍的转换过程无需物理服务器停机,只需极少的改动(安装VMware的转换软件),并允许你按需调整硬盘大小。一旦你的硬盘克隆完毕,可以在 虚拟机上更改驱动程序、安装软件等,所以原来的物理机器仍在工作。该过程也不需要费很多时间(这主要是取决于你的网络和磁盘克隆的速度,及转换时间)。

基本过程如下:

  1. 使用VMware converter克隆物理服务器,你需要在管理主机和物理服务器上安装VMware converter。提供登录帐号,和这两台机器都可以访问的samba/cifs共享。具体的安装方法可以参加这里:
  2. 一旦你有了VMware镜像(.vmdk和.vmx文件),在VMware Server、Fusion、或任何你已经安装的VMware打开该文件。
  3. 安装VMware Tools。
  4. 以防万一,建议安装Windows故障恢复控制台(参见)。
  5. 运行MergeIDE(在):它可以在Windows注册表中安装适当的基本驱动程序。
  6. 关闭该虚拟机。
  7. 复制vmdk文件到Oracle VM服务器(或Xen服务器)。
  8. 在Oracle VM/Xen服务器上创建一个新的Windows虚拟机,创造完毕后关闭该虚拟机。
  9. 删除所创建的磁盘文件(System.img)。
  10. 使用qemu-img转换VMware的镜像文件:qemu-img convert vmwarefile.vmx System.img
  11. 在Oracle VM/Xen上开启该虚拟机,让它检测设备和安装驱动程序。
  12. Wow,就这么简单!(希望能反馈你的使用经验)。
 english:
阅读(2254) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~