在免费版的vSphere中,由于没有提供vCenter,一些虚拟机管理工具无法使用,例如虚拟机克隆与迁移,因此只能进行手动克隆,方法如下:
一、 通过SSH连接ESXi;
二、 进入存储目录,新建新的虚拟机目录
cd /vmfs/volumes/datastore1/
mkdir newvm
三、 拷贝配置文件
cp /vmfs/volumes/datastore1/oldvm/oldvm.vmx /vmfs/volumes/datastore1/newvm/newvm.vmx
四、 使用虚拟磁盘管理工具vmkfstools克隆磁盘
vmkfstools -i /vmfs/volumes/datastore1/oldvm/oldvm.vmdk -d thin /vmfs/volumes/datastore1/newvm/newvm.vmdk
注意:在存储空间不充足的情况下使用thin,缺省为thick,thick表明会先分配出源虚拟机所配置的最大空间;thin则是分配已使用的空间,在实际使用时在分配额外空间。
五、 修改配置文件
cd /vmfs/volumes/datastore1/newvm/
vi newvm.vmx
将其中各种路径中的oldvm换为newvm即可。
六、 使用web client 创建虚拟机,选择最后一项‘注册现有虚拟机’,选择到newvm.vmx即可。