[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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

From: Greg Freemyer
Subject: Re: [rdiff-backup-users] rdiff-backup streaming?
Date: Thu, 17 Feb 2011 14:38:24 -0500

Are you sure the rdiff delta's are encrypted?

I know the primary backup is not.

We address this by placing our rdiff backups on encrypted filessystems
(using encfs).

So our process is:

1) Create a LVM snapshot

2) run rdiff-backup sending data to a local encrypted filesystem.

3) use rsync to send the encrypted backup to a remote machine on the cloud.

If you don't feel the need for a local and remote copy, you can likely
combine 2 and 3 and go directly to the remote site, but I have not
looked into that.


On Thu, Feb 17, 2011 at 2:01 PM, Dominic Raferd <address@hidden> wrote:
> I used rdiff.exe briefly before moving to rdiff-backup. Certainly
> rdiff-backup does your 2-4 'under the hood' and fast. It is highly optimised
> both for speed of transfer and for storage space - but does require a
> reliable connection between source and destination. It does not do your 1,
> you can achieve this best by backing up from an LVM snapshot (if your source
> machine is Linux) or VSS (if it is Windows).
> I am pretty sure that rdiff-backup does not use rdiff, instead it uses a
> python module built from the librsync library (which is also called, I
> think, by rdiff).
> Dominic
> http://www.timedicer.co.uk/
> On 17/02/2011 17:41, Mark Price wrote:
>> Question -
>> We use rdiff (not rdiff-backup) to do our incremental file backups.
>> We do:
>>   1. Copy the file to a staging area (so the file won't disappear or
>>      be modified while we work on it)
>>   2. Hash the original file, and computes an rdiff signature (used
>>      for delta differencing)
>>   3. Comput an rdiff delta difference (if we have no prior version,
>>      this step is skipped)
>>   4. Compress & encrypt the resulting delta difference
>> Our problem is all of these things happen in separate phases, distinctly
>> one from the other.  This means it takes a long time to do its job.  What I
>> am wondering is if rdiff-backup does all of these things in one read/write
>> file pass in a streaming manner, or if it simply calls to the standard
>> rdiff.exe (which isn't working for us)?  I didn't quite see information
>> concerning this in the docs or wiki.  We have considered using xdelta
>> (because it operates in a streaming manner) but the problem with xdelta is
>> that it stores double copies of the deltas and kills storage space.  Any
>> help on this matter would be great!
> _______________________________________________
> rdiff-backup-users mailing list at address@hidden
> http://lists.nongnu.org/mailman/listinfo/rdiff-backup-users
> Wiki URL:
> http://rdiff-backup.solutionsfirst.com.au/index.php/RdiffBackupWiki

Greg Freemyer
Head of EDD Tape Extraction and Processing team
Litigation Triage Solutions Specialist
CNN/TruTV Aired Forensic Imaging Demo -

The Norcross Group
The Intersection of Evidence & Technology

reply via email to

[Prev in Thread] Current Thread [Next in Thread]