On 19/07/11, Jason A. Kates (ja...@kates.org) wrote: > This is a restore that I have run as just a one off: > > restore client=clientname restoreclient=otherclient pool=Weekly > where=/mnt/restore select current all done yes > > so if you combine this with passing more in from the script (You can > even make the script from perl/shell/etc you can do anything.
The ideal, from my point of view, is to construct a boostrap restore file from a database query. >From http://www.bacula.org/en/dev-manual/main/main/What_is_Bacula.html Bootstrap File The bootstrap file is an ASCII file containing a compact form of commands that allow Bacula or the stand-alone file extraction utility (bextract) to restore the contents of one or more Volumes, for example, the current state of a system just backed up. With a bootstrap file, Bacula can restore your system without a Catalog. You can create a bootstrap file from a Catalog to extract any file or files you wish. You may be able to emulate the construction of a bootstrap file by turning on verbose logging in your database daemon and then running a manual bconsole restore. From this you will discover the sql queries required to construct the bootstrap file. The bootstrap file can also be constructed by doing all the steps to perform a restore then selecting "no" at the last. A restore.bsr file will then be visible in your working directory. http://www.bacula.org/en/dev-manual/main/main/Bootstrap_File.html#22756 Rory ------------------------------------------------------------------------------ Magic Quadrant for Content-Aware Data Loss Prevention Research study explores the data loss prevention market. Includes in-depth analysis on the changes within the DLP market, and the criteria used to evaluate the strengths and weaknesses of these DLP solutions. http://www.accelacomm.com/jaw/sfnl/114/51385063/ _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users