¿Btrfs corrige automáticamente bitrot con instantáneas?

¿Btrfs corrige automáticamente bitrot con instantáneas?

Quiero configurar un notebook (debian) con1 SSDy1 disco durocada uno con Luks y Btrfs. Debido a que el SSD y el HDD no tienen la misma velocidad, no quiero usarlosIncursión-1 de Btrfsen ello, pero yo tambiénNo quiero perderme la suma de verificación y la autocorrección de Btrfs..

Ahora estoy pensando en usar el HDD solo para almacenar instantáneas del SSD. Mientras tanto encontré estohttps://superuser.com/a/1099181, el script crea la primera vez una instantánea inicial de solo lectura en la unidad de origen (SSD) y luego, por ejemplo cron, una instantánea incremental diaria con btrfs send -py btrfs receive.

Mis preguntas ahora:Si el SSD tiene algunos problemas, por ejemploerrores bitrot¿Y cómo sabré que esto sucede? No creo que Btrfs en el SSD corrija automáticamente estos errores la próxima vez que haga una instantánea y la use btrfs send -p, btrfs receiveporque simplemente no existe.Incursión-1, ¿tengo razón?

Por cierto, las instantáneas en la misma computadora portátil pero en una unidad diferente no son mi estrategia de respaldo (completa).

Respuesta1

No soy un experto y estoy aprendiendo BTRFS ahora. Sé que es una publicación antigua, pero intenta responderla de todos modos.

De acuerdo aalguna lista de correopuedes usar DUP y RAID1 en un solo disco, por lo que si no te importa la mitad del espacio, es posible usar tu SSD y mantener la corrección automática de datos. Otra forma de comprar otro SSD, cosa que hice.

Si no desea renunciar a la mitad de su espacio SSD o más dinero, algunos de los errores se pueden corregir y otros no sin redundancia. Puedes probarbtrfs check --repairsi tiene errores en el sistema de archivos. Para detectar la descomposición de los datos, es necesario utilizarbtrfs scrub, que verifica las sumas de verificación de crc32 y muestra en el mensaje de estado si encontró errores incorregibles. Puede encontrar los archivos afectados condmesg. Puede restaurar los archivos corruptos manualmente utilizando su copia de seguridad. Creo que es posible escribir un guión para esto. Todavía no tengo idea de cómo se verán afectadas las instantáneas por el reemplazo de un archivo, sospecho que contendrán la versión anterior dañada. publicaré unpregunta sobre esa parte.

información relacionada