I currently have a Ubuntu 12.04 LTS box serving as a network repository for daily workstation backups for our HQ office. Throughout the day the Win7 workstations use Cobian Backup 11 to backup their user folders to their respective samaba shares on this server. At night this server rsyncs all of the samba folders' contents to an offsite sever in another branch. This setup is working well, with one exception: The backups aren't encrypted. I don't like the idea of having the whole office's unencrypted documents gathered together in one place (technically, two places). Cobian has an option for encrypting the backups, which is great, but rsyncing encrypted files doesn't work so well with rsync's delta algorithm. So, for my purposes, this setup is like 90% there, but not 100% of what I need. My question is: How do others handle this sort of situation? Does anyone store numerous encrypted backups offsite? If so, how do you get them there?
A little more info: the backups represent about 300Gb, but rsync only transfers about 5Gb of delta data per night.
Any advice is appreciated, thanks.
Jump to Post
Duplicity seems to be a popular solution for this. I've not used it personally, but the docs claim it can backup directories and encrypt with GPG key or passphrase.
Jump to Post
I think the most common solution is to use an on-the-fly encryption of the backup file-system. Tools like
dm-crypt(part of the Linux kernel since quite a while) and
true-cryptallow you to mount an encrypted file-system, just like you mount a HDD partition but with encrypted key protection. The …
All 8 Replies
We're a friendly, industry-focused community of 1.20 million developers, IT pros, digital marketers, and technology enthusiasts learning and sharing knowledge.