Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1605812
  • 博文数量: 184
  • 博客积分: 3044
  • 博客等级: 中校
  • 技术积分: 2467
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-25 15:04
文章分类

全部博文(184)

文章存档

2022年(4)

2021年(3)

2020年(1)

2019年(5)

2018年(13)

2017年(6)

2016年(10)

2015年(11)

2014年(11)

2013年(13)

2012年(23)

2011年(25)

2010年(2)

2008年(1)

2007年(5)

2006年(51)

分类: 网络与安全

2011-12-07 15:45:11

Linux下如何迁移LVM VG及文件系统V1.1 vgscan lvscan/lvchange、vgexport/vgimport、vgcfgbackup/vgcfgrestore  

2011-09-07 21:34:17|  分类: RH133raid+lvm |字号 

在LINUX下,如果需要将一台主机上的文件系统迁移至另外一台主机上,并且文件系统是基于LVM创建的,那么可以使用VG导入导出功能将VG和 LV在不同主机上迁移。

 

一、源主机上操作:

1.首先在源主机上将文件系统umount:

umount /u01

 

2.再将LV和VG inactive:

lvchange -an /dev/vg_u01/lv_u01 vgchange -an vg_u01

 

3.最后导出VG:

vgexport vg_u01

 

 

二、目标主机上操作:

1.导入VG:

vgimport vg_u01

 

2.激活VG,MOUNT 文件系统:

vgchange -ay vg_u01 mkdir /u01 mount /dev/vg_u01/lv_u01 /u01   
总结LVM几个高级命令:vgscan lvscan/lvchange、vgexport/vgimport、vgcfgbackup/vgcfgrestore

  1.vgscan lvscan

  2.lvchange

  vgexport/vgimport

 

  首先在源主机上将文件系统umount:

  umount /u05

  再将LV和VG inactive:

  lvchange -an /dev/vg_u05/lv_u05

  vgchange -an vg_u05

  最后导出VG:

  vgexport vg_u05

 

  目标主机上操作:

  导入VG:

  vgimport vg_u05

  激活VG,MOUNT 文件系统:

  vgchange -ay VG10

  mkdir /u05

  mount /dev/VG10/lv_vol01 /ccstg

 

  3.vgcfgbackup/vgcfgrestore

  1当你要备份你的卷组信息是,你就需要为卷组作备份,使用vgcfgbackup来备份

  #vgcfgbackup vg0 -f

  备份的信息就是我们前面提到的VGDA备份到/etc/lwmconf/VG.conf

  4.当你的卷组信息意外丢失时,你可以使用这个文件来恢复你的卷组信息,前提是你要备份了的

  #vgcfgrestor -n vg0 /dev/hda8

  或者

  #vgcfgrestor -f /etc/lvmconf/XXX.conf

  重卷组vg0中恢复物理卷的VGDA信息 -n参数指定卷组的名程 -f 制定备份文件路径

  5.恢复了物理卷及卷组的信息后我们还要恢复原来的建立的卷组和逻辑卷的设备文件

  #vgmknods

阅读(9097) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~