BLack
automated incremental backup system
for unix based systems

BLack

Incremental backup system

Incremental backup BLack is an incremental backup system for *nix environments developed by blazestudio to keep historical snapshots of your data, to be able to access later for any needs.

Thanks to the fact that it is an incremental system, BLack makes a backup copy of all data only during the first run. The next times it will not copy all the data again, but only differences introduced since the previous snapshot. This means an incredible savings of time and storage space than standard tape-based systems.

BLack final report

BLack

Language: C
Latest stable version: 1.0

BLack final report

Fast, powerful, secure

Black is a highly optimized, efficient and secure system. it can be run in a manual way or integrated with crontab to schedule it. It recursively scans all files in specified directories and search for differences with the previous snapshot. BLack recognizes files even if you move them, by keeping track of associated inode in a small SQLite database, and therefore does not lose efficiency even in the case of moving highly nested directories.

All these features make snapshot time incredibly low, especially when coupled with the use of a ext3/ext4 filesystem as backup drive.

For every needs, BLack is compatible with ext*, FAT*, ReiserFS, NTFS file systems and, in general, with all tree strucrure filesystems.