Eliminate the temp copy

Matthias Schniedermeyer ms at citd.de
Tue Jan 28 05:20:30 MST 2014


On 28.01.2014 08:35, Juan Pablo Lorier wrote:
> Hi,
> 
> I have to sync two directories and one is an ftp mount. I had to set a
> different tmp dir as tmp files are not allowed in ftp mounts so I see no
> point in copying things to a temp dir if they won't be used for the
> transfer.
> Is there any way to eliminate the use of a tmp dir? If not, could it be
> a feature request?

rsync doesn't use a tmp-directory by default. The default is to 
make it a "."-file with an additions random extension to the filename.

So in your case there should be a commandline (rsync.conf?) option set 
that does that (If i read the man-page correctly, it's -T/--temp-dir). 
Just remove it and rsync falls back to default behaviour.

If you don't want tmp-files at all, with "--inplace" you instruct rsync 
to change files "inplace", but you should read the man-page for the 
gotchas.



-- 

Matthias


More information about the rsync mailing list