平时经常使用到虚拟机,而且为了搭建集群环境或者试错环境,还需要创建多个虚拟机,这个时候使用虚拟机复制是最快的办法了(ps:如果使用
VMWare Workstation
貌似是有“克隆”功能的,本人使用的免费版的VMware Player
)
复制步骤
假设已经存在虚拟机CentOS 7.2 Origin
,需要复制因为一个新的虚拟机CentOS 7.2 107
- 拷贝目录
CentOS 7.2 Origin
,并命名为CentOS 7.2 107
- 删除多余文件,只保留
vmdk
和vmx
文件
只需要保留两个文件 - 重命名文件
把所有文件都重命名为CentOS 7.2 107
- 修改文件
CentOS 7.2 107.vmx
打开文件CentOS 7.2 107.vmx
,用CentOS 7.2 107
替换所有的CentOS 7.2 Origin
打开虚拟机
VMware Player第一次打开CentOS 7.2 107
时,会弹出以下提示,选择“我已复制该虚拟机”。
“我已移动该虚拟机”保留MAC地址不变,“我已复制该虚拟机”会使用一个新的MAC地址,这样就不会产生MAC地址冲突
VMware检测到虚拟机是复制的
结束
完美实现了虚拟机复制