On Thu, 2001-12-13 at 12:43, Brian J. Murrell wrote: > On Thu, Dec 13, 2001 at 09:18:40AM -0600, Dan Mack wrote: > > > > It happened to me too. Luckily I caught it before all was lost with a > > ctrl-c. > > There is a real simple way to prevent the damage --delete and a bad > mirrir can do. In the directory where your ccoker tree is, *before* > doing an rsync, simply make a shadow copy using hard links: > > $ cd /path_to_cooker > $ cp -la cooker cooker.bak > $ rsync --madness > > This creates a complete mirror of your tree before rsync can destroy > it. But it does so without taking up any additional space (before > rsyncing). Once you are successfully rsynced, remove the shadow with > "rm -r". If rsync destroys your cooker tree, you can restore it > easily and try again later.
Ack, that works. I've just set the --max-delete arg on rsync something comfortably small so I only lose a little bit from now on. Dan -- Dan -- Dan Mack <[EMAIL PROTECTED]> http://www.macktronics.com