Recuperar volúmenes lógicos creados con lvm

Cómo recuperar particiones lvm:

Buscar backup de la configuración, normalmente en:
/etc/lvm/backup/ficherodebackup

Buscar el UUID del volumen físico (pv) en el fichero de backup:

# cat /etc/lvm/backup/dynamic_vol
...   
 physical_volumes {

        pv0 {
            id = "LStNTn-BXkM-ZahU-B8SF-E6QV-A6EQ-sdS19M"
            device = "/dev/sda4"    # Hint only
...

Crear volumen de grupo con el UUID que hemos obtenido, para poder restaurar el backup, ignorar el mensaje de error por ahora:

# pvcreate --uuid="LStNTn-BXkM-ZahU-B8SF-E9QQ-A6EQ-sdS19M" --restorefile=/etc/lvm/backup/dynamic_vol /dev/sda4
  Couldn't find device with uuid LStNTn-BXkM-ZahU-B8SF-E9QQ-A6EQ-sdS19M.
  Physical volume "/dev/sda4" successfully created.

Ya tenemos creado el volumen físico, aunque si buscamos el volumen de grupo no encontraremos nada todavía:

# pvs
  PV         VG Fmt  Attr PSize   PFree  
  /dev/sda4     lvm2 ---  105,74g 105,74g

# vgs

Restaurar el volumen de grupo:

# vgcfgrestore -f /etc/lvm/backup/dynamic_vol dynamic_vol
  Restored volume group dynamic_vol

# vgs
  VG          #PV #LV #SN Attr   VSize   VFree 
  dynamic_vol   1   3   0 wz--n- 105,74g 78,74g

Ya aparecen nuestros volúmenes lógicos:

# lvs
  LV   VG          Attr       LSize  Pool Origin Data%  Meta%  Move  Log Cpy%Sync Convert                                              
  root dynamic_vol -wi------- 15,00g                                                    
  tmp  dynamic_vol -wi-------  2,00g

Aunque al intentar montarlos, recibimos un error, y si buscamos la ruta en que deberían encontrarse, no hay nada:

# mount -a
mount: special device /dev/dynamic_vol/root does not exist
mount: special device /dev/dynamic_vol/tmp does not exist

# ls /dev/mapper/
control

Informamos al kernel de la existencia de los volúmenes y los montamos:

# vgchange -a y dynamic_vol
   3 logical volume(s) in volume group "dynamic_vol" now active
 
# ls /dev/mapper/
 control  dynamic_vol-root  dynamic_vol-tmp

# mount -a

Listo, tenemos acceso de nuevo:

 # mount
 /dev/mapper/dynamic_vol-root on /root type ext4 (rw,relatime,data=ordered)
 /dev/mapper/dynamic_vol-tmp on /tmp type ext4 (rw,relatime,data=ordered)