4.3.14. Cómo mover un grupo de volúmenes a otro sistema
Puede mover un grupo de volúmenes LVM entero a otro sistema. Se recomienda el uso de los comandos
vgexport
y vgimport
para ejecutar esta tarea.
El comando
vgexport
desactiva un grupo de volúmenes haciéndolo inaccesible al sistema. Ésto permite la separación del volumen físico. El comando vgimport
hace que la máquina tenga acceso al grupo de volúmenes que fue desactivado previamente con el comando vgexport
.
Para mover un grupo de volúmenes desde un sistema a otro, ejecute los siguientes pasos:
- Asegúrese de que ningún usuario esté accediendo a los archivos en los volúmenes activos del grupo de volúmenes, luego desmonte los volúmenes lógicos.
- Utilice la opción
-a n
del comandovgchange
para marcar el grupo de volúmenes como inactivo. Ésto previene cualquier actividad en el grupo de volúmenes. - Utilice el comando
vgexport
para exportar el grupo de volúmenes. Esto previene que éste sea accedido por el sistema desde el cual lo está quitando.Después de exportar el grupo de volúmenes, el volumen físico se verá como parte de un grupo de volúmenes a exportar cuando se ejecute el comandopvscan
, tal y como se muestra en el siguiente ejemplo.[root@tng3-1]#
pvscan
PV /dev/sda1 is in exported VG myvg [17.15 GB / 7.15 GB free] PV /dev/sdc1 is in exported VG myvg [17.15 GB / 15.15 GB free] PV /dev/sdd1 is in exported VG myvg [17.15 GB / 15.15 GB free] ...Cuando el sistema sea apagado, puede desconectar los discos que forman el grupo de volúmenes y conectarlos en el nuevo sistema. - Cuando los discos sean conectados en el nuevo sistema, utilice el comando
vgimport
para importar el grupo de volúmenes y que el sistema pueda tener acceso a éste. - Active el grupo de volúmenes con la opción
-a y
del comandovgchange
. - Monte el sistema de archivos para que éste pueda ser usado.