-*-text-*- $Header: /CVSROOT/public/scylla-charybdis/md5backup/doc/rationale.txt,v 1.1 2004/05/09 21:12:46 tino Exp $ Rationale ========= The idea of md5backup is to do a quick and dirty backup of one harddrive to another one. The fine thing is, that it ensures data integrity, because it stores the files under their md5 sum respectively. - There are no options. - It does only backup files. - It always recourses into directories. - It stores the files in a relative path to the target. - It does not gather metadata. To gather metadata see odysseus from the scylla-charybdis suite, see http://www.scylla-charybdis.com/ This program can be considered to be part of scylla-charybdis. S+C is thought to transfer data over a network mess. md5backup is just an intermediate proof of concept code for the design phase of an easy to use backup utility. A tool, which will be constructed the way *I* need a backup to run: - It must run unattended even under the weirdest and worst environments, when you can expect things to fail to the highest degree just for no reasons at all (what I consider normal in this world). - I don't want this tool to need manual intervention more often then 1 times in a machines lifetime. - Just run and forget, and be sure, it works until nothing else works any more. And then you are able to *do* the restore, likewise easily. -Tino $Log: rationale.txt,v $ Revision 1.1 2004/05/09 21:12:46 tino Copied out of README