Showing posts with label vgexport. Show all posts
Showing posts with label vgexport. Show all posts

Thursday, 29 March 2012

LVM Volume Group Export and Import

Before we start with the step by step process lets us know what vgexport, vgimport do:-

vgexport :- Removes a volume group from the system without modifying the information found on the physical volume(s).
vgimport :-

Adds a volume group to the system by scanning physical volumes which have been exported using vgexport.

Steps to Export volume group

1. Unmount file system

#umount /u01

2. Deactivate the Volume Group

#vgchange –a n vg02

Volume group "vg02" has been successfully changed.

3. Remove Entry from /etc/fstab file for this mount point

4. Export Volume Group to a map file

#vgexport –s –v –m /tmp/vg02.map /dev/vg02

Beginning the export process on Volume Group "/dev/vg02". /dev/dsk/c0t1d0 vgexport:Volume Group “/dev/vg02” has been successfully removed.

5. Copy the Map file to the destination server with scp, rcp, pen drive or any other method, we here use scp to transfer file

#scp /tmp/vg02.map username@other_server_ip:/tmp/

Steps to Import Volume Group

1. Make a directory in /dev for volume group and change owner as root and group as sys

#mkdir /dev/vg02

#chown root:sys /dev/vg02

#chmod 755 /dev/vg02

2. Select a unique minor number for the VG:

# ll /dev/*/group

crw-r--r-- 1 root sys 64 0x000000 Apr 4 2010 /dev/vg00/group crw-r--r-- 1 root sys 64 0x010000 Oct 26 15:52 /dev/vg01/group

 

Create the VG control file (group file):

#mknod /dev/vg01/group c 64 0x020000

3. Import the Map file with vgimport command

#vgimport –s –m /tmp/vg02.map /dev/vg02

vgimport: Volume group "/dev/vg02" has been successfully created. Warning: A backup of this volume group may not exist on this machine. Please remember to take a backup using the vgcfgbackup command after activating the volume group.

4. Activate Volume Group

#vgchange –a y /dev/vg02

Activated volume group Volume group "/dev/vg02" has been successfully changed.

5. Make entry in /etc/fstab file to make mount point permanent between reboots.

6. Mount file system

#mkdir data

#mount /dev/vg02/lvol1 /data