Staffan wrote:The Pro model has encrypted rsync support. The NV/Duo does not have enough CPU power to handle the encryption and rsync work.
jquast wrote:Two things drove me. Firstly, the built-in backup job to my USB disk works only once, and fails due to a "read-only" filesystem every day thereafter.
jquast wrote:I'm also thinking a lot about remote backups. Something off-site. I recently lost a lot of data to disk failures.
jquast wrote:Anyway, I'd like to share this work with everyone, but it's not easy. My coworker who also has a ReadyNAS NV+ immediately asked if it was a .bin package he could install to use it. There isn't.
I'm thinking at minimum a tarball package for ssh-enabled machines to install. Unfortunately I don't think I can really provide a debian package because of the dependency mess.
It also requires a bit of documentation, though a few blogs out there have more or less covered the aspects of gpg keys and duplicity and s3 storage, a 200-line README would be greately appreciated by anybody new to duplicity.
Restore is stupid simple. You just reverse the "source" and "destination" and duplicity knows what to do.
Unfortunately, you need your GPG key to restore, and the documentation needs to make this clear, because the user should know where their GPG key is stored, and to know to keep it secure and recoverable in event of disaster.
Anyway, I'd be happy to make a .BIN package if users weren't such a *****. Though I could build a tarball and a README, anybody interested?
apt-get install python
apt-get install gnupg
apt-get install gcc
tar xvzf duplicity-0.6.09.tar.gz
python setup.py install
duplicity -v4 --encrypt-key=<key> --sign-key=<key> --gpg-options="-z 0" --volsize=256 --exclude="/c/data/Recycle Bin" /c/data file:///USB_Backup_1/data
dildano wrote:Unfortunately, this doesn't really resolve my particular backup situation. Duplicity creates a full backup, and then incrementals. What I really want is something to simply create an encrypted mirror of my data on my USB hard drive. Anyone have any suggestions?
db3l wrote:You could try some of the older approaches involving a loopback device and user space encrypted filesystems, but a better option (though not one I've personally tried) might be TrueCrypt - someone else pointed out recently about running it locally (http://www.readynas.com/forum/viewtopic ... 11&t=41898) just a few firmware revisions ago, so I'm guessing it would still work.
That would let you create a TrueCrypt volume on your backup media and then just use that as the target with any tool.
# apt-get -f install python
Reading Package Lists... Done
Building Dependency Tree... Done
You might want to run `apt-get -f install' to correct these:
The following packages have unmet dependencies:
python: Depends: python2.3 (>= 2.3.4-18) but it is not going to be installed
squeezeboxserver: Depends: sox but it is not going to be installed
Depends: libvorbisenc2 but it is not going to be installed
Depends: libvorbisfile3 but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
Users browsing this forum: Daumoa [Crawler] and 2 guests