Atualização:
Estou começando a pensar que o seu problema pode estar relacionado ao fato de o UID / GID ser diferente em suas máquinas .
Um usuário neste site explica o seguinte:
You don't have the usernames in /etc/passwd on the new server and that's why the owner/group names are not seen on the files you copied over.
Just copy over the appropriate entries in /etc/passwd, /etc/shadow, and /etc/group from the old server to the new one and that should be it.
Isso faz sentido? Nos comentários que mencionei usando o comando "stat" em certos arquivos / pastas no cliente e no servidor. Parte da saída do stat exibirá o UID e o GID. Isso pode ajudar a determinar as diferenças entre o cliente e o servidor.
Resposta original:
Eu vejo que você tem "[email protected]", mas vá em frente e certifique-se de adicionar a opção "--super" ao seu comando.
rsync -x -r -t -v -o "nobody" -g "nogroup" --super --progress --delete -u --partial -s -e ssh /home/john/Calibre\ Library [email protected]:/media/Boo
-o, --owner
This option causes rsync to set the owner of the destination file to be the same as the source file, but only if the receiving rsync is being run as the super-user (see also the --super and --fake-super options). Without this option, the owner of new and/or transferred files are set to the invoking user on the receiving side.