snapshot是一种特殊的逻辑卷,它就是对逻辑卷快照
创建快照使用lvcreate
一个例子
lvcreate    -L   50M   - s     -p    r   -n  lvmsnap     /dev/myvol/mylv1
注:-L 50M  是指定快照卷变化的大小
        -s  说明创建的是快照卷
        -p    r 创建的快照卷是只读的,防止用户在快照卷创建文件,快照可以卷仅仅是让我们获得一个备份路径
        -n   lvmsnap   给快照卷起的名字
        /dev/myvol/mylv1   对哪个逻辑卷创建快照卷,此处在卷组myvol下的逻辑卷mylv1创建
创建完就可以挂载了
mkdir    /snap
mount    -o   ro    /dev/myvol/lvmsnap   /snap
注:快照卷和逻辑卷在同一个目录下
     -o   ro指定只读方式挂载

cd   /snap
拷过来一个文件rc.sysinit做实验,wc  -l  rc.sysinit看到他有980行
然后修改一下
vim   /lvm/rc.sysinit 删除它的前10行
此时 wc  -l  /lvm/rc.sysinit  可以看到他有970行
再看当前目录下wc  -l   rc.sysinit 仍然是980行
此时head  rc.sysinit可以看到删除的10行出现在/snap下面
使用tar备份tar  jcf  /root/lvm.tar.bz2  /snap/*

创建完成后卸载
umount /snap
删除快照卷 lvremove   /dev/myvol/lvmsnap
cd  /lvm    注:/lvm是/dev/myvol/mylv1挂载的位置
rm  -f  rc.sysinit
tar   jxf  /root/lvm.tar.bz2   -C  /lvm
mv  /snap/*    ./