[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.
Greg
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
http://www.linkedin.com/in/gregfreemyer
CNN/TruTV Aired Forensic Imaging Demo -
http://insession.blogs.cnn.com/2010/03/23/how-computer-evidence-gets-retrieved/
The Norcross Group
The Intersection of Evidence & Technology
http://www.norcrossgroup.com