]> git.sur5r.net Git - bacula/docs/commitdiff
Update
authorKern Sibbald <kern@sibbald.com>
Thu, 3 May 2007 09:41:39 +0000 (09:41 +0000)
committerKern Sibbald <kern@sibbald.com>
Thu, 3 May 2007 09:41:39 +0000 (09:41 +0000)
docs/manual-de/install.tex
docs/manual-fr/install.tex
docs/manual/console.tex
docs/manual/dirdconf.tex
docs/manual/install.tex
docs/manual/version.tex

index f3e5ad8f13e3458055eba6938f85202f0b78c7eb..eabbbc00cdc88f2b1d08fcc8702df6c48b50ceaf 100644 (file)
@@ -569,11 +569,12 @@ CFLAGS="-g -Wall" ./configure \
   --with-mysql \
   --with-working-dir=/var/bacula \
   --with-pid-dir=/var/run \
-  --with-subsys-dir=/var/lock/subsys \
   --enable-conio
 \end{verbatim}
 \normalsize
-Beachten Sie bitte, dass Bacula davon ausgeht, dass die Verzeichnisse /var/bacula, /var/run, und /var/loc/subsys bereits existieren und es diese während der Installation nicht automatisch erzeugt.
+Beachten Sie bitte, dass Bacula davon ausgeht, dass die Verzeichnisse
+/var/bacula, /var/run, und /var/lock/subsys bereits existieren und es diese
+während der Installation nicht automatisch erzeugt.
 
 Beachten Sie bitte, dass bei Benutzung einer AMD64 CPU, die unter 64 bit CentOS4 läuft, mit gcc (GCC) 4.0.1 20050727 (Red Hat 4.0.1-5) ein Compiler Bug auftritt, so dass Code erzeugt wird, der eine Segmentverletzung verusacht. Typischerweise macht sich dies zuerst beim Storage-Dämon bemerkbar. Eine Lösung ist es, Bacula ohne Optimierung zu kompilieren (normalerweise ist dies -O2).
 
index b1b2697081d9b3fc7d28435a0a146b6a7491e457..247f284c9871e484f18c21a48e3380a2297e66a5 100644 (file)
@@ -1077,16 +1077,15 @@ ou une installation RedHat compl\`etement traditionnelle :
 \footnotesize
 \begin{verbatim}
 CFLAGS="-g -Wall" ./configure \
-  --prefix=/usr
+  --prefix=/usr \
   --sbindir=/usr/sbin \
   --sysconfdir=/etc/bacula \
   --with-scriptdir=/etc/bacula \
   --enable-smartalloc \
   --enable-gnome \
-  --with-mysql\
-  --with-working-dir=/var/bacula
+  --with-mysql \
+  --with-working-dir=/var/bacula \
   --with-pid-dir=$HOME/var/run \
-  --with-subsys-dir=/var/lock/subsys
   --enable-conio
 \end{verbatim}
 \normalsize
index 73212fb384bdb8dd81cc3ba376fce33aadfc9295..46c8d39b32dc805c6156f0003c033a9ad1350787 100644 (file)
@@ -369,17 +369,17 @@ The following commands are currently implemented:
    form of this command is:
 
 \begin{verbatim}
-delete pool=\lt{}pool-name\gt{}
+delete pool=<pool-name>
 \end{verbatim}
 
    or  
 
 \begin{verbatim}
-delete volume=\lt{}volume-name\gt{} pool=\lt{}pool-name\gt{}  or  
+delete volume=>volume-name> pool=>pool-name>  or  
 \end{verbatim}
 
 \begin{verbatim}
-delete JobId=\lt{}job-id\gt{} JobId=\lt{}job-id2\gt{} ...  or  
+delete JobId=>job-id> JobId=>job-id2> ...  or  
 \end{verbatim}
 
 \begin{verbatim}
@@ -434,8 +434,8 @@ delete Job JobId=n,m,o-r,t ...
 
 
 \begin{verbatim}
-estimate job=\lt{}job-name\gt{} listing client=\lt{}client-name\gt{} 
-       fileset=\lt{}fileset-name\gt{} level=\lt{}level-name\gt{}  
+estimate job=<job-name> listing client=<client-name> 
+       fileset=<fileset-name> level=<level-name>  
 \end{verbatim}
 
    Specification of the {\bf job} is sufficient, but you can also override
@@ -478,8 +478,8 @@ As an example, you might do:
    is:
 
 \begin{verbatim}
-label storage=\lt{}storage-name\gt{} volume=\lt{}volume-name\gt{}
-      slot=\lt{}slot\gt{}  
+label storage=>storage-name> volume=>volume-name>
+      slot=>slot>  
 \end{verbatim}
 
    If you leave out any part, you will be prompted for it.  The media type
@@ -1153,7 +1153,7 @@ media -- that is Bacula needs you to label a Volume.
    specified device. The forms of the command  are the same as the mount command:
 \footnotesize
 \begin{verbatim}
-unmount storage=<storage-name> [ drive=\lt{}num\gt{} ]
+unmount storage=<storage-name> [ drive=<num> ]
 
 unmount [ jobid=<id> | job=<job-name> ]
 \end{verbatim}
index 2a9bd49c97ab841b91291a964fa6f2d498d7e1bd..980b33bd13d9d3c306ac1906f4bdb749c1b255f3 100644 (file)
@@ -23,6 +23,9 @@ Director resource type may be one of the following:
 Job, JobDefs, Client, Storage, Catalog, Schedule, FileSet, Pool, Director,  or
 Messages. We present them here in the most logical order for defining them: 
 
+Note, everything revolves around a job and is tied to a job in one
+way or another.
+
 \begin{itemize}
 \item 
    \ilink{Director}{DirectorResource4} -- to  define the Director's
@@ -34,31 +37,50 @@ Messages. We present them here in the most logical order for defining them:
 \item 
    \ilink{Job}{JobResource} -- to define the backup/restore Jobs 
    and to tie together the Client, FileSet and Schedule resources to  be used
-   for each Job.  
+   for each Job. Normally, you will Jobs of different names corresponding
+   to each client (i.e. one Job per client, but a different one with a different name
+   for each client).
 \item 
    \ilink{JobDefs}{JobDefsResource} -- optional resource for 
    providing defaults for Job resources.  
 \item 
    \ilink{Schedule}{ScheduleResource} -- to define when a Job is to 
-   be automatically run by {\bf Bacula's} internal scheduler.  
+   be automatically run by {\bf Bacula's} internal scheduler. You 
+   may have any number of Schedules, but each job will reference only
+   one.
 \item 
    \ilink{FileSet}{FileSetResource} -- to define the set of files 
-   to be backed up for each Client. 
+   to be backed up for each Client. You may have any number of
+   FileSets but each Job will reference only one.
 \item 
-   \ilink{Client}{ClientResource2} -- to define what Client is  to be
-   backed up.  
+   \ilink{Client}{ClientResource2} -- to define what Client is to be
+   backed up. You will generally have multiple Client definitions. Each 
+   Job will reference only a single client.
 \item 
    \ilink{Storage}{StorageResource2} -- to define on what physical
-   device the Volumes should be mounted. 
+   device the Volumes should be mounted. You may have one or
+   more Storage definitions.
 \item 
    \ilink{Pool}{PoolResource} -- to define the pool of Volumes
-   that can be used for a particular Job. 
+   that can be used for a particular Job. Most people use a
+   single default Pool.  However, if you have a large number
+   of clients or volumes, you may want to have multiple Pools.
+   Pools allow you to restrict a Job (or a Client) to use
+   only a particular set of Volumes.
 \item 
    \ilink{Catalog}{CatalogResource} -- to define in what database to
    keep the list of files and the Volume names where they are backed up.  
+   Most people only use a single catalog.  However, if you want to
+   scale the Director to many clients, multiple catalogs can be helpful.
+   Multiple catalogs require a bit more management because in general
+   you must know what catalog contains what data.  Currently, all 
+   Pools are defined in each catalog.  This restriction will be removed
+   in a later release.
 \item 
-   \ilink{Messages}{MessagesChapter} -- to define where error  and
-   information messages are to be sent or logged. 
+   \ilink{Messages}{MessagesChapter} -- to define where error and
+   information messages are to be sent or logged. You may define
+   multiple different message resources and hence direct particular
+   classes of messages to different users or locations (files, ...).
 \end{itemize}
 
 \section{The Director Resource}
@@ -93,14 +115,15 @@ in the  graphical user interface. This directive is optional.
 \item [Password = \lt{}UA-password\gt{}]
    \index[dir]{Password}
    \index[dir]{Directive!Password}
-   Specifies the password that  must be supplied for the default Bacula Console
-   to be  authorized. The same password must appear in the  {\bf Director}
-   resource of the Console configuration file.  For added security, the password
-   is never actually passed  across the network but rather a challenge response
-   hash code  created with the password. This directive is required. If you  have
-   either {\bf /dev/random} or {\bf bc} on your machine,  Bacula will generate a
-   random password during the  configuration process, otherwise it will be left
-   blank and  you must manually supply it.  
+   Specifies the password that must be supplied for the default Bacula
+   Console to be authorized.  The same password must appear in the {\bf
+   Director} resource of the Console configuration file.  For added
+   security, the password is never passed across the network but instead a
+   challenge response hash code created with the password.  This directive
+   is required.  If you have either {\bf /dev/random} or {\bf bc} on your
+   machine, Bacula will generate a random password during the configuration
+   process, otherwise it will be left blank and you must manually supply
+   it.
 
 \item [Messages = \lt{}Messages-resource-name\gt{}]
    \index[dir]{Messages}
index 35651fb14c961a7944108c5b31def65ff5becad4..9bb0c75e8517433c9a39003e825722086735cb61 100644 (file)
@@ -1145,12 +1145,11 @@ CFLAGS="-g -Wall" ./configure \
   --with-mysql \
   --with-working-dir=/var/bacula \
   --with-pid-dir=/var/run \
-  --with-subsys-dir=/var/lock/subsys \
   --enable-conio
 \end{verbatim}
 \normalsize
 
-Note, Bacula assumes that /var/bacula, /var/run, and /var/loc/subsys exist so
+Note, Bacula assumes that /var/bacula, /var/run, and /var/lock/subsys exist so
 it will not automatically create them during the install process. 
 
 Note, with gcc (GCC) 4.0.1 20050727 (Red Hat 4.0.1-5) on
index a5bb3167e78c9b89be8ea20d688839a9f917ec47..a0ba9b3f8df066153a730943df7a25493e84776e 100644 (file)
@@ -1 +1 @@
-2.1.8 (28 April 2007)
+2.1.8 (02 May 2007)