eigenclass - A better backup system based on Git

A better backup system based on Git

A fast, powerful backup system built upon Git and efficient, compact tools written in OCaml (faster than the C counterpart with 1/5th of the code :)

UPDATE (2008-03-31) gibak 0.3.0 released

Recent events have pushed me to get serious about backing up my data. I'm naturally inclined to use simple solutions over specialized backup systems, preferring something like rsync to a special-purpose tool. As far as "standard" tools go, however, git provides a very nice infrastructure that can be used to build your own system, to wit:

  • it is more space-efficient than most incremental backup schemes, since it does file compression and both textual *and* binary deltas (in particular, it's better than solutions relying on hardlinks or incremental backups à la tar/cpio)
  • its transport mechanism is more efficient than rsync's
  • it is fast: recoving your data is *faster* than cp -a
  • you keep the full revision history
  • powerful toolset with a rich vocabulary


Posted via web from danbrewer's posterous


Popular posts from this blog

A census of amplified and overexpressed human cancer genes : Nature Reviews Cancer

RT @jburnmurdoch: Most useful thread I’ve read on the dynamics of Covid transmission. By an expert, and packed full of links to evidence. Indoor spaces and or prolonged face-to-face contact account for large majority of Covid transmission. Walking past someone in street/park much lower risk. https://t.co/fnMrDjAxfq