3 votes

Est-ce que rsync peut faire des sauvegardes incrémentales si le plein initial a été fait avec robocopy ?

Par exemple, disons que j'ai une sauvegarde complète effectuée à l'aide de robocopy. Puis-je utiliser rsync pour répliquer uniquement les modifications ? Ou rsync fera-t-il une autre copie complète ? Je ne veux pas que cela se produise parce qu'il s'agit d'une liaison WAN lente.

4voto

mdhughes Points 3805

Réponse courte : oui

Longue réponse : Les temps d'accès aux fichiers peuvent différer mais si vous utilisez rsync -ci qui l'obligera à calculer une somme de contrôle pour le fichier source et le fichier de destination. L'option -i vous donnera une sortie verbeuse de ce qui change dans chaque fichier. Exécutez-le avec l'option -n pour commencer et il vous dira simplement ce qu'il fera sans transférer quoi que ce soit. Vous aurez besoin que rsync soit installé aux deux extrémités de la transaction.

Consultez le page de manuel .

0 votes

De bonnes choses. J'utilise Windows avec cygwin, ça devrait être la même chose que pour Linux, non ?

0 votes

Oui, c'est exactement la même chose, bien que j'aie entendu parler de problèmes où les temps d'accès et les autorisations de fichiers ne peuvent pas être copiés avec précision d'un système de fichiers Linux à un système Windows. Dans l'autre sens, tout devrait bien se passer.

0 votes

J'ai eu quelques expériences avec rsync sous Windows, c'était douloureusement lent, beaucoup trop lent pour des transferts de plusieurs gigas.

2voto

titaniumdecoy Points 1011

Si la structure des fichiers et des dossiers est la même des deux côtés, il s'agira d'une copie incrémentielle. Je ferais un essai avec rysnc pour tester d'abord.

rsync --dry-run [insert rest of command here]

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