]> git.sur5r.net Git - bacula/docs/commitdiff
Tweak Base Jobs
authorEric Bollengier <eric@eb.homelinux.org>
Wed, 12 Jan 2011 10:17:20 +0000 (11:17 +0100)
committerEric Bollengier <eric@eb.homelinux.org>
Wed, 12 Jan 2011 10:20:23 +0000 (11:20 +0100)
docs/manuals/en/main/dirdconf.tex
docs/manuals/en/main/main.tex
docs/manuals/en/main/newfeatures.tex

index 71ecbc7e1ef6d241c427bc70ad944a9be8de6d9a..d6e68f92a38cf0c171c3d72007ef18e0ded1d0bb 100644 (file)
@@ -830,7 +830,7 @@ JobDefs {
 
 \item [FileSet = \lt{}FileSet-resource-name\gt{}]
 \index[dir]{FileSet}
-\index[dir]{FileSet}
+\index[dir]{Directive!FileSet}
    The FileSet directive specifies the FileSet that will be used in the
    current Job.  The FileSet specifies which directories (or files) are to
    be backed up, and what options to use (e.g.  compression, ...).  Only a
@@ -838,6 +838,13 @@ JobDefs {
    details, see the \ilink{FileSet Resource section}{FileSetResource} of
    this chapter.  This directive is required.
 
+\item [Base = \lt{}job-resource-name, ...\gt{}]
+\index[dir]{Base}
+\index[dir]{Directive!Base}
+The Base directive permits to specify the list of jobs that will be used during
+Full backup as base. This directive is optional. See the \ilink{Base Job
+chapter}{basejobs} for more information.
+
 \item [Messages = \lt{}messages-resource-name\gt{}]
 \index[dir]{Messages}
 \index[dir]{Directive!Messages}
index 884539e3c8197c3d9cf3660b68dd0fdb9c6260dc..82959fd417b152764612743e5790bd1c089af3aa 100644 (file)
@@ -75,6 +75,7 @@
 \include{disk}
 \include{pools}
 \include{migration}
+\include{basejob}
 \include{strategies}
 \include{autochangers}
 \include{supportedchangers}
index f38a7f1d854f7acc02dbdd49cd396e9a1c4ec4f9..e6a32c2ab5ae594c3a8e8fa11ca89c2997a9029c 100644 (file)
@@ -120,50 +120,7 @@ Now for the OS part, a Base job will be backed up once, and rather than making
 100 copies of the OS, there will be only one.  If one or more of the systems
 have some files updated, no problem, they will be automatically restored.
 
-A new Job directive \texttt{Base=Jobx, Joby...} permits to specify the list of
-files that will be used during Full backup as base.
-
-\begin{verbatim}
-Job {
-   Name = BackupLinux
-   Level= Base
-   ...
-}
-
-Job {
-   Name = BackupZog4
-   Base = BackupZog4, BackupLinux
-   Accurate = yes
-   ...
-}
-\end{verbatim}
-
-In this example, the job \texttt{BackupZog4} will use the most recent version
-of all files contained in \texttt{BackupZog4} and \texttt{BackupLinux}
-jobs. Base jobs should have run with \texttt{level=Base} to be used.
-
-By default, Bacula will compare permissions bits, user and group fields,
-modification time, size and the checksum of the file to choose between the
-current backup and the BaseJob file list. You can change this behavior with the
-\texttt{BaseJob} FileSet option. This option works like the \texttt{verify=}
-one, that is described in the \ilink{FileSet}{FileSetResource} chapter.
-
-\begin{verbatim}
-FileSet {
-  Name = Full
-  Include = {
-    Options {
-       BaseJob  = pmugcs5
-       Accurate = mcs
-       Verify   = pin5
-    }
-    File = /
-  }
-}
-\end{verbatim}
-
-\textbf{Important note}: The current implementation doesn't permit to scan
-volume with \textbf{bscan}. The result wouldn't permit to restore files easily.
+See the \ilink{Base Job Chapter}{basejobs} for more information.
 
 This project was funded by Bacula Systems.