The during or after options should be a bit faster because rsync already knows what to delete and doesn't have to scan for changes, but especially after may cause problems if a directory changes into a file or the other way round. I don't know how rsync handles such cases, the option should probably be combined with force. Also, deleting the files before the transfer reduces the space required for the operation and reduces the risk of running out of space. On the other hand, if for some reason the transfer fails, you still have valid copies of the files on the receiving end. Just my thoughts on this.
> -----Original Message----- > From: Kenneth Jacker [mailto:[EMAIL PROTECTED] > Sent: Thursday, August 21, 2008 5:47 PM > To: debian-user > Subject: Which --delete* to Use in 'rsync' > > >From rsync(1): > > --delete delete extraneous files from dest dirs > --delete-before receiver deletes before transfer (default) > > --delete-during receiver deletes during xfer, not before > --delete-after receiver deletes after transfer, not before > > > I've always just used the first option (--delete). > > Can anyone suggest when I might use one of the last two? > > Thanks! > -- > Prof Kenneth H Jacker [EMAIL PROTECTED] > Computer Science Dept www.cs.appstate.edu/~khj > Appalachian State Univ > Boone, NC 28608 USA > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]