Live data from Hacker News

Bup – towards the perfect backup

wrouesnel.github.io

1–10 of 98 posts

Re: Bup – towards the perfect backup

#2
This seems like a fantastic tool, and I would love to try this out. And, it's free!

My personal obstacle in using a tool like bup is the back-up space. I could definitely use this for on-site/external storage devices, but I also like to keep online/cloud copies. I currently use CrashPlan for that which affords me unlimited space. If CrashPlan would let me use their cloud with bup, wow, I would switch in a heartbeat. Perhaps cloud backup tools could learn some tricks from bup.

Re: Bup – towards the perfect backup

#3
If you want a fantastic graphical frontend for bup, there is kup, which is a kde app: http://kde-apps.org/content/show.php/Kup+Backup+System?conte...

It is really easy to set up what folders to backup and where, and I use it whenever a backup is simply take all files from X, do the rolling backups at Y, and done.

Re: Bup – towards the perfect backup

#6

If you're considering using it, keep in mind the limitations: https://github.com/bup/bup/blob/master/README.md#things-that... The one most likely to be a showstopper seems to be: "bup currently has no way to prune old backups."

I can see how this would be theoretically possible in the same way I could see using `git filter-branch` to remove one or more commits from a code repository. But as it requires walking back up the tree to recalculate all of the commit hashes based on the new state of your files, I suspect it would be an extremely slow/expensive operation in bup's case. Someone who knows more about bup's internals can correct me if I'm wrong.

Re: Bup – towards the perfect backup

#8
> That is a dataset which is already deduplicated via copy-on-write semantics (it was not using ZFS deduplication because you should basically never use ZFS deduplication).

Can someone more experienced with ZFS say why?

Re: Bup – towards the perfect backup

#9
post #2

This seems like a fantastic tool, and I would love to try this out. And, it's free! My personal obstacle in using a tool like bup is the back-up space. I could definitely use this for on-site/external storage devices, but I also like to keep online/cloud copies. I currently use CrashPlan for that which affords me unlimited space. If CrashPlan would let me use their cloud with bup, wow, I would switch in a heartbeat.…

You might want to have a look at Tarsnap: https://www.tarsnap.com/efficiency.html

Re: Bup – towards the perfect backup

#10
post #6

If you're considering using it, keep in mind the limitations: https://github.com/bup/bup/blob/master/README.md#things-that... The one most likely to be a showstopper seems to be: "bup currently has no way to prune old backups."

I can see how this would be theoretically possible in the same way I could see using `git filter-branch` to remove one or more commits from a code repository. But as it requires walking back up the tree to recalculate all of the commit hashes based on the new state of your files, I suspect it would be an extremely slow/expensive operation in bup's case. Someone who knows more about bup's internals can correct me if I…

Isn't this exactly what Obnam does?
Post reply on HN