linux系统快照和克隆

快照

如果想保存某个虚拟机的状态,可以使用快照功能。可以单击工具栏上的快照按钮,或者依次单击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" 

猜你喜欢

转载自blog.csdn.net/songlldc/article/details/89841070