> Hi, Kern - > > I'll go ahead and see what I can do about getting a basic CD rolled. > It's been a while since I have done it, so I will be a bit rusty, for > sure - and for that reason, I cannot give you a timeframe. > > However, I'll put a fair amount of work into it. I completely see what > you're saying about the differences, not necessarily between kernel > versions, but other things such as LVM. Which makes me wonder - would > it be possible/wise to investigate Bacula's ability to back all that > information up, as well? > > I might have misunderstood how Bacula worked a little bit there in > regards to setting up things such as partitions and LVM. I believe the > ideal solution for a good restore would include Bacula's ability to back > up not only files and directories, but also partition info, layouts, > LVM, SCSI interfaces, blah blah blah. See we could spend a good amount > of time making an all-in-one boot CD to allow for the re-initialization > of said devices, or Bacula could learn how to restore this information. > Of course, I'm in no position to dictate how the development process > should work, so I guess what I'm asking here is - is that sort of thing > planned for the near future? Will Bacula eventually be able to back up > all that data in addition to just files and directories? > > None the less, I'll get rolling on this later this evening for sure, and > see if I can make even a little contribution.
The idea I had for this was that the first thing bacula would do at the time of backup is: . Run a script to prepare a directory with some system config info in, including: . Partitions and ID's . RAID volumes and ID's . IP address (or DHCP info to try and get the same IP again) . Hostname . Back up that directory such that it can be identified and restored easily. All of that is do-able right now I believe. Then when you want to restore: . Boot your generic CD . In the case of a client: . configure the fd on the CD and make sure all the working stuff is in ram . restore system config into ram (should only be tiny) . apply system config (either manually or via some tool if one exists) . restore everything else . In the case of a server: . bextract the above info into ram . apply system config . bextract everything else According to Kern, bextract isn't to be trusted with such a large job at the moment, so while it should work for the config directory, it won't work for the entire server. The whole thing could be really smooth if we had a single tool which could: . Suck data straight from tape in the case of the sd . Suck data straight from the sd in the case of the director . Suck data straight from the director (or sd?) in the case of the fd The tool should need minimal configuration and would first be used to grab the system config, and then the data. Backup Exec's IDR functions in a similar way to this. James ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users