Estoy trabajando en un rsync
script para la replicación de directorios. Tengo que sincronizar solo archivos o directorios nuevos y modificados, pero no me gusta el hecho de que está copiando archivos o directorios renombrados como un nuevo archivo o directorio, manteniendo los archivos no sincronizados. También he establecido un límite de ancho de banda de 1 MB ya que esto se ejecutará durante el horario laboral. Aquí está mi guión:
rsync -zvru --bwlimit=1024 /mymounts/test1/ /mymounts/test2
¿Cómo puedo mantener sincronizados los archivos y directorios si alguien cambia el nombre de algo, y solo copian archivos nuevos o modificados? Aquí están los archivos en cuestión
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
¿O habría una manera de incluso mover los archivos renombrados a otro directorio
/mymounts/VerControl
?
rsync
artículo básico , FWIW. everythinglinux.org/rsync