快照

作用:
1. 利用快照实现一致性备份

逻辑卷的快照的空间是从哪里得到的:
1.只使用快照,源lv不动
快照内文件修改,不影响源lv数据,快照空间使用100%,快照自动损坏

2.只使用源lv,快照作为备份
快照作为备份,空间最好大于数据大小,还要注意选择服务器最空闲时间

 


所做快照的卷的卷组,也就是说快照卷和源卷处于同一个卷组,所以要保证卷组空间足够
对同一个lv实现多个快照时,只能完成一个快照后,将快照删掉才能继续对同一个lv进行下一个快照

实现快照:
[root@localhost ~]# lvscan 
  ACTIVE            '/dev/vg01/lv06' [20.00 GiB] inherit
[root@localhost ~]# lvs
  LV     VG   Attr               LSize    Pool Origin Data%  Move Log Cpy%Sync Convert              
  lv06   vg01 -wi-ao---   20.00g 
[root@localhost ~]# df -ThP /mnt/lv06
Filesystem    Type    Size  Used Avail Use% Mounted on
/dev/mapper/vg01-lv06 ext4   20G  287M   19G   2% /mnt/lv06

[root@localhost ~]# lvcreate -L 50M -s -n lv06-snap /dev/vg01/lv06
[root@localhost ~]# lvs
  LV           VG           Attr         LSize         Pool Origin Data%  Move Log Cpy%Sync Convert 
  lv06          vg01     owi-aos--       20.00g    /VG01                                         
  lv06-snap     vg01     swi-a-s--       52.00m              lv06             0.02 

//对快照进行挂载(不用格式化)
[root@localhost ~]# mkdir /mnt/lv06-snap
[root@localhost ~]# mount /dev/vg01/lv06-snap /mnt/lv06-snap
[root@localhost ~]# ls /mnt/lv06
etc1  etc2  etc3  lost+found
[root@sxl1 ~]# ls /mnt/lv06-snap/

etc1  etc2  etc3  lost+found
-S 
[root@localhost ~]# rm -rf /mnt/lv06/etc1
[root@sxl1 ~]# ls /mnt/lv06
etc2  etc3  lost+found
[root@sxl1 ~]# ls /mnt/lv06-snap/
etc1  etc2  etc3  lost+found


快照的自动增长:
# yum install lvm2* -y
[root@localhost ~]# vim /etc/lvm/lvm.conf
snapshot_autoextend_threshold = 70
snapshot_autoextend_percent = 50
[root@localhost ~]# service lvm2-monitor restart
[root@localhost ~]# chkconfig lvm2-monitor on

 

posted on 2019-06-13 19:26  北橘  阅读(250)  评论(0编辑  收藏  举报