
“ LVM镜像技术应用 ”

从明天起,做一个幸福的人,喂马、劈柴,周游世界。
从明天起,关心粮食和蔬菜,我有一所房子,面朝大海,春暖花开。
海子——《面朝大海,春暖花开》
今天我们来讲Linux LVM镜像技术的数据迁移方案,对LVM还不了解的小伙伴们可以先看看上一篇:Linux LVM磁盘管理技术
接下来让我们进入今天的主题吧。
1
方案简介
通过Linux操作系统中的LVM卷镜像功能,将源存储中的数据镜像到目标存储,镜像完成后拆除源存储对应的镜像副本,实现将源LUN的数据迁移至目标存储。
2
技术原理

|
3
操作流程

4
添加目标LUN
添加存储的详细步骤就不在这里详细说了,有不懂的可以私信我,操作如下图:

5
数据迁移


vgcfgbackup -f filename vgname
参数说明:
-f filename:备份的vg的配置文件的名称
vgname:待备份的vg名称

使用lvm镜像来进行迁移,使用‘lvconvert’命令做镜像,/pvpath 做存储 ,如果是多块存储,命令的最后一块存储是做镜像日志用
lvconvert -b -m 1 dev/date/date1 pvpath dev/sdd1 #-b 选项是放入后台执行
查看逻辑卷设备状态
lvs -o+devices

移除旧的虚拟磁盘/dev/sdb1
lvconvert -m 0 dev/date/date1 dev/sdb1
查看逻辑卷设备状态及剔除删除pv
查看逻辑卷设备状态:


从卷组date中剔除pv:
vgreduce /dev/date /date/sdb1pvremove /dev/sdb1
删除pv:
pvremove /dev/sdb1
今天的分享的内容到这里就结束咯,小伙伴们学会了么,我们下期再会!


点“在看”你懂得
文章转载自ICTworker,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




