Note: If you are using version 3.0.0 or newer of rsync, the
--iconv
option as mentioned in the other answers is clearly the superior solution.
Algo que deve funcionar é rsyncing entre o diretório de origem e o sistema de arquivos remoto montado (SMB, NFS, AFP), que o rsync tratará apenas como sistema de arquivos local .
No entanto, eu não sei quão bem isso funciona na prática, e você tem que trabalhar em torno de diferentes problemas, por exemplo, o algoritmo de transferência delta não será usado por padrão (já que origem e destino são "locais") talvez --no-whole-file funcione?), você tem que verificar, por exemplo, que o SMB efetivamente preserva tempos de modificação, etc.