Quiero crear un servidor git privado autohospedado y económico con almacenamiento redundante . Con ese fin, compré una Raspberry Pi y configuré ambas git
y ssh
en la Pi. Puedo acceder a la Pi tanto desde una LAN como de forma remota (reenviando un puerto de mi enrutador a la Pi).
Entonces el servidor git ya está en funcionamiento. Lo último que debe hacer es el almacenamiento redundante. Debido a que tengo un concentrador USB de 7 puertos conectado a mi Pi, me gustaría configurar un sistema RAID usando múltiples memorias USB idénticas .
Solo tengo conocimiento conceptual de RAID. Por lo tanto, no sé cómo configurarlo y, lo que es más importante, si es posible con memorias USB conectadas a un concentrador.
Estas son básicamente mis preguntas
- ¿Puedes configurar un sistema RAID usando memorias USB como medio de almacenamiento?
- ¿Qué software debo usar?
- ¿Dónde puedo encontrar buenos tutoriales / manuales para sistemas RAID?
- En caso de que RAID sea imposible, ¿cómo puedo sincronizar datos a través de múltiples memorias USB?
git
raspberry-pi
raid
software-raid
Aeronaelius
fuente
fuente
Respuestas:
Debería poder utilizar cualquier dispositivo de almacenamiento en bloque en un RAID. Todas las instrucciones estándar para configurar un RAID usando discos duros SATA también deberían ser aplicables cuando se usa almacenamiento USB. Tendrá que configurarlo para que los dispositivos USB se ensamblen como miembros de la matriz RAID.
Usaría el
mdadm
software que generalmente se incluye con la mayoría de las distribuciones de Linux.Ejemplo
Cambie los dispositivos a los utilizados por los dispositivos de almacenamiento USB. Luego ensamble la matriz:
Una vez ensamblado:
Ahora formatee la matriz RAID con un sistema de archivos:
Una simple búsqueda en Google mostrará muchas opciones. Por ejemplo este: Tutorial: mdadm Software RAID en sistemas Ubuntu / Debian .
fuente