您的位置:首页 > 其它

逻辑卷 快照 备份

2011-08-29 20:08 267 查看
lv 逻辑卷

扩大和缩小

快照

逻辑卷靠3个层次

1,pv 物理卷 是有很多pe组成 pe物理盘驱

2,vg 卷组

3,lv 逻辑卷

创建物理卷 移动卷中数据 删除pv 扫描pv 显示pv

pvcreate pvmove pvremove pvscan pvdisplay

vgcreate ,vgremove,vgscan,vgdisplay,vgreduce,缩小vg vgextend扩大vg

缩小vg:就是移除一个vg

lvcreate,lvmove,lvremove,lvscan,lvdisplay,lvreduce,lvextend,lvresize,lvchk

创建pv

先要建分区

要把id改 8e

建好分区后

要重读

partprobe /dev/sdb

pvcreate /dev/sdb{1,2} 把刚分的区 1,2 加入到pv

pvdisplay 查看一下

第二步:

创建vg

vgcreate vgo /dev/sdb1 vg0 自己建的名字

vgdisplay 查看

pv的pe是在创建vg的时候决定的

但pv和pe大小 一旦决定是不能改变大小的

vgextend vg0 /dev/sdb2 把第二个分区 加到vg0里边

vgdisplay vg0 查看

缩减vg

vgreduce vg0 /dev/sdb1

再加进来就是扩展

vgextend vg0 /dev/sdb1

创建lv:

lvcreate -L 2G -n lvm1 vg0 指定创建2G逻辑卷,lvm1逻辑卷名字,在vg0上创建

查看:lvdisplay vg0

格式化

mke2fs -j /dev/vg0/lvm1

挂载

在根目录下先创建个目录

mkdir /backup

mount /dev/vg0/lvm1 /backup 挂载

ls /backup/ 查看

扩展空间

先扩展物理边界

在扩展逻辑空间

缩小空间

先缩小逻辑边界

在缩小物理边界

创建扩展逻辑卷:

在 backup下 创建

lvextend -L +2G /dev/vg0/lvm1 扩展2G

该创建 逻辑边界

resize2fs -p /dev/vg0/lvm1

查看 :df -h

缩减 很危险

缩减需先卸载

在自检

卸载

umount /backup

自检: e2fsck -f /dev/vg0/lvm1

缩减 逻辑边界

resize2fs /dev/vg0/lvm1 3G 缩减3G

再缩减物理边界

lvreduce -L 3G /dev/vg0/lvm1

挂载:

mount /dev/vg0/lvm1 /backup/

查看一下数据是否存在

cd !$

cd etc/

ls

快照:

目的做备份用的

冷备

温备

热备 既能被读,又能被写

冷备和温备 只要备份 ,所有数据都要停下来

创建快照卷的大小不能 小于 要修改的数据大小

如果 快照的时候 修改数据大于 快照卷,那么快照卷报废

在backup目录下

例:先把etc/下文件移动到backup

在 backup 目录下

mv ./etc/* ./

lvcreate -L 512M -s -n lvm1-snap -p r /dev/vg0/lvm1

指定 快照卷 512M 快照卷名字 指定权限 r只读

查看lvdisplay

备份

先在根目录下 创建目录

mkdir snap

要在 snap 下做备份

tar jcf /tmp/backup.tar.bz2 ./*

删除快照卷:

在根目录下

umount /snap

lvremove /dev/vg0/lvm1-snap

恢复

在根目录下

tar xf /tmp/backup.tar.ba2 -C /backup/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息