On Thu, Dec 08, 2005 at 02:49:22PM +0100, Kern Sibbald wrote: > Bacula's Base project will accomplish something similar, but *much* > more secure from the stand point of making a false match.
[snip] Would you also consider allowing an option to do away with the requirement to explicitly specify the base backups? Or, alternatively, an option to make all backups be considered base back-ups? :) OS patches, application patches, and popular documents are moving targets, so I don't want to have to manually specify a base. Meanwhile, crypto hash algorithms such as SHA-1 typically have collision rates on the order of 1 in 2^69 (even with the recent weaknesses), and I only have a few million files, so I'm not too worried about accidental hashes. You're more likely to have a media error than a collision! But if you really want to be paranoid, maybe have an option to actually compare, byte by byte, the two files in question, either using the copy on tape or by asking the previous host to send it again? It would make your tape drives and/or your hosts more busy, but it would eliminate any possibility of a hash collision leading to lost data. > > > I've been using AMANDA for a while, particularly because it can > > > easily support bare-metal-recovery and it's free. > I haven't looked at AMANDA's bare metal recovery, but if someone > thinks it is easier to use than Bacula's, I would appreciate to hear > about it ... I wasn't comparing AMANDA to Bacula, since I don't know Bacula. But AMANDA bare-metal recoveries are easy. AMANDA is typically configured to use system native backup/restore tools on the backend -- dump/restore, tar, cpio, whatever. The tape has an AMANDA-specific header, but you can just mt fsf over it. So, you get AMANDA to print out a copy of that night's backup tape layout and dumplevels after making the backup, and you keep the last few sheets. Then, if you need to do a bare-metal recovery, you can just read through the sheets and figure out which tape files need to be restored (ie. latest level 0, then latest level 1 if more recent than level 0, etc.) Then mt fsf to the right entry on the tapes, and run restore, tar, or whatever to pull the data off. No AMANDA-specifics needed. Of course, since AMANDA uses the system native tools, it is limited by their capabilities. For example, if your OS native dump/restore doesn't support exclude lists, and you need exclude lists, you could have trouble. If you use tar instead, you're likely to run into tar limitations such as ACL support. And, of course, a "Base" or single instance storage setup would probably not fit in the design, either. I didn't even bother asking. Thanks, Russell, Kern, and Phil, for answering my questions! It's nice to see an active community. - Morty ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users