Snapraid

Snapraid es una aplicación que nos va a permitir generar un raid por software. Podemos generar la información necesaria para la recuperación de los ficheros periódicamente, por lo que es ideal para sistemas cuyos datos no se modifiquen con frecuencia. En su página web https://www.snapraid.it/ se describe a SnapRAID como is a backup program for disk arrays. It stores parity information of your data and it recovers from up to six disk failures.

Ventajas

Funciona sobre cualquier sistema de archivos sin necesidad de formatear, ni hacer cambios.

Los discos o volúmenes que vayamos a proteger no importan que ya contengan datos

Los discos puedes ser de distintos tamaños

A todos los datos se les crea un hash para verificar su integridad y evitar que se corrompan

Se pueden añadir más discos en cualquier momento

Se puede dejar de usar en cualquier momento sin perder los datos

Se pueden recuperar ficheros eliminados accidentalmente de cualquier disco

Opciones de Snapraid

Status → nos indica el estado en el que se encuentra snapraid

Sync → con esta opción se genera la información de paridad. La primera vez que ejecutemos sync dependiendo de la cantidad de datos tardará bastante. Posteriormente deberemos ejecutar sync cada cierto tiempo, por ejemplo mediante una tarea en cron, para mantener actualizada la información de paridad

scrub → comprueba los datos y la paridad en busca de errores

diff → Muestra los archivos modificados desde el último sync

Referencias

https://medium.com/jmtorres/snapraid-y-mergerfs-para-almacenar-archivos-de-forma-fiable-i-24f4b0d616c2

https://medium.com/jmtorres/snapraid-y-mergerfs-para-almacenar-archivos-de-forma-fiable-y-ii-11afbb19d23f

https://blog.joshmlwood.com/home-file-server-snapraid/