天天看點

linux系統怎麼做快照,linux LVM快照建立步驟

1.首先将硬碟sdb分4個區每個區大小200M,分别是sdb{5,6,7,8}。後将四個分區建立pv

linux系統怎麼做快照,linux LVM快照建立步驟
linux系統怎麼做快照,linux LVM快照建立步驟

2.之後把pv加入vg此處引入PE的概念。

由于vg是多個PE(塊)組成的,而且每個vg塊的PE最大數量是65534。預設每個PE的大小是4m

也就是說預設的每個vg最大也就是4m乘65534=256G,是以PE塊的大小決定了最終vg的大小。

此處我們定義PE塊的大小為16m。由于每個pv的大小是200m總共800m是以總共的pv個數是48。

建立指令如下vgcreate -s 16M lvm_vg /dev/sdb{5,6,7,8}。

linux系統怎麼做快照,linux LVM快照建立步驟

3.接下來我們利用PE塊的數量來建立lv由于每個pv能劃分出的PE是12個是以要建立一個600M的需要36個PE。指令如下lvcreate -l 36 -n lvm_lv lvm_vg将建立的lv格式化并挂載到/mnt/lvm下。并且在其中建立了三個檔案夾aaa bbb ccc。

linux系統怎麼做快照,linux LVM快照建立步驟
linux系統怎麼做快照,linux LVM快照建立步驟

4.接下來我們利用vg中剩下的PE來建立快照lvm_lv這個卷的快照。

由于剩下的PE有12個我們全部用來做快照。

linux系統怎麼做快照,linux LVM快照建立步驟

指令如下lvcreate -l 12 -s -n lvm_ss lvm_ss /dev/lvm_vg/lvm_lv 快照建立完成後我們将其挂載到/mnt/snapshot下

等我們到該目錄下即可看到原來aaa bbb ccc三個目錄。

linux系統怎麼做快照,linux LVM快照建立步驟
linux系統怎麼做快照,linux LVM快照建立步驟

快照建立的關鍵指令是lvcreate加上-s的參數。而且如果要更新快照内容隻需将其解除安裝并删除卷再從建立立即可。