Para mover un grupo de volúmenes completo de un sistema a otro, se pueden usar los comandos vgexport y vgimport. El siguiente ejemplo incluye los pasos para mover un grupo de volúmenes llamado "data_vg" de un sistema a otro. El volumen lógico de este grupo de volúmenes se monta inicialmente en /data01.
1. Desmontar el sistema de archivos
Si es necesario, cambie al modo de "rescate". Asegúrese de que ningún usuario esté accediendo a archivos en el volumen activo.
# umount /data01
2. Marque el grupo de volumen como inactivo
Al marcar el grupo de volúmenes como inactivo, se elimina del núcleo y se evita cualquier actividad adicional en él.
# vgchange -an data_vg vgchange -- volume group "data_vg" successfully deactivated
3. Exportar el grupo de volumen
Esto evita que se acceda a él en el sistema host "antiguo" y lo prepara para eliminarlo.
# vgexport data_vg vgexport -- volume group "data_vg" successfully exported
4. Anular la presentación del disco
Una vez que el disco se ha desconectado del servidor, se puede apagar. El disco ahora se puede presentar al nuevo servidor en el que se debe descubrir VG data_vg.
5. Presentar el disco al nuevo servidor
Cuando se conecta al nuevo sistema, se convierte en /dev/sdb, por lo que un pvscan inicial se muestra a continuación:
# pvscan pvscan -- reading all physical volumes (this may take a while...) pvscan -- inactive PV "/dev/sdb1" is in EXPORTED VG "data_vg" [996 MB / 996 MB free] pvscan -- inactive PV "/dev/sdb2" is in EXPORTED VG "data_vg" [996 MB / 244 MB free] pvscan -- total: 2 [1.95 GB] / in use: 2 [1.95 GB] / in no VG: 0 [0]
6. Importar el grupo de volúmenes
Si está importando en un sistema LVM 2, ejecute el siguiente comando:
# vgimport data_vg Volume group "data_vg" successfully imported
De lo contrario, si importa en un sistema LVM, agregue los PV que deben importarse:
# vgimport data_vg /dev/sdb1 /dev/sdb2 vgimport -- doing automatic backup of volume group "data_vg" vgimport -- volume group "data_vg" successfully imported and activated
7. Activar el grupo de volumen
# vgchange -ay data_vg
8. Monte el sistema de archivos
# mkdir -p /data01 # mount /dev/data_vg/lv_data01 /data01Nota:para que el cambio sea persistente, agregue una entrada del sistema de archivos en el archivo /etc/fstab.