Você pode usar a opção
--inplace
This option changes how rsync transfers a file when its data needs to be updated: instead of the default method of creating a new copy of the file and moving it into place when it is complete, rsync instead writes the updated data directly to the destination file.
, de modo que isso será copiado quando você puder assisti-lo durante a cópia:
rsync -aP --inplace remotefile.mov localfile.mov
Também vale a pena mencionar aqui que seria um limite de transferência se você não quiser usar todo o tráfego de upload em seu servidor com:
--bwlimit=KBPS
E ao copiar pastas, copie arquivos pequenos primeiro com
--max-size=10m
Eu usaria tudo isso (no máximo, 7,5 MB da minha largura de banda de 10 MB):
rsync -aP --max-size=10m --inplace [email protected]:/pathto/remotefolder/ localfolder/
rsync -aP --bwlimit=7.5m --inplace [email protected]:/pathto/remotefolder/ localfolder/
veja explicahell.com