VMware ESi虚拟机克隆及迁移.docx

免费的 VMWare ESXi 非常强大,于是在 vSphere5.0 平台中 ESXi 取代了ESX,不过貌似不再是免费使用了,因为我在 VMware 官网只能下载到免费评估版的 ESXi,具体怎么个评估我还没体会,哪位朋友知道请告知我。 使用 ESXi 经常会遇到这样的问题,我需要建立多个虚拟机,都是 windows2003 操作系统,难道必须一个一个安装吗? VMware ESXi、VMware vCenter Server 和 vSphere Client,它们分别 是 vSphere 的虚拟化层、管理层和接口层。作为接口层的 vSphere Client 客户端并不提供克隆虚拟机的功能,需要安装 vCenter 管理 ESXi 才有这一功能。 虽然如此,但是我们可以以手动的方式完成这项工作。 下面是克隆“win2003”这台虚拟机的操作过程: 1、进入 vSphere client,关闭需要克隆的虚拟机 win2003 2、选中 ESXi 服务器主机,在右侧点击“配置”选项卡,选择存储器,右侧的存储器名称上点右键,选择“浏览数据存储” 3、新建文件夹kelong,进入win2003 文件夹,把win2003.vmx 和win2003.vmdk 这两个文件复制到文件夹 kelong 下,复制过程非常快,不到一分钟。 4、在 win2003.vmx 文件上点右键,选择“添加到清单”,弹出提示,询问这个虚拟机是移动的还是复制的,选择“I coyied it”,确定。 5、开始建立虚拟机的向导,最后弹出提示“无法打开磁盘或其所依赖的快照磁盘之一”,这是因为虚拟机之前做过快照,所以需要把 win2003-000003.vmdk 文件也复制过来。 6、把 win2003-000003.vmdk 文件复制过来再执行“添加到清单”,克隆完成。克隆出来的虚拟机与源虚拟机环境配置完全相同,包括 IP 地址、用户名口令等,需要手动更改。 这是在同一台 ESXi 服务器下做的克隆操作,如果是不同的 ESXi 服务器之间做克隆操作呢?那么就需要把文件复制到不同的 ESXi 服务器。在网上搜了一 下,复制的方法有说用移动存储设备,有说用 下,复制的方法有说用移动存储设备,有说用 FTP,但是我觉得用 SCP 命令最 方便。下面是我的迁移操作过程: 1、SSH 登到 ESXi 服务器上,首先需要找到源虚拟机文件,路径很奇怪, 可以用 df -h 查看一下文件系统及空间占用的情况。 找到文件系统名为 vmfs3 的挂载路径,或者以空间占用的情况来判断虚拟机 文件存放的路径应该是/vmfs/volumes/4f4f4f94-9c9152ca-c226-842b2b1419f1 2、在这个路径下找到win2003.vmx 和 win2003.vmdk 这两个文件,执行scp 命令将文件复制到目标服务器的相应目录下,这个过程比较漫长,我用了大概2 小时左右,当然如果是做过快照的虚拟机还需要复制快照文件, 3、然后在 vSphere client 中执行“添加到清单”就可以了。

文档评论(0)

1亿VIP精品文档

相关文档