磁碟快照管理

2021-07-05 21:08:00 字數 1064 閱讀 4406

作用:進行資料備份和恢復。

分類:

映象快照:對資料進行完全備份。對系統壓力大,需要占用很大的磁碟空間。原資料損壞不會造成影響。

指標型快照:只是記錄當時資料塊的指標位置。之後的操作在新的塊上進行。速度快,占用空間小,原資料損壞無法恢復。

建立snapshot的命令:

qemu-img snapshot –c

snapshot_name:建立的snapshot的名字

path:qcow2磁碟映象檔案的路徑。

此命令執行結束後不會建立任何檔案,快照資訊儲存在centos7.qcow2磁碟檔案內部。

snapshot建立好後,當前存放資料的磁碟塊就被鎖定。以後的任何操作不會改變原來磁碟塊的內容。

為centos7建立乙個snapshot1的快照:

#qemu-img snapshot –c snapshot1 centos7.qcow2

檢視snapshot:

#qemu-img snapshot –l  /var/lib/libvirt/images/centos7.qcow2

還原到snapshot:

#qemu-img snapshot –a snapshot1 /var/lib/libvirt/images/centos7.qcow2

刪除snapshot:

#qemu-img snapshot –d snapshot1 /var/lib/libvirt/image/centos7.qcow2

注:qcow2磁碟檔案支援多個snapshot,但建議只建立乙個。如果qcow2檔案儲存了多個snapshot,在進行讀寫操作的過程中,很容易導致所有的snapshot都失效。在對qcow2檔案進行snapshot操作時,請確保qcow2檔案及其backing file沒有被使用。如果qcow2檔案及其backing file被掛載在物理機上,須先進行解除安裝。如果qcow2檔案及其backing file被定義為虛擬機器磁碟,須先關閉虛擬機器。

vmware api開發之快照管理

公司要自己開發私有雲管理平台,我這邊負責vmware部分的後台介面編寫。主要基於vmware官方的 python 介面 pyvmomi進行二次封裝,主要實現有虛擬機器開關機登出 虛擬機器增刪磁碟 虛擬機器快照增刪還原 虛擬機器 html5的console介面 虛擬機器網路管理 zabbix 監控 e...

kvm實踐 3 快照管理

ps raw 不支援做快照,qcow2 支援快照,並且快照就儲存在 qcow2 的磁碟檔案中。操作命令 建立快照 virsh snapshot create as 虛擬機器名稱 name 快照名稱 description this is a test snapshot 刪除快照 virsh snap...

Linux中KVM的安裝及快照管理

一 linux中kvm的安裝及狀態檢視 1 安裝軟體yum y install kvm virt manager libvirt 3 新建ifcfg br0配置檔案device br0 nm controlled yes type bridge bootproto none ipaddr 192.1...