top | item 2423401

Ask HN: Is there a good, zero-knowledge backup and synchronisation program?

3 points| StavrosK | 15 years ago | reply

Hi HN, like everyone else, I need a good program that will backup and synchronise my files across computers. I don't trust Dropbox with all my data, so I came across SpiderOak and paid for a yearly account.

However, SpiderOak takes up 100% of my CPU for minutes on end, regularly freezes in some states, and a few days ago it stopped working altogether (it refuses to synchronise, it just sits there taking up all my CPU and even my attempts to reinstall it have been thwarted as it freezes on "Downloading data").

Is there a reliable, zero-knowledge program that will backup and synchronise data across computers? It's something indispensable but I'm disappointed with how buggy SpiderOak is, and all the alternatives I've seen are either backup-only or not zero-knowledge...

I'd appreciate any help!

15 comments

order
[+] srjk|15 years ago|reply
I've used unison in the past and liked it. May not fulfill the "zero knowledge" criteria but IIRC it's fairly simple to set up.

http://www.cis.upenn.edu/~bcpierce/unison/

[+] StavrosK|15 years ago|reply
Unison does fulfill the zero-knowledge criteria, but it's not a daemon that runs constantly, although I might give it a shot, thank you.
[+] jrsmith1279|15 years ago|reply
You might look at Egnyte or Jungle Disk. We've used Egnyte for a few of our clients and had mixed results with reliability. Luckily they give you a 30 day trial, so you can try it out. Their pricing is also pretty decent.
[+] StavrosK|15 years ago|reply
Thank you, both of those look good. Your comment reminded me of AeroFS, a synchronisation program that's peer to peer. I should give that a shot too, as it doesn't need to be zero-knowledge if nobody other than my computers see my data...
[+] wladimir|15 years ago|reply
I use Duplicity for remote incremental encrypted backups.

http://duplicity.nongnu.org/

It fulfills the "zero-knowledge" and reliable criteria. It's based on rsync. I'm not sure whether you can use it for synchronisation, though, never tried that.

[+] StavrosK|15 years ago|reply
I use duplicity+S3 as well for backups, it's the best for that. Hmm, I might sync everything to my home NAS and back it up to S3 with duplicity, now that you mentioned it, it might actually be cheaper.

Thanks!

[+] sidmitra|15 years ago|reply
Also any of these cloud backups solutions available, that run on Ubuntu?

i know of Ubuntu One, wondering if there're cheaper/better alternatives.

[+] StavrosK|15 years ago|reply
Oh, yes, I forgot to mention, I run Ubuntu so that's a pretty big prerequisite :)
[+] JoachimSchipper|15 years ago|reply
Any reason you can't use truecrypt/whatever your favourite OS provides on top of Dropbox?
[+] StavrosK|15 years ago|reply
Yes, Dropbox will have to up/download the entire multi-gigabyte file container each time, as far as I know.