Quand est-il approprié d'utiliser dump
vs rsync
pour les sauvegardes?
Ayant passé beaucoup trop de temps avec dump, il est probablement préférable de le reléguer à l’histoire. Son objectif principal était d’être aussi efficace que possible avec des systèmes de fichiers lents et les contraintes de la bande magnétique.
Ces critères de conception ne sont plus remplis et je ne peux pas imaginer une situation (hormis les systèmes existants) où le vidage présenterait un avantage.
dump est traditionnellement utilisé dans les cas où vous devez créer une image d'un périphérique entier une fois et ne pas continuer à la sauvegarder de manière incrémentielle. Comme elle a été créée à une époque où les bandes magnétiques étaient très populaires, les écritures aléatoires sur disque n'étaient pas aussi possibles, rendant les sauvegardes incrémentielles presque impossibles.
rsync est un outil plus robuste qui ne tente pas de prendre en compte ces technologies obsolètes. Cela lui permet d'avoir un accès aléatoire à la destination de sauvegarde et lui permet d'effectuer de véritables sauvegardes incrémentielles.
dump fonctionne à un niveau inférieur à rsync, vous pouvez donc lui demander de dumper les systèmes de fichiers non montés, ce pour quoi AFAIK n'est pas une possibilité avec rsync . Autre que cela, rsync est un outil supérieur à presque tous les égards, et vous permet de minimiser les transferts, ce qui est particulièrement utile pour les sauvegardes réseau.
En plus des autres réponses, la capacité de rsync à fonctionner sur la plupart des systèmes d'exploitation (même les téléphones!), Son omniprésence et sa popularité en font mon choix.
Strictement parlant, rsync
n'est pas un outil de sauvegarde, c'est un outil de copie. Si vous souhaitez utiliser une copie simple comme méthode de sauvegarde, alors rsync
est un bon outil pour y parvenir. dump
vous procure un fichier d'archive pouvant être compressé. Ainsi, il prend moins d'espace qu'une simple copie et peut être réparti sur plusieurs disques de sauvegarde et mis sur un support en écriture unique. Il peut également effectuer des sauvegardes incrémentielles à la fois pour la rapidité des sauvegardes quotidiennes et pour que vous ayez plusieurs instantanés, vous pouvez revenir en arrière dans la recherche d'une version spécifique d'un fichier. Vous pouvez obtenir quelque chose de similaire avec rsnapshot
qui utilise rsync
et des liens physiques, mais cela nécessite que le support de sauvegarde soit un seul disque dur suffisamment grand.