Introduction
Seules les mauviettes utilisent la sauvegarde sur bande : les vrais hommes téléchargent leurs données importantes sur ftp, et laissent le reste du monde en faire un miroir ! ( Linus Torvalds )
C'était il y a longtemps (enfin... 1996 !). Les exigences en matière de sauvegarde ont changé. Mais j'ai le sentiment que les besoins des utilisateurs n'ont pas vraiment été pris en compte dans le courant dominant depuis lors.
Description du problème
Si vous réfléchissez davantage au type de sauvegarde réellement nécessaire, deux points principaux vous viennent à l'esprit : Votre datastore doit être
- redondant
- versioned
La redondance est facile ; la création d'un RAID avec le contenu en miroir sur un autre disque est relativement simple.
D'un autre côté, il serait bien que tout soit versionné - ce qui signifie qu'avec le RAID-1, si vous supprimez accidentellement un fichier, il disparaît sur tous les disques, ce qui n'est pas forcément l'effet désiré.
C'est à ce moment-là que la plupart des gens ont tendance à chercher des solutions de sauvegarde. Je dois admettre que j'ai vraiment essayé beaucoup de solutions pour le bureau linux, mais elles ne m'ont pas vraiment satisfait (toute une série de problèmes sont apparus : trop lent, bogué, projet abandonné, inconfort extrême, snapshots corrompus, ...).
La prochaine étape logique est la suivante : si vous êtes en mesure de laisser le miroir se produire en arrière-plan sans aucun problème, l'analogie avec le versioning n'est pas très loin. Le problème est que les systèmes de fichiers actuels (c'est à dire ceux qui ont la plus grande part de marché - pas niché ou la recherche projets ) ne sont pas capables de cela.
La question :
Est-ce un défi réalisable pour l'utilisateur avancé de Linux d'aujourd'hui de mettre en place un système de fichiers redondant et versionné comme une base de données destinée à un usage quotidien, principalement à la maison et au bureau ?
Cette question doit donner l'occasion de discuter et de proposer des solutions. Les propositions de solutions peuvent porter sur des aspects tels que le confort, le prix, la simplicité, la facilité d'utilisation, etc.
Question détaillée du point de vue d'une personne inexpérimentée :
J'ai lu principalement l'article de Wikipedia sur ZFS. Quel est l'état actuel du projet et serait-il une solution adaptée à ma question ? Des alternatives ?
Avant que j'oublie : quand je pense à linux, Ubuntu me vient à l'esprit en raison de mon expérience personnelle.
Merci d'avance pour vos réponses !