快照
如果想保存某个虚拟机的状态,可以使用快照功能。可以单击工具栏上的快照按钮,或者依次单击VM→Snapshot→Snapshot Manager。也可以按Ctrl+M快捷键,进入快照管理器,单击Take
Snapshot按钮创建一个快照。
创建快照后,可以随时从其他状态返回至快照状态。因此安装或配置测试时,可以在关键位置创建快照。
当安装或测试失败时,可以迅速返回快照,或者从快照开始进行新的测试或实验。
在虚拟机中,可以创建任意个快照,但是受限于虚拟机所在分区的剩余空间大小。因此若创建多个快照,应当拥有足够的硬盘空间。
克隆
使用虚拟机克隆
可以从一个快照点或者从当前的状态(就是没有创建快照或者创建快照后又进行了一些操作后的状态),单击clone按钮,进入克隆对话框。
当需要保存当前系统状态,或者需要做对比实验时,克隆功能无疑是最快捷和有效的方式。
1.在Clone Source页中,选中An existing snapshot (powered off only)单选按钮,在其下拉列表框中可以选择已经创建的快照点。
2.在Clone Type页中,单击Create a linked clone(创建一个克隆链接)。如果选择第二项Create a full clone,则创建一个完整的克隆。这两个区别在于:第一项创建的虚拟机将依赖于源虚拟机的存在,使用这项创建的虚拟机占用较少的硬盘空间;第二项创建的虚拟机是一个独立的虚拟机,但占用较多的硬盘空间。
3.在Name of the New Virtual Machine页中,设置克隆虚拟机的名称,并且修改保存路径。
4.在Cloning Virtual Machine页中,当克隆完成后,单击Close按钮。
5.克隆完成后,返回到快照管理器,可以看到克隆链接点的快照加上锁的图标,表示当前快照已经被锁定不能删除,然后单击Close按钮,完成克隆功能。
修改克隆虚拟机配置网卡
由于克隆虚拟机,vmware只是修改了虚拟机的名字等信息,并没有修改虚拟硬盘中的任何信息,导致克隆后网卡的MAC地址和操作系统中记录的mac地址不符,导致eth0启动不起来。操作系统记录了一个新网卡的添加,新网卡的名字eth1,mac地址就是vmware分配给的新的mac地址 。
解决方法:
修改 /etc/udev/rules.d/70-persistent-net.rules 文件
删除掉 关于 eth0 的信息。修改 第二条 eth1 的网卡的名字为 eth0.
修改 /etc/sysconfig/network-scripts/ifcfg-eth0 中mac地址为 /etc/udev/rules.d/70-persistent-net.rules 修改后的eth0的mac地址。
给CentOS虚拟机配置静态ip
vim /etc/sysconfig/network-scripts/ifcfg-eth0
以下是网卡eth0的信息
DEVICE="eth0"
#BOOTPROTO="dhcp"
BOOTPROTO="static"
HWADDR="00:0c:29:74:0b:15"
IPADDR="192.168.8.119"
GATEWAY="192.168.8.1"
NETMASK="255.255.255.0"
NETWORK="192.168.8.0"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="3d8d42e3-c409-4f19-9553-aac34782711c"