Recuperar LVM con software raid

Recuperar LVM con software raid

Tengo un Synology NAS que usa el modo SHR, que es básicamente LVM y Raid 5. De alguna manera, mi volumen LVM se corrompió y ya no se puede montar. Este volumen alberga más de 20 TB de datos, y la mayoría de ellos NO están respaldados: muchos datos irremplazables, como fotografías y videos de bebés, etc.

Cuando intento montar el volumen manualmente después de realizar una operación fsck.ext4, aparece el siguiente error en /var/log/messages:

11 de agosto 19:01:28 Kernel de Urano: [816.184841] EXT4-fs (dm-1): ext4_check_descriptors: ¡Bloque de mapa de bits para el grupo 163584 que no está en el grupo (bloque 18343897062229723040)!

11 de agosto 19:01:28 Kernel de Urano: [816.196072] EXT4-fs (dm-1): ¡descriptores de grupo corruptos!

Simplemente no sé qué hacer en este momento. Creo que tendría más opciones disponibles si moviera las 12 unidades a una caja de Linux, pero eso no es posible para mí en este momento por razones obvias.

Respuesta1

Primero, obtenga una lista de los superbloques de respaldo:

dumpe2fs /dev/TU_DISPOSITIVO | copia de seguridad grep

Luego toma un súper bloque, simplemente elige y ejecuta otro fsck:

fsck.ext4 -b TU_BACKUP_BLOCK_NUMBER /dev/TU_DISPOSITIVO

Esto podría funcionar. Si no, es hora de dar el siguiente paso, pero sólo si te sientes valiente:

mkfs.ext4 -S /dev/TU_DISPOSITIVO

Esto reescribirá todos los superbloques y descriptores de grupo únicamente. Si lo usa incorrectamente, los cambios son altos, perderá todo el contenido de su sistema de archivos. ¡Así que lea la página de manual antes!

Ah, otro consejo: un RAID no es una copia de seguridad. ¡Implemente algún tipo de estrategia de respaldo después de eso!

información relacionada