Try reading the Restore chapter rather than the rescue chapter: http://www.bacula.org/dev-manual/Bacula_Consol_Restor_Comman.html#SECTION0002111000000000000000
it may help, but probably not. On Wednesday 19 October 2005 21:44, Doug Sampson wrote: > > Take a look at the end of the Restore chapter in the > > development manual. I > > have started a list of things you should do and how to > > recover from various > > situations -- note the word "started" above, which means > > there is still much > > more documentation to add. If you have any comments or > > suggestions, they are > > welcome. > > I looked at the development manual and I can't find what I'm searching for. > I did note that the Bacula CDROM restore is now available for the Solaris > platform but still not for FreeBSD. :( There's no new additions to the > FreeBSD portion of the Restore chapter nor to the "Restore a Server" > portion. Perhaps I am looking in the wrong places. Or you are not yet > complete adding documentation. > > > > I'm looking at this section (Here's the link > > > > (http://bacula.org/rel-manual/Disast_Recove_Using_Bacula.html# > > SECTION000361 > > > > >2 000000000000000) as follows: > > > > > > "If you have a valid saved Bootstrap file as created for > > > > your damaged > > > > > machine with WriteBootstrap, use it to restore the files to > > > > the damaged > > > > > machine, where you have loaded a static Bacula File daemon > > > > using the Bacula > > > > > Rescue disk). This is done by using the restore command and at the > > > yes/mod/no prompt, selecting mod then specifying the path > > > > to the bootstrap > > > > > file." > > > > > > It seems that I am to restore a valid saved bootstrap file > > > > for the damaged > > > > > machine. I am unsure to which machine the bootstrap file is > > > > to go. Is it to > > > > > the damaged server or to the new machine? If I interpret it > > > > correctly, the > > > > > bootstrap file should be restored to the new server. I then > > > > need to run the > > > > > static bacula-fd on the damaged machine to be recovered. The static > > > bacula-fd then will restore data from either an attached > > > > tape drive or an > > > > > external HD on the new server using the catalog on the new > > > > bacula server. > > > > > Once the damaged machine has restored its files, it can be > > > > rebooted and > > > > > then be its old self (assuming the necessary files have > > > > been properly > > > > > backed up and restored). > > > > > > Am I on the right track as far as restoring a Bacula server > > > > is concerned? > > This hasn't been answered. The key question here is whether I should > restore the bootstrap file to the "new" server or to the "damaged" machine. > > Also do I have to rebuild the partition(s) on the "new" server the same way > as the "damaged" machine? I don't think so as long as I can restore the > BackupCatalog.bsr to the "new" server and then restore to the "damaged" > machine from the backed up data on the "new" server. If the backups are > saved to a file which is then saved to an external USB HD that is archived > off-site, I would think that I would need to create a partition on the > "new" server with the same directory name as the damaged machine where the > backups were created. If that is the case, the partition must be large > enough to accomodate data that needs to be restored. Hm? > > On the other hand, if the data was backed up to tape, I should not be > concerned with creating a partition large enough to hold the backed up data > on the "new" server. All I need to do is to create a partition large enough > for the OS, the PGSQL install, the bacula install, do the bootstrap > restore, and finally do the client restore to the "damaged" machine via > bacula directly from tape. Right? > > > > In the above particular case, the bootstrap file is the > > > > BackupCatalog.bsr? > > > > > Not the bootstrap file for the client (i.e. Aries.bsr)? > > This also hasn't been answered. I'm led to believe that it's the > BackupCatalog.bsr that contains the Bacula catalog. Relevant BackupCatalog > job/fileset in bacula-dir.conf as follows: > > <..snip..> > > # Backup the catalog database (after the nightly save) > Job { > Name = "BackupCatalog" > JobDefs = "DefaultJob" > Level = Full > FileSet="Catalog" > Schedule = "WeeklyCycleAfterBackup" > # This creates an ASCII copy of the catalog > RunBeforeJob = "/usr/local/share/bacula/make_catalog_backup bacula > bacula" # This deletes the copy of the catalog > RunAfterJob = "/usr/local/share/bacula/delete_catalog_backup" > Storage = FileStorage > Messages = Standard > Write Bootstrap = "/var/db/bacula/BackupCatalog.bsr" > Priority = 13 # run after verify main backup > > <..snip..> > > # This is the backup of the catalog > FileSet { > Name = "Catalog" > Include { > Options { > signature = MD5 > } > File = /var/db/bacula/bacula.sql > } > } > > <..snip..> > > I just need someone to pat me on my back and say "yes, son, your bootstrap > file contains the catalog!" :) > > Thanks for putting up with me. Bacula is great! > > ~Doug > > > ------------------------------------------------------- > This SF.Net email is sponsored by: > Power Architecture Resource Center: Free content, downloads, discussions, > and more. http://solutions.newsforge.com/ibmarch.tmpl > _______________________________________________ > Bacula-users mailing list > Bacula-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/bacula-users ------------------------------------------------------- This SF.Net email is sponsored by the JBoss Inc. Get Certified Today * Register for a JBoss Training Course Free Certification Exam for All Training Attendees Through End of 2005 Visit http://www.jboss.com/services/certification for more information _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users