Nous avons quatre boîtes de Linux (tous sous Debian ou Ubuntu) sur notre réseau de bureaux. Aucun de ces boîtes sont particulièrement critiques et ils sont tous à l'aide de RAID. À date, j'ai donc été faire des sauvegardes des boîtes par un cron job télécharger les archives contenant le contenu de /etc, la base de données MySQL et d'autres de changer, non emballés données à une boîte à notre séparées géographiquement, le centre d'accueil.
Je me suis rendu compte, cependant que
- les archives sont suffisants pour reconstruire, mais ce n'est certainement pas un processus sans douleur pour le faire (j'ai récemment essayé ceci dans le cadre d'une mise à niveau du matériel de l'une des cases)
- à long terme, le processus n'est pas durable. Chacune des cases est en train de produire une archive de quelques centaines de MO à chaque jour, 99% de ce qui est la même que la veille
- en partie en raison de la taille de la problème, le processus de sauvegarde nécessite plus d'intervention manuelle que je veux (pour trouver ce que 5GO de fichiers est de gonfler la taille de l'archive et de le tuer)
- de nouveau en raison de la taille de la problème, je pars des choses à laquelle il serait agréable pour inclure le contenu des répertoires personnels des utilisateurs, par exemple. Il n'y a presque rien de la valeur de y qui n'est pas dans le contrôle de code source (et ce ne sont pas nos principales boîtes de dev), mais il serait bien de les garder, de toute façon.
- il doit y avoir une meilleure façon
Donc, ma question est, comment dois-je faire cela correctement? Les exigences sont les suivantes:
- doit être une sauvegarde hors-site (l'une des principales choses que je fais ici est la protection contre l'incendie/whatever)
- devrait exiger que peu d'intervention manuelle possible (je suis paresseux, et de l'élevage n'est pas mon travail principal)
- devrait continuer à évoluer avec un couple de plus de boîtes, un peu plus de données, etc.
- de préférence libre/open source (coût n'est pas la question, mais surtout pour les sauvegardes, l'ouverture semble être une bonne chose)
- une option pour produire une sorte de DVD/Blu-Ray/quelle que soit la sauvegarde de temps en temps ne serait pas mauvais
Ma première pensée a été que ce genre de sauvegarde incrémentielle est ce que le goudron a été créé pour créer un fichier tar, une fois par mois, ajoutez progressivement. rsync résultats à distance de la boîte. Mais d'autres ont probablement de meilleures suggestions.
J'ai pensé que je devrais lui donner quelques heures avant d'accepter une réponse, puisque dans ce cas il n'y a pas de bonne ou de mauvaise réponse, juste des réponses qui semblent mieux ou pour le pire. Il est maintenant de 12 heures depuis que j'ai posé la question. Je vais être à la recherche à Bacula en première instance. Si cela ne fonctionne pas pour moi, je vais passer à d'autres suggestions.