Interim backup tool # $Header: /CVSROOT/public/scylla-charybdis/md5backup/DESCRIPTION,v 1.4 2005/07/21 20:57:27 tino Exp $ # $Log: DESCRIPTION,v $ # Revision 1.4 2005/07/21 20:57:27 tino # Changes according to new script bin/md5restore.sh # # Revision 1.3 2004/10/05 03:02:13 tino # "nice", security lack fixed, new sparse files handling, bin/compare.sh # Details see ChangeLog # # Revision 1.2 2004/09/29 00:02:57 tino # prepared new distribution md5backup is an interim filesystem to filesystem backup on my way to build a backup utility which suits all my needs. To use it, you need a second hard drive which is used as the backup media. Optionally you can do a networked backup, too, however this feature is not completely developed today. Currently no metadata is backed up. It only protects the data inside files. This currently is not able to backup sparse files (most often databases which must be backed up by other means or cache files which can be ignored safely). Please note, that there is no real restore function yet! There now is bin/md5restore.sh which can be used to restore a file interactively, but it is painfully slow and braindead to use. So you definitively don't want to restore complete with it yet and must be root to use it. Have a look at doc/restore.txt as well. Sorry, there is no Wiki/FAQ/etc. yet. If I ever find some time I will prepare one. md5backup is usable today, I backup all my production Internet servers with it which run RedHat 9, SuSe 7.2, SuSE 9.0 and Debian Sarge. Just run bin/dobackup.sh, this shall setup everything for you, too. Networked backup is possible too using scylla+charybdis, please look into the announcements of 0.3.10 below. The main feature of md5backup is, that it stores the files under their content's MD5 sum, such that you can check the files integrity on the backup volume easily. Please note that md5backup was written such, that it shall work reliable in any circumstances. However I cannot give you any guarantee that it can protects your valuable data! However I trust it. All scripts I use can be found in the bin/ directory. For more information, have a look into the doc/ directory and read sc-backup.txt. New for the upcomming 0.4.x: You need SQLite to compile md5backup (local copy of SQLite source code).