Je travaille sur un rsync
script pour la réplication d'annuaire. Je ne synchronise que des fichiers ou des répertoires nouveaux et modifiés, mais je n'aime pas le fait que sa copie ait renommé des fichiers ou des répertoires en tant que nouveau fichier ou répertoire, gardant les fichiers non synchronisés. J'ai également défini une limite de bande passante de 1 Mo, car cela fonctionnera pendant les heures de travail. Voici mon script:
rsync -zvru --bwlimit=1024 /mymounts/test1/ /mymounts/test2
Comment synchroniser les fichiers et les répertoires si quelqu'un renomme quelque chose, tout en ne copiant que les fichiers nouveaux ou modifiés? Voici les fichiers en question
ls "/mymounts/test1/some stuff"
new directory newfile1.txt newfile3.txt renamedFile.txt
ls "/mymounts/test2/some stuff"
new directory newfile1.txt newfile2.txt newfile3.txt renamedFile.txt
Ou y aurait-il un moyen de déplacer même les fichiers renommés vers un autre répertoire, dites
/mymounts/VerControl
:?
rsync
référez fait également référence à cet excellent article de base , FWIW. everythinglinux.org/rsync