Re: [rdiff-backup-users] rdiff-backup features?

2007-07-11 Thread rdiff
On Mon, 9 Jul 2007, Andrew Ferguson wrote: Step A, Backup Sync: 1. Write changes as diffs against the current repository into something like $REPO/rdiff-backup-data/scratch/. 2. Simultaneously, write changes as rdiffs against the will-be new version for placement in

Re: [rdiff-backup-users] rdiff-backup features?

2007-07-11 Thread [EMAIL PROTECTED]
On Wed, 11 Jul 2007, Joe Beda wrote: (Having code to move the mirror forward and backward in time might be interesting too at some point -- that way you could undo bad backups by moving the mirror back in time and removing forward diffs). I rather like this strange option. Can anyone think

Re: [rdiff-backup-users] rdiff-backup features?

2007-07-09 Thread Dave Kempe
Joe Beda wrote: To make rdiff-backup work for me, I'd have to add the following features initially: 1) Support for recovering dropped or lost backups. 2) Support for handling moved files. 3) Add sneaker net type backups. In addition, I'd be very interested in hearing anyone's experience with

Re: [rdiff-backup-users] rdiff-backup features?

2007-07-09 Thread Joe Beda
Hi Dave, I was going to start with the recovering dropped backups. My current understanding (from reading code and experimentation) is that rdiff-backup will go through and modify the destination tree in place. If the backup gets dropped then the dest tree will be left in an incomplete state.

Re: [rdiff-backup-users] rdiff-backup features?

2007-07-09 Thread rdiff
On Mon, 9 Jul 2007, Joe Beda wrote: 2) Change the main flow of the backup. Instead of modifying the dest tree in place, instead write forward looking increments out. When all of the forward increments are written out then patch the mirror tree to move it forward. Care would have to be taken

Re: [rdiff-backup-users] rdiff-backup features?

2007-07-09 Thread Andrew Ferguson
Joe Beda wrote: Hi Dave, I was going to start with the recovering dropped backups. My current understanding (from reading code and experimentation) is that rdiff-backup will go through and modify the destination tree in place. If the backup gets dropped then the dest tree will be left in

Re: [rdiff-backup-users] rdiff-backup features?

2007-07-09 Thread Steven Willoughby
[EMAIL PROTECTED] wrote: On Mon, 9 Jul 2007, Joe Beda wrote: 2) Change the main flow of the backup. Instead of modifying the dest tree in place, instead write forward looking increments out. When all of the forward increments are written out then patch the mirror tree to move it forward. Care

Re: [rdiff-backup-users] rdiff-backup features?

2007-07-09 Thread Andrew Ferguson
Dave Kempe wrote: Most likely, to track moves you need to finish (or expand) the sha1 hashing support introduced in the CVS version. Another idea that was floating around about tracking moves was to keep track of inodes on systems that have them. (ie, they are useless if user is backing-up

Re: [rdiff-backup-users] rdiff-backup features?

2007-07-09 Thread Andrew Ferguson
[EMAIL PROTECTED] wrote: I am imagining the following process, please let me know your thoughts: Step A, Backup Sync: 1. Write changes as diffs against the current repository into something like $REPO/rdiff-backup-data/scratch/. 2. Simultaneously, write changes as rdiffs against the

Re: [rdiff-backup-users] rdiff-backup features?

2007-07-09 Thread Matthew Flaschen
Andrew Ferguson wrote: [EMAIL PROTECTED] wrote: I am imagining the following process, please let me know your thoughts: Step A, Backup Sync: 1. Write changes as diffs against the current repository into something like $REPO/rdiff-backup-data/scratch/. 2. Simultaneously, write changes