3 votes

rdiff-backup sur une sauvegarde existante

Est-il possible d'exécuter un rdiff-backup sur une ancienne copie de l'arbre des fichiers à sauvegarder ? Quelles sont les options à utiliser ?

3voto

Sean Cavanagh Points 1156

Je sais que la question est assez ancienne, mais elle est apparue lors de ma recherche pour exactement la même chose.

J'ai découvert [ 1 ] [ 2 ] que vous pouvez simplement appeler :

rdiff-backup --force source/ dest/

et rdiff-backup créera les fichiers de checksumming/données nécessaires pour convertir un miroir simple en une destination rdiff-backup.

0 votes

Ça a l'air bien ! Comme je n'utilise pas rdiff-backup dans la procédure quotidienne maintenant, puis-je vous demander si vous avez essayé cela avec succès ?

0 votes

@dronus : Oui. Je l'ai essayé peu de temps après avoir posté ceci et cela a bien fonctionné.

2 votes

--force permet d'écraser la sauvegarde existante. Si l'intention est d'utiliser une destination existante parce qu'elle contient déjà une copie de la source, alors cet objectif est contrecarré.

-1voto

CHitchcock Points 161

Il semble que ce que vous décrivez est rsync(1) . Je ne sais pas en quoi rdiff est différent de rsync, mais je sais que rsync ne nécessite que (1) un démon rsync écoutant sur le système distant, tcp/873 par défaut, ou (2) un démon ssh écoutant sur le système distant, tcp/22 par défaut. Il peut également exister d'autres moyens de connecter le système.

3 votes

Rdiff semble être basé sur rsync, et rsync peut être utilisé pour synchroniser deux répertoires. Cependant, rdiff-backup stocke des sauvegardes versionnées, et utilise donc ses métadonnées spéciales. La question était de savoir comment rendre compatible rdiff-backup une simple sauvegarde copiée existante sans recopier l'ensemble des données. Peut-être que ce n'est pas possible car rdiff-backup collecte des informations pendant la copie (sommes de contrôle / hachages ou autre).

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X