邏輯卷快照

2021-10-11 18:43:07 字數 988 閱讀 4920

邏輯卷快照(以ext4為例)

快照可以恢復資料,恢復後快照消失(任務完成)。快照建立後,只有在修改原資料時,才會從原資料備份快照(即把原資料推送給快照,快照本身並不會真正備份,只有修改大小、屬性才會)。

快照和邏輯卷是在放乙個卷組中的,故快照前,卷組要有足夠的空間。

1.建立快照(對應邏輯卷)

lvcreate -n data_snapshot -s -p r -l 1g /dev/vg0/data

## data_snapshot 建立的快照名

## -s 說明是快照

##-p 屬性r 唯讀

##-l 快照大小1g

## /dev/vg0/data 邏輯卷

建立後,lvdisplay 檢視

2.對快照進行掛載

mount /dev/vg0/data_snap /mnt/snap

##沒有掛載點是可以手動建立掛載點/mnt/snap

##如果建立快照時,沒有設定成唯讀模式,可以在掛載是設定成唯讀模式 進行掛載。 mount -o ro /dev/vg0/data_snap /mnt/snap

##掛載後,cd /mnt/snap&&ls 檢視裡面內容

##df 對比快照和邏輯卷(假象一樣大)

3.用快照還原邏輯卷

(1) 線取消掛載(取消邏輯卷和快照掛載)

umount /mnt/data

umount /mnt/snap

## /mnt/data 是邏輯卷掛載點,/mnt/snap 是快照掛載點

(2)合併快照

lvconvert --merge /dev/vg0/data_snap

## (從**來合併到**去)

lvdisplay 檢視

(3)重新掛載

mount /dev/vg0/data /mnt/data

ls /mnt/data 檢視

邏輯卷的快照2

1.建立6個分割槽,每個分割槽1.5g 2.使用4個分割槽,建立捲組sunvg,邏輯卷sunlv 3.掛載使用sunlv,掛載點為 mnt lvm,並複製 etc var log 目錄到此掛載點中 4.增加3g容量 5.減少1.5g容量 lvm系統快照 目的 相當於備份,可以用來恢復檔案系統 1.確...

基於LVM(邏輯卷管理)的快照原理

一 為甚麼不管多大的邏輯卷進行備份,快照都會在幾秒之內完成?快照在拍攝的一瞬間,系統會記錄那個時間點邏輯卷的狀態 資料等,此時拍下的快照相當於一張白紙。如圖所示 快照做好後,隨著時間的推移,源卷裡的東西會發生改變。如資料1 2改寫成了a b,如圖 此時lv源卷裡發生改變的資料會轉移到快照卷裡面去。當...

Linux中邏輯卷的快照與還原

有關邏輯卷的其他操作,請看 linux中對邏輯卷的建立 linux中對邏輯卷進行擴容與縮小 linux中對邏輯卷的移除 lvm還有快照的功能,類似windows的系統還原點。其特點 1.快照卷的容量必須與邏輯卷的容量相同 2.快照捲僅一次有效,在執行還原後就自動刪除了 首先檢視捲組的資訊 可以看到,...