天天看点

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拍摄磁盘快照利用磁盘快照恢复

继续阅读