Estou usando rsync
para sincronizar arquivos de uma máquina Linux para um compartilhamento SMB (Windows).
No entanto, uma coisa estranha acontece, é toda vez que o rsync
é executado, ele sincroniza os nomes das pastas que não foram sequer tocadas.
Arquivo-sábio, tudo é bom.
rsync -avzh --exclude /Something . /mnt/smb-mnt/
E o verboso:
15:12:37 sending incremental file list
15:12:37 ./
15:12:52 SomeFolderThatWasntChanged/
15:12:57 SomeFolderThatWasntChangedfooter/
15:12:58 SomeFolderThatWasntChanged/mobile/
15:13:01 SomeFolderThatWasntChanged/sideBar/
15:13:01 USdialog/
15:13:02 css/
15:13:04 post/
15:13:05 post/images/
...
Na minha opinião, cada vez que os arquivos são movidos para o compartilhamento, o proprietário e o grupo são alterados, pois são permissões do Windows NTFS. É esse o motivo? E existe uma maneira de evitar a verificação da alteração do proprietário \ grupo?