本文收录于公众号「安心代码」和github开源项目「anxincode」:https://github.com/anxincodeha/anxincode,公众号内回复「笔记」或者查看github项目README.md即可获取所有的编程学习笔记和资料📝,欢迎大家关注👀和star⭐:
安心代码,我是安心❤️💻😊朋友们好呀👋✨~~~这篇文章跟大家分享下 VMware 中非常常用并且好用的一个操作:如何克隆一台虚拟机📝⚙️🛠️✅
一、为什么要克隆虚拟机
有时候我们经常需要准备多个虚拟机进行不同环境的搭建,安装不同的软件。传统的方法就是从零开始创建一个虚拟机然后按部就班的进行各种配置⚙️具体可以看我的这篇博客📝:一次成功!最新VMWARE安装CentOS7教程!。但是如果需要配置多台虚拟机,那么这种办法非常耗时并且重复工作很多😢😢😢如果我们可以像复制某个文件一样复制虚拟机的话,那么这项工作就轻松多了。我们可以复制出多个虚拟机,然后再为每个虚拟机进行特定的配置,这样就可以减少大量创建虚拟机并完成基础配置的重复工作了😊😊😊VMware 当然也为我们提供了这项功能,就是虚拟机的克隆功能
二、VMware 如何克隆虚拟机
1.准备需要克隆的虚拟机
VMware 中我提前装备好了一个待克隆的虚拟机,这台虚拟机是一台安装好了各种常见软件并且完成各种基础配置后并且完成了快照备份的虚拟机,是一台纯净的虚拟机,专门用做克隆📋的,大家也可以准备这样一台虚拟机
💡注意:如何为虚拟机生成快照,可以参考下我的这篇博客📝:VMware虚拟机必会操作:为虚拟机生成快照。关于 Linux 各种基础软件和基础配置,可以参考我的专栏:玩转Linux
2.关闭需要克隆的虚拟机
首先在虚拟机中执行shutdown -h now
确认虚拟机已经关机:
3.克隆虚拟机
右键要克隆的虚拟机,选择管理
>克隆
在弹出来的窗口中选择下一页
:
然后按下图操作:
选择创建完成克隆
:
为虚拟机设置名字和存储路径,注意不要包含中文、空格或者其他奇怪的字符:
然后耐心等待克隆完成:
完成了,点击关闭
:
可以看到左侧多了一个虚拟机:
到这一步还不算完成,我们需要对克隆获得的虚拟机进行一些设置。
4.设置克隆获得的虚拟机
因为这台新的虚拟机是克隆获得的🖥️,ip 和原先那台机器是一样的,所以我们需要改下新机器的 ip
首先,开启虚拟机:
然后,登录进入到虚拟机内,执行vim /etc/sysconfig/network-scripts/ifcfg-ens33
,修改IPADDR
,这个就是虚拟机的 ip 地址:
然后通过systemctl restart network
重启网络:
重启完成后,ip addr
查看新的 ip 地址:
发现 ip 地址的确改动成功了,至此,克隆操作就算完成了🌈🎉👏
三、参考
https://docs.vmware.com/cn/VMware-Workstation-Pro/17/com.vmware.ws.using.doc/GUID-C86E70AD-85A9-4D85-AEBB-135AA5648554.html