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"


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM