[Box Backup] Deleting old snapshots

Richard Wallace boxbackup@fluffy.co.uk
Thu, 07 Apr 2005 08:29:38 -0700


Ben Summers wrote:

<snip/>

> 
> Currently, directories contain chains of deltas. If a client decides to 
> upload a patch instead of a new file, that patch is applied to the 
> relevant file, and that generated full version is stored as the latest 
> version in the directory. Then, the patch is reversed (so it's a patch 
> from the latest version to the previous version) and the previous (full) 
> version is replaced with this patch.
> 

Ok, this is pretty much the same way that rdiff-backup works too.  The 
only thing I'm uncertain about is how the server can apply the deltas 
and reverse them when the deltas and the full version are both 
encrypted.  The server doesn't have to decrypt them to do it, does it?

<snip/>

Thanks,
Rich