hjp: projects: simba

simba - simple integrated multiplatform backup and archive

Simba is an integrated backup and archive system, i.e. it is intended for both restoring accidentally lost files and for long term archiving.

The basic idea was to combine a filesystem-based on-line archive as produced by my rsync-snapshot tool (I think Mike Rubel's article is older, but I wasn't aware of it at that time) with a RDBMS-based index which would hold metadata for the files in the on-line archive as well as for files which have been moved to off-line archives (e.g., tape or optical media). A side effect of the index is that is easy to identify files which are exact copies and archive them only once.

The original concept was developed for the WSR, but since they chose a different solution, I implemented the software only for my personal use. This has changed the objectives somewhat:

If you are brave, feel free to get the current version from the SVN repository.