Ich denke auch, dass dies ein gutes Setup ist. Momentan verwende ich einen Himbeer-Pi, der direkt mit einer 3,5-Zoll-USB-2.0-Festplatte (Western Digital, 1,5 TB) mit externer Stromversorgung verbunden ist, und es funktioniert wie ein Zauber: Ich erhalte stündliche Backups, wenn ich zu Hause bin, und den Himbeer-Pi ist auch ein ausgezeichneter Datei- / Medienserver.
Ich bekomme 23 MB / s anstatt 30 MB / s auf der Festplatte, aber das ist immer noch ziemlich gut. Ich kann Filme ohne Probleme von der Festplatte streamen (über Samba oder MiniDLNA).
Tatsächlich werden die stündlichen Backups von meinem Laptop mit Apple Time Machine erstellt, aber die Verwendung rsync
sollte sich nicht wesentlich ändern.
Wie bei @goldilocks bereits erwähnt, benötigen Festplatten ohne externe Stromversorgung (wie die meisten 2,5- Zoll- Festplatten) einen Hub mit eigener Stromversorgung : Meine Himbeere schaltet sich ab, sobald ich sie direkt anschließe ( Bearbeiten : das war mit einem 5-V-1,2-A-Netzteil) , passiert aber immer noch, wenn direkt ein 5V-2A-Netzteil angeschlossen wird (ein Hub mit eigener Stromversorgung löst das Problem).
Außerdem habe ich BarracudaDrive ( http://barracudadrive.com/ ) installiert , das kostenlos im PiStore erhältlich ist und das ich in Zukunft als meine persönliche Cloud verwenden werde.
Zuverlässigkeit der Festplatte
Der USB HD schaltet sich aus, wenn er nicht verwendet wird, dies wird jedoch vom HD-Gehäuse implementiert (die neuesten, die ich gekauft habe, haben dies).
Beachten Sie, dass das Herauf- und Herunterschalten eine Belastung für die Festplatte darstellt, wenn sie zu oft ausgeführt wird. Da Sie das Spindown-Zeitlimit jedoch nicht festlegen können, ist dies nur dann ein Problem, wenn der Hersteller das falsche Setup ausgewählt hat.
(Google für "ubuntu zerstört Festplatte" findet Diskussionen wie: https://ata.wiki.kernel.org/index.php/Known_issues#Drives_which_perform_frequent_head_unloads_under_Linux ).
Auf jeden Fall sollten Sie einfach eine zuverlässige USB-Festplatte verwenden, die für Ihre Art von Szenarien ausgelegt ist. Oder zwei beim Spiegeln ( Bearbeiten : Ich würde aber zuerst die Leistung prüfen, da durch das Spiegeln die erforderliche USB-Bandbreite für die gleiche Anzahl von Schreibvorgängen verdoppelt würde).
Anstatt zu spiegeln, habe ich immer eine robuste Festplatte dabei und mache auch dort Backups.
Allgemeine Tipps zur Software-Einrichtung
Natürlich sollten Sie auf das Dateisystem achten, das Sie auf der Festplatte verwenden: Heutzutage ist ext4 wahrscheinlich die sicherste Wahl, da es am einfachsten wiederherzustellen ist.
Möglicherweise möchten Sie rdiff-backup
anstelle von verwenden rsync
, um Zugriff auf historische Sicherungen zu erhalten.
Da Sie wahrscheinlich Rsync über SSH ausführen, möchten Sie möglicherweise die RC4-Verschlüsselung für zusätzliche Geschwindigkeit auswählen ( Bearbeiten : Beachten Sie jedoch die Sicherheitswarnungen in dieser anderen Antwort, wenn Sie dies über das Internet tun). Hier ist ein Auszug aus meiner .ssh / config auf meinem Host:
Host pibbw # Replace pibbw with the hostname of your Raspberry Pi
User pi
Ciphers arcfour128