También creo que esta es una buena configuración. Actualmente ejecuto un Raspberry Pi, conectado directamente con un disco duro USB 2.0 de 3.5 '' (Western Digital, 1.5 TB) con alimentación externa, y funciona de maravilla: obtengo copias de seguridad por hora cuando estoy en casa, y el Raspberry También es un excelente servidor de archivos / medios.
Obtengo 23 MB / s en lugar de 30 MB / s en el disco duro, pero eso sigue siendo bastante bueno. Puedo transmitir películas desde el disco duro (a través de Samba o MiniDLNA) sin problemas.
De hecho, las copias de seguridad por hora se realizan desde mi computadora portátil usando Apple Time Machine, pero el uso rsync
no debería cambiar mucho.
Como mencionó @goldilocks , los discos duros sin alimentación externa (como la mayoría de los discos duros de 2.5 '') requerirán un concentrador alimentado: mi Raspberry se apaga tan pronto como intento conectar uno directamente ( editar : eso fue con una fuente de alimentación de 5V-1.2A , pero aún sucede cuando se conecta directamente con una fuente de alimentación de 5V-2A; un concentrador alimentado resuelve el problema).
Además, instalé BarracudaDrive ( http://barracudadrive.com/ ), disponible de forma gratuita en PiStore, que usaré como mi nube personal en el futuro.
Fiabilidad del disco duro
El USB HD se apaga cuando no se usa, pero esto es implementado por el gabinete HD (los más recientes que compré tienen esto).
Tenga en cuenta que girar hacia arriba y hacia abajo es un estrés en sí mismo para el disco duro si se hace con demasiada frecuencia, pero dado que no puede establecer el tiempo de espera de spindown, esto solo es un problema si el productor elige la configuración incorrecta.
(Google para "ubuntu destruye el disco duro" para encontrar discusiones como: https://ata.wiki.kernel.org/index.php/Known_issues#Drives_which_perform_frequent_head_unloads_under_Linux ).
De todos modos, simplemente debe usar un disco duro USB confiable diseñado para su tipo de escenarios. O dos en la duplicación ( editar : pero primero comprobaría el rendimiento, ya que duplicaría el ancho de banda USB requerido para la misma cantidad de escrituras).
En lugar de duplicar, siempre llevo un disco duro resistente y también hago copias de seguridad allí.
Consejos generales de configuración de software
Por supuesto, debe prestar atención al sistema de archivos que usa en el HD: hoy en día, ext4 es probablemente la opción más segura, ya que es más fácil recuperarlo.
Es posible que desee utilizar en rdiff-backup
lugar de rsync
tener acceso a copias de seguridad históricas.
Finalmente, dado que probablemente hará rsync a través de SSH, es posible que desee seleccionar el cifrado RC4 para una velocidad adicional ( editar : pero vea las advertencias sobre seguridad en esta otra respuesta si lo hace a través de Internet). Aquí hay un extracto de mi .ssh / config en mi host:
Host pibbw # Replace pibbw with the hostname of your Raspberry Pi
User pi
Ciphers arcfour128