Je pense également que c'est une bonne configuration. Je gère actuellement un Raspberry Pi, connecté directement avec un disque dur USB 2.0 de 3,5 pouces (Western Digital, 1,5 To) avec alimentation externe, et cela fonctionne comme un charme: je reçois des sauvegardes toutes les heures quand je suis à la maison, et le Raspberry est également un excellent serveur de fichiers / médias.
J'obtiens 23 Mo / s au lieu de 30 Mo / s sur le disque dur, mais c'est quand même assez bon. Je peux diffuser des films sur le disque dur (via Samba ou MiniDLNA) sans problème.
En fait, les sauvegardes horaires sont effectuées à partir de mon ordinateur portable à l'aide d'Apple Time Machine, mais l'utilisation rsync
ne devrait pas changer grand-chose.
Comme @goldilocks l'a mentionné, les disques durs sans alimentation externe (comme la plupart des disques durs de 2,5 '') nécessiteront un concentrateur alimenté: mon Raspberry s'arrête dès que j'essaye d'en attacher un directement ( édition : c'était avec une alimentation 5V-1.2A , mais se produit toujours lors de la connexion directe avec une alimentation 5V-2A; un concentrateur alimenté résout le problème).
De plus, j'ai installé BarracudaDrive ( http://barracudadrive.com/ ), disponible gratuitement sur le PiStore, que j'utiliserai comme cloud personnel à l'avenir.
Fiabilité du disque dur
L'USB HD s'éteint lorsqu'il n'est pas utilisé, mais cela est mis en œuvre par le boîtier HD (les plus récents que j'ai achetés l'ont).
Notez que la rotation vers le bas et vers le haut est un stress en soi pour le disque dur si elle est effectuée trop souvent, mais comme vous ne pouvez pas définir le délai d'attente, ce n'est un problème que si le producteur a choisi la mauvaise configuration.
(Google pour "ubuntu détruit le disque dur" pour trouver des discussions telles que: https://ata.wiki.kernel.org/index.php/Known_issues#Drives_which_perform_frequent_head_unloads_under_Linux ).
Quoi qu'il en soit, vous devez simplement utiliser un disque dur USB fiable conçu pour votre type de scénarios. Ou deux en miroir ( edit : mais je vérifierais d'abord les performances, car la mise en miroir doublerait la bande passante USB requise pour le même nombre d'écritures).
Au lieu de mettre en miroir, je porte toujours un disque dur robuste avec moi et je fais également des sauvegardes.
Conseils de configuration générale du logiciel
Bien sûr, vous devez faire attention au système de fichiers que vous utilisez sur le HD: de nos jours ext4 est probablement le choix le plus sûr car il est plus facile de le récupérer.
Vous voudrez peut-être utiliser à la rdiff-backup
place de rsync
, pour avoir accès aux sauvegardes historiques.
Enfin, puisque vous ferez probablement rsync sur SSH, vous voudrez peut-être sélectionner le chiffrement RC4 pour plus de vitesse ( modifier : mais consultez les avertissements sur la sécurité dans cette autre réponse si vous le faites sur Internet). Voici un extrait de mon .ssh / config sur mon hôte:
Host pibbw # Replace pibbw with the hostname of your Raspberry Pi
User pi
Ciphers arcfour128