How to avoid loosing rsync temp/partial files

Shani Ben - Avraham Shani.Ben-Avraham at neustar.biz
Sun Dec 30 11:32:22 GMT 2007


Hi,

 

How about creating a temporary directory your self with write permissions? Is that possible? 

If it is so you can copy in the first phase to that place and still keep working with the partial flags and then copy locally to the local folder. In that case you won’t lose the files.

 

What do you say?

 

Shani

________________________________

From: Shushu Inbar שושו ענבר [mailto:shushu.i at gmail.com] 
Sent: Sunday, December 30, 2007 12:46 PM
To: rsync at lists.samba.org
Cc: Shani Ben - Avraham; Greg Pendler; Ofer Sofer
Subject: How to avoid loosing rsync temp/partial files

 

Hallo,

I am using rsync to copy remote files into a local directory.
I use the following flags: "--remove-sent-files --partial-dir=/tmp --partial --temp-dir=/tmp --backup --suffix=.bak".

I need the partial issue since in the final destination I must have only closed and full files. 
I need to remove the sent files from the destination since I need to avoid transferring the same file over and over again.

My problem is that when I have proper permissions in the partial dir, but no permissions in the destination dir, it means that the rsync deletes the original files, and after failing to copy the files from /tmp to the destination - it deletes the files from there as well... 

I tried to find solutions such as --delete-after, but in the bottom line nothing helps.

Any idea for a good solution inside rsync capabilities ?

Regards,
Shushu

-------------- next part --------------
HTML attachment scrubbed and removed


More information about the rsync mailing list