Hello, 03.04.2010 22:27, Kern Sibbald wrote: > On Saturday 03 April 2010 21:26:46 Carsten Menke wrote: >> Avi Rozen wrote: >>> Perhaps do restores in several passes? in this case two passes are >>> required: restore xml and then files. This may be less disruptive in >>> terms of modifying existing code, since each restore phase would be >>> similar to a regular restore that's done today... >> Seems logical to me, too. First restore the XML Metadata, then rewind the >> media and do a normal restore of the files, then run the appropriate >> procedure to do the actual restore. Or is this not possible? > > Yes, anything is possible, but if you are restoring a system state, it is > probably because your system is broken, and most likely you want it up as > soon as possible, which means that you don't want to be rewinding and > re-reading media. If it is several volumes and part of the data is at the > end of a Volume, it can take a very long time to get to the end of an LTO-4 > volume when you want your machine running right away. This technique may get > the job done, but it is not suitable for most enterprises.
In addition to what Kern writes, I also think that a system state restore should be as atomic as possible, as it will probably be rather catastrophic it only one of the steps fails. We won't get really atomic system state restores - simply because any single file involved can fail restoring - but it would be better to only run one restore pass, I think. Arno > Kern -- Arno Lehmann IT-Service Lehmann Sandstr. 6, 49080 Osnabrück www.its-lehmann.de ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Bacula-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/bacula-devel
