Je voudrais avoir un ordinateur à la maison où je peux rsync
placer mes fichiers de n'importe où, de préférence à tout moment. Le volume quotidien de données dépassera rarement 100 millions. Il doit être bon marché et facile à remplacer, pas rapide (c'est uniquement à des fins de sauvegarde / archivage).
Une idée est d'utiliser un Raspberry Pi avec un disque dur USB. (Ou deux.) Le feriez-vous? Pouvez-vous énumérer les inconvénients qui rendent les alternatives évidemment supérieures?
Réponses:
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 dersync
, 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:
la source
J'ai emballé l'un de mes Raspberry avec un concentrateur micro USB et un disque dur de 500 Go pour sauvegarder les répertoires critiques de mon NAS de 2 To via rsync. (Juste ceux que je ne peux pas me permettre de perdre).
Le Rpi et le hub sont alimentés par un adaptateur secteur 5V-2A (7 €). Tout fonctionne très bien.
Je suis tellement satisfait d'avoir acheté une station d'accueil USB HD à 2 emplacements comme celle- ci . Un de ces jours, j'achèterai quelques gros HD et je déplacerai tout là-bas.
BTW, je prévois également d'installer OwnCloud et de le rendre accessible à partir d'Internet afin d'avoir mon propre système personnel de type Dropbox.
la source
J'utilise déjà le Raspberry Pi pour sauvegarder mon répertoire html et mes tables mysql. Les détails sont disponibles sur mon blog!
http://ahmet.tekelioglu.org/en/raspberry-pi-backup-and-disaster-recovery-tool
Je fais une sauvegarde incrémentielle des répertoires HTML de mon serveur Apache via une connexion par modem câble à la maison. Les bases de données MySQL sont sauvegardées entières car la sauvegarde incrémentielle n'est ni possible ni nécessaire (les tables étaient suffisamment petites). J'aurais pu aussi bien utiliser l'ADSL.
Les vidages MySQL situés sur le serveur doivent être préparés à l'avance afin que lorsque le Rasp-Pi commence à se synchroniser, ils soient présents. Un lecteur USB externe et un périphérique WiFi sont connectés. Il est possible de les remplacer par une clé USB et un modem GSM. Le moniteur et le clavier ont été retirés après la configuration.
la source