在VMware esxi虚拟机中系统克隆及迁移的方法
步骤:
1、进入vSphere client,关闭需要克隆的虚拟机
2、选中ESXi服务器主机,在右侧点击“配置”选项卡,选择存储器,右侧的存储器名称上点右键,选择“浏览数据存储”
3、新建文件夹Clone,进入CentOS7文件夹下,把CentOS7.vmx和CentOS7.vmdk两个文件复制到文件夹Clone下
4、在CentOS7.vmx文件上右键,选择"添加到清单",再打开克隆的CentOS7
5、打开虚拟机后,提示选择这个虚拟机是移动还是复制,这里选择"I copied it"
注意:如果操作报错,请查看这台虚拟机是否之前做过快照,如果提示"无法打开磁盘或其所依赖的快照磁盘之一",则需要将提示的****.vmdk文件也复制过来,再执行"添加到清单"
不同ESXi上的迁移步骤:
以上在同一台ESXi服务器下做的克隆操作,如果是不同的ESXi服务器之间就需要把文件复制到不同的ESXi服务器,具体操作过程如下:
- 1、SSH登到ESXi服务器上(见后),首先需要找到源虚拟机文件,可以用df -h查看一下文件系统及空间占用的情况
2、在这个路径下找到CentOS7.vmx和CentOS7.vmdk这两个文件,执行scp命令将文件复制到目标服务器的相应目录下,如果是做过快照的虚拟机还需要复制快照文件
3、然后在vSphere client中执行“添加到清单”就可以了
启用ESXi的SSH服务:
测试版本:ESXi 5.0、ESXi 6.0 设置方法: 1、在vSphere Client中选中ESXi服务器 2、点击右面的【配置】——>【安全配置文件】——>【属性】
3、在安全配置文件属性中将SSH设置成自动开启
4、在防火墙属性中将SSH客户端勾选上
5、使用XShell登录时,密码选择Keyboard Interactive,输入ESXi服务器登录密码即可