With rsyncd you can't.  You would have to switch to rsync over ssh...

rsync -a --delete --delay-updates --partial-dir=/tmp -P /home/joe/rsync/
10.148.34.28:/home/joe/rsync/

Also, when you use --partial-dir you probably want to also use --temp-dir.


On 08/15/2017 07:19 PM, Joe Qiao via rsync wrote:
> Dear experts,
> 
>  
> 
> I would like get your help for the issue with --partial-dir=_absolute path._
> 
>  
> 
> I’m trying to use rsync to send big file to server and config
> --partial-dir=_absolute path_ since I want to store temp partial file in
> /tmp/ directory and keep the destination folder clear.
> 
>  
> 
> My server is joe28, client is joe27. And here is the config on server.
> 
>  
> 
> root@joe28:~# cat /etc/rsyncd.conf
> 
> # Global settings
> 
> address = 10.148.34.28
> 
> numeric ids = yes
> 
> uid = 0
> 
> read only = no
> 
> reverse lookup = no
> 
> dont compress = *
> 
> timeout = 10
> 
> [JOE]
> 
>         path = /home/joe/rsync
> 
>         comment = Joe's rsync test
> 
>  
> 
> Sending big file from joe27 to joe28:
> 
>  
> 
> root@joe27:~# ls -l /home/joe/rsync/flash_image
> 
> -rw-r--r-- 1 root root 766028824 Aug 15 15:23 /home/joe/rsync/flash_image
> 
>  
> 
> root@joe27:~# rsync -a --delete --delay-updates
> --no-relative --partial-dir=/tmp /home/joe/rsync/
> rsync://10.148.34.28:873/JOE <http://10.148.34.28:873/JOE> -P
> 
> building file list ...
> 
> 2 files to consider
> 
> ./
> 
> flash_image
> 
>    766028824 100%  108.69MB/s    0:00:06 (xfer#1, to-check=0/2)
> 
>  
> 
> sent 766122429 bytes  received 30 bytes  61289796.72 bytes/sec
> 
> total size is 766028824  speedup is 1.00
> 
>  
> 
> However, I still see the partial file in the local directory, but not in
> /tmp which I configured.
> 
>  
> 
> root@joe28:~# watch --interval=1 ls -al /home/joe/rsync/ /tmp/flash*
> 
> Every 1.0s: ls -al /home/joe/rsync/
> /tmp/flash*                                         Tue Aug 15 15:35:55 2017
> 
>  
> 
> ls: cannot access /tmp/flash*: No such file or directory
> 
> /home/joe/rsync/:
> 
> total 77064
> 
> drwxr-xr-x  2 root root        4096 Aug 15 15:35 .
> 
> drwxr-xr-x 32 joe  joe         4096 Aug 15 15:01 ..
> 
> -rw-------  1 root nogroup 78905344 Aug 15 15:35 .flash_image.xlIBqo
> 
>  
> 
> And finally I saw the “tmp” folder is created on server. That is not my
> expected.
> 
>  
> 
> Every 1.0s: ls -al /home/joe/rsync/
> /tmp/flash*                                         Tue Aug 15 15:36:05 2017
> 
>  
> 
> ls: cannot access /tmp/flash*: No such file or directory
> 
> /home/joe/rsync/:
> 
> total 748092
> 
> drwxr-xr-x  3 root root         4096 Aug 15 15:14 .
> 
> drwxr-xr-x 32 joe  joe          4096 Aug 15 15:01 ..
> 
> -rw-r--r--  1 root root    766028824 Aug 15 15:23 flash_image
> 
> drwx------  2 root nogroup      4096 Aug 15 15:36 tmp
> 
>  
> 
> Would you please give some suggestions? Appreciate the help!
> 
>  
> 
> BTW. I tried with --temp-dir but same result. Rsync version is 3.1.2.
> 
>  
> 
> Regards,
> 
> -Joe
> 
> 
> 

-- 
~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,
        Kevin Korb                      Phone:    (407) 252-6853
        Systems Administrator           Internet:
        FutureQuest, Inc.               ke...@futurequest.net  (work)
        Orlando, Florida                k...@sanitarium.net (personal)
        Web page:                       http://www.sanitarium.net/
        PGP public key available on web site.
~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,

Attachment: signature.asc
Description: OpenPGP digital signature

-- 
Please use reply-all for most replies to avoid omitting the mailing list.
To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html

Reply via email to