
Coloquei uma nova unidade no meu NAS (Freenas) e preciso copiar o conteúdo de outra unidade. Estou conectado como root via SSH. Eu tenho usado o comando rsync -avP /mnt/Red3TB/Temp/Videos/ /mnt/Red4TB/Temp/Vidoes
A tela mostra os arquivos sendo copiados com sucesso, mas quando vou para a pasta de destino na unidade compartilhada mapeada no Windows e como root no Putty não há arquivos lá. Se eu executar o Rsync novamente, ele iniciará no mesmo primeiro arquivo. Então, eu sei que os arquivos não estão sendo copiados. Se fossem, o Rsync iniciaria após o arquivo mais recente que estava na origem e no destino.
Percebi que diria isso depois de pressionar Ctrl-C para interromper o Rsync
rsync error: received SIGINT, SIGTERM, or SIGHUP (code 20) at rsync.c(642)
[sender=3.1.3]
rsync: mkstemp "/mnt/Red4TB/Temp/Videos/FILENAME_HERE.2Gs8hT" failed:
Operation not permitted (1)
Responder1
Parece que o rysnc não funciona mais com conjuntos de dados do Windows e você não pode usar o argumento -p com eles. Esses argumentos não devem ser usados. -a, --archive é igual a -rlptgoD (sem -H, -A -X) -p, --perms Preserva permissões -A, --acls Preserva ACLs (implica -p)
Veraquipara obter detalhes completos e crédito onde encontrei a resposta