天天看點

linux基礎——lvm卷管理lvm拍攝磁盤快照利用磁盤快照恢複

解釋什麼是PV、PE、VG、LV

PV:實際的parttion需要調整好系統識别碼為8E00,讓後可以pvcreate 建立實體卷軸(PV)

PE:也叫實體範圍區塊,在32為作業系統上,最大會有256G空間,在64為上沒有什麼限制

VG:卷軸群組,也就是多個PV整合而成

LV:VG可以被分隔成LV(邏輯卷),可以被挂載使用。

什麼是lvm?

lvm的重點在于“可以彈性的調整filesystem的容量”,而非在于性能和資料保全方面。若實際強調性能和資料安全,則還是用RAID磁盤陣列。

lvm相關的指令

linux基礎——lvm卷管理lvm拍攝磁盤快照利用磁盤快照恢複

建立lvm卷

磁盤劃分分區,分為8E00 lvm格式

linux基礎——lvm卷管理lvm拍攝磁盤快照利用磁盤快照恢複

建立pv卷

linux基礎——lvm卷管理lvm拍攝磁盤快照利用磁盤快照恢複

建立vg卷組

linux基礎——lvm卷管理lvm拍攝磁盤快照利用磁盤快照恢複

-s :指定每塊PE的大小

建立lvm卷

linux基礎——lvm卷管理lvm拍攝磁盤快照利用磁盤快照恢複

mount挂載使用

linux基礎——lvm卷管理lvm拍攝磁盤快照利用磁盤快照恢複

擴大LV容量

方法一:使用lvresize重新設定大小

linux基礎——lvm卷管理lvm拍攝磁盤快照利用磁盤快照恢複

xfs_growfs 重新整理一下

linux基礎——lvm卷管理lvm拍攝磁盤快照利用磁盤快照恢複

方法二:lvextend -L + 5G -n lvname vgname

linux基礎——lvm卷管理lvm拍攝磁盤快照利用磁盤快照恢複

lvm拍攝磁盤快照

先來解釋一下神魔是磁盤快照,快照,顧名思義,一提快照可能就會想起來虛拟機快照,它倆作用是一樣的呀,還原磁盤原始的樣子,裡面存一些重要的資料,丢失時,還原回去不就有了嗎 是以說,磁盤快照是很有用的“備份工具” 。

PS:它建立所用的容量是vg群組裡的容量。

[[email protected] ~]# lvcreate -s -l 100 -n kuaizhao /dev/vgname/lvname

linux基礎——lvm卷管理lvm拍攝磁盤快照利用磁盤快照恢複

使用mount指令挂載,但需要注意的是:在這裡快照的uuid和邏輯卷的一樣,需要處理一下。

linux基礎——lvm卷管理lvm拍攝磁盤快照利用磁盤快照恢複
注意這裡:快照拍攝完成後,裡面的資料跟lvm卷是一樣的,也在最後得以驗證

利用磁盤快照恢複

92 xfsdump -l 0 -L lvm1 -M lvm1 -f /home/1.dump /srv/kz

-l:完整備份

-L:标簽

-M:媒體标簽

這裡是給快照做好備份,即使邏輯卷和 快照誤删除了也沒事,也能用1.dump來恢複。

linux基礎——lvm卷管理lvm拍攝磁盤快照利用磁盤快照恢複

快照已經備份OK,現在删除快照,還原lvm邏輯卷(模拟故障)

linux基礎——lvm卷管理lvm拍攝磁盤快照利用磁盤快照恢複

最後檢視/srv/lvm目錄,驗證還原成功

linux基礎——lvm卷管理lvm拍攝磁盤快照利用磁盤快照恢複

繼續閱讀