RedHat 9 逻辑卷快照
RedHat 9 逻辑卷快照
逻辑卷支持快照功能,类似于虚拟机的快照。
LVM 快照有两个特点:
- 快照的容量必须等于逻辑卷的容量;
- 创建的快照只能恢复一次,执行后快照会被自动删除。
创建快照(-s 参数表不创建快照):
[root@zhpj ~]# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
lv01 data -wi-ao---- 5.00g
lv02 data -wi-ao---- 2.00g
root rhel -wi-ao---- <17.00g
swap rhel -wi-ao---- 2.00g
[root@zhpj ~]#
[root@zhpj ~]# lvcreate -L 5G -s -n lv01-snap /dev/data/lv01
Logical volume "lv01-snap" created.
[root@zhpj ~]#
[root@zhpj ~]# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
lv01 data owi-aos--- 5.00g
lv01-snap data swi-a-s--- 5.00g lv01 0.00
lv02 data -wi-ao---- 2.00g
root rhel -wi-ao---- <17.00g
swap rhel -wi-ao---- 2.00g
[root@zhpj ~]#
[root@zhpj ~]# lvdisplay /dev/data/lv01
--- Logical volume ---
LV Path /dev/data/lv01
LV Name lv01
VG Name data
LV UUID md8yB0-TLAC-2cBp-1N1Z-SU8X-tvxJ-6lwhGt
LV Write Access read/write
LV Creation host, time zhpj.com, 2024-08-18 16:42:03 +0800
LV snapshot status source of
lv01-snap [active]
LV Status available
# open 1
LV Size 5.00 GiB
Current LE 1280
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:2
[root@zhpj ~]#
删除 lv01 中的数据:
[root@zhpj ~]# ll /lv01/
total 4
-rw-r--r--. 1 root root 13 Aug 18 15:46 msg.log
[root@zhpj ~]#
[root@zhpj ~]# rm -rf /lv01/*
[root@zhpj ~]#
[root@zhpj ~]# ll /lv01/
total 0
[root@zhpj ~]#
恢复快照:
[root@zhpj ~]# umount /lv01
[root@zhpj ~]#
[root@zhpj ~]# lvconvert --merge /dev/data/lv01-snap
Merging of volume data/lv01-snap started.
data/lv01: Merged: 100.00%
[root@zhpj ~]#
[root@zhpj ~]# mount /dev/data/lv01 /lv01/
[root@zhpj ~]#
[root@zhpj ~]# ll /lv01/
total 4
-rw-r--r--. 1 root root 13 Aug 18 15:46 msg.log
[root@zhpj ~]#
恢复之后 lv01-snap 快照就没有了:
[root@zhpj ~]# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
lv01 data -wi-ao---- 5.00g
lv02 data -wi-ao---- 2.00g
root rhel -wi-ao---- <17.00g
swap rhel -wi-ao---- 2.00g
[root@zhpj ~]#

浙公网安备 33010602011771号