]> git.sur5r.net Git - bacula/docs/commitdiff
Remove DVD documentation
authorKern Sibbald <kern@sibbald.com>
Fri, 2 Apr 2010 22:04:20 +0000 (00:04 +0200)
committerKern Sibbald <kern@sibbald.com>
Fri, 2 Apr 2010 22:04:20 +0000 (00:04 +0200)
docs/manuals/en/main/storedconf.tex

index 5c9e28da36e3f012395cf7add8c6417a5cfba2d4..64b38f05255a3317d36edb0d3b14144f64876aeb 100644 (file)
@@ -279,15 +279,15 @@ specified within the Device resource are specific to the Device.
    The specified {\bf name-string} gives the system file name of the  storage
    device managed by this storage daemon. This will usually be  the device file
    name of a removable storage device (tape drive),  for example "{\bf
-   /dev/nst0}" or "{\bf /dev/rmt/0mbn}".  For a DVD-writer, it will be for
-   example {\bf /dev/hdc}.  It may also be a directory name if you are archiving
-   to disk storage.  In this case, you must supply the full absolute path to the
-   directory.  When specifying a tape device, it is preferable that the 
-   "non-rewind" variant of the device file name be given.  In addition, on
-   systems such as Sun, which have multiple tape  access methods, you must be
-   sure to specify to use  Berkeley I/O conventions with the device. The {\bf b}
-   in the Solaris (Sun)  archive specification {\bf /dev/rmt/0mbn} is what is
-   needed in  this case. Bacula does not support SysV tape drive behavior.  
+   /dev/nst0}" or "{\bf /dev/rmt/0mbn}".  It may also be a directory name
+   if you are archiving to disk storage.  In this case, you must supply the
+   full absolute path to the directory.  When specifying a tape device, it
+   is preferable that the "non-rewind" variant of the device file name be
+   given.  In addition, on systems such as Sun, which have multiple tape
+   access methods, you must be sure to specify to use Berkeley I/O
+   conventions with the device.  The {\bf b} in the Solaris (Sun) archive
+   specification {\bf /dev/rmt/0mbn} is what is needed in this case.
+   Bacula does not support SysV tape drive behavior.
    
    As noted above, normally the Archive Device is the name of a tape drive, but
    you may also specify an absolute path to an existing directory. If the
@@ -355,17 +355,13 @@ Device {
    \item [Fifo]
      The device is a first-in-first out sequential access read-only 
      or write-only device.
-   \item [DVD]
-     The device is a DVD. DVDs are sequential access for writing, but
-     random access for reading.
   \end{description}
   
   The Device Type directive is not required, and if not specified, Bacula
   will attempt to guess what kind of device has been specified using the
   Archive Device specification supplied. There are several advantages to
   explicitly specifying the Device Type. First, on some systems, block and
-  character devices have the same type, which means that on those systems,
-  Bacula is unlikely to be able to correctly guess that a device is a DVD.
+  character devices have the same type.
   Secondly, if you explicitly specify the Device Type, the mount point
   need not be defined until the device is opened. This is the case with
   most removable devices such as USB that are mounted by the HAL daemon.
@@ -670,7 +666,7 @@ writing to multiple drives with multiple Jobs that all use the same Pool.
    If {\bf Yes}, the archive device is assumed to be a random access medium
    which supports the {\bf lseek} (or {\bf lseek64} if Largefile is enabled
    during configuration) facility. This should be set to {\bf Yes} for all
-   file systems such as DVD, USB, and fixed files.  It should be set to
+   file systems such as USB, and fixed files.  It should be set to
    {\bf No} for non-random access devices such as tapes and named pipes.
 
 
@@ -678,7 +674,7 @@ writing to multiple drives with multiple Jobs that all use the same Pool.
    \index[sd]{Requires Mount  }
    When this directive is enabled, the Storage daemon will submit
    a {\bf Mount Command} before attempting to open the device.
-   You must set this directive to {\bf yes} for DVD-writers and removable
+   You must set this directive to {\bf yes} for removable
    file systems such as USB devices that are not automatically mounted
    by the operating system when plugged in or opened by Bacula.
    It should be set to {\bf no} for
@@ -687,43 +683,24 @@ writing to multiple drives with multiple Jobs that all use the same Pool.
    mounted by the operating system when opened (e.g. USB devices mounted
    by udev or hotplug). This directive
    indicates if the device requires to be mounted using the {\bf Mount
-   Command}.  To be able to write a DVD, the following directives must also
-   be defined: {\bf Mount Point}, {\bf Mount Command}, {\bf Unmount
-   Command} and {\bf Write Part Command}.
+   Command}.  To be able to write devices need a mount, the following
+   directives must also be defined: {\bf Mount Point}, {\bf Mount Command},
+   and {\bf Unmount Command}.
 
 \item [Mount Point = {\it directory}]
    \index[sd]{Mount Point}
    Directory where the device can be mounted. 
    This directive is used only
-   for devices that have {\bf Requires Mount} enabled such as DVD or 
+   for devices that have {\bf Requires Mount} enabled such as 
    USB file devices.
 
 \item [Mount Command = {\it name-string}]
    \index[sd]{Mount Command}
    This directive specifies the command that must be executed to mount 
-   devices such as DVDs and many USB devices. For DVDs, the
-   device is written directly, but the mount command is necessary in
-   order to determine the free space left on the DVD. Before the command is 
+   devices such as many USB devices. Before the command is 
    executed, \%a is replaced with the Archive Device, and \%m with the Mount 
    Point.
 
-   Most frequently, for a DVD, you will define it as follows:  
-
-\footnotesize
-\begin{verbatim}
-  Mount Command = "/bin/mount -t iso9660 -o ro %a %m"
-\end{verbatim}
-\normalsize
-
-However, if you have defined a mount point in /etc/fstab, you might be
-able to use a mount command such as:
-
-\footnotesize
-\begin{verbatim}
-  Mount Command = "/bin/mount /media/dvd"
-\end{verbatim}
-\normalsize
-
 See the \ilink {Edit Codes}{mountcodes} section below for more details of
 the editing codes that can be used in this directive.
 
@@ -732,7 +709,7 @@ the editing codes that can be used in this directive.
 \item [Unmount Command = {\it name-string}]
    \index[sd]{Unmount Command}
    This directive specifies the command that must be executed to unmount 
-   devices such as DVDs and many USB devices. Before the command  is
+   devices such as many USB devices. Before the command  is
    executed, \%a is replaced with the Archive Device, and \%m with the  Mount
    Point.
 
@@ -992,7 +969,7 @@ the editing codes that can be used in this directive.
    quicker positioning to the start of a given stream of data and can
    improve recovery from read errors on the volume.  The default is one
    Gigabyte.  This directive creates EOF marks only on tape media.
-   However, regardless of the medium type (tape, disk, DVD, ...) each time
+   However, regardless of the medium type (tape, disk, USB ...) each time
    a the Maximum File Size is exceeded, a record is put into the catalog
    database that permits seeking to that position on the medium for
    restore operations. If you set this to a small value (e.g. 1MB),
@@ -1060,7 +1037,7 @@ the editing codes that can be used in this directive.
    \index[sd]{Directive!Spool Directory}
    specifies the name of the directory to be used to store  the spool files for
    this device. This directory is also used to store  temporary part files when
-   writing to a device that requires mount (DVD).  The default is to use the
+   writing to a device that requires mount (USB).  The default is to use the
    working directory. 
 
 \item [Maximum Part Size = {\it bytes}]
@@ -1102,27 +1079,27 @@ following characters:
 \normalsize
 
 
-\section{Devices that require a mount (DVD)}
-\index[general]{Devices that require a mount (DVD)}
-\index[general]{DVD!Devices that require a mount}
+\section{Devices that require a mount (USB)}
+\index[general]{Devices that require a mount (USB)}
 
 All the directives in this section are implemented only in
 Bacula version 1.37 and later and hence are available in version 1.38.6.
 
 As of version 1.39.5, the directives
 "Requires Mount", "Mount Point", "Mount Command", and "Unmount Command"
-apply to removable filesystems such as USB in addition to DVD.
+apply to removable filesystems such as USB.
 
 \begin{description}
 
 \item [Requires Mount = {\it yes\vb{}no}]
    \index[sd]{Requires Mount}
    \index[sd]{Directive!Requires Mount}
-   You must set this directive to {\bf yes} for DVD-writers,  and to {\bf no} for
-   all other devices (tapes/files).  This directive indicates if the device
-   requires to be mounted to be read,  and if it must be written in a special way.
-   If it set, {\bf Mount Point},  {\bf Mount Command}, {\bf Unmount Command} and
-   {\bf Write Part Command}  directives must also be defined. 
+   You must set this directive to {\bf yes} for removable devices such as
+   USB unless they are automounted, and to {\bf no} for all other devices
+   (tapes/files).  This directive indicates if the device requires to be
+   mounted to be read, and if it must be written in a special way.  If it
+   set, {\bf Mount Point}, {\bf Mount Command}, {\bf Unmount Command} and
+   {\bf Write Part Command} directives must also be defined.
 
 \item [Mount Point = {\it directory}]
    \index[sd]{Mount Point}
@@ -1184,62 +1161,6 @@ Similar consideration should be given to all other Command parameters.
 
   If you need to specify multiple commands, create a shell script.
 
-\item [Write Part Command = {\it name-string}]
-   \index[sd]{Write Part Command}
-   \index[sd]{Directive!Write Part Command}
-   Command that must be executed to write a part to the device. Before the 
-   command is executed, \%a is replaced with the Archive Device, \%m with the 
-   Mount Point, \%e is replaced with 1 if we are writing the first part,
-   and with 0 otherwise, and \%v with the current part filename.
-
-   For a DVD, you will most frequently specify the Bacula supplied  {\bf
-   dvd-handler} script as follows:  
-
-\footnotesize
-\begin{verbatim}
-  Write Part Command = "/path/dvd-handler %a write %e %v"
-\end{verbatim}
-\normalsize
-
-  Where {\bf /path} is the path to your scripts install directory, and
-  dvd-handler is the Bacula supplied script file.  
-  This command will already be present, but commented out,
-  in the default bacula-sd.conf file. To use it, simply remove
-  the comment (\#) symbol.
-
-  If you need to specify multiple commands, create a shell script.
-
-
-\item [Free Space Command = {\it name-string}]
-   \index[sd]{Free Space Command}
-   \index[sd]{Directive!Free Space Command}
-   Command that must be executed to check how much free space is left on the 
-   device. Before the command is executed,\%a is replaced with the Archive
-   Device, \%m with the Mount Point, \%e is replaced with 1 if we are writing
-   the first part, and with 0 otherwise, and \%v with the current part filename.
-
-   For a DVD, you will most frequently specify the Bacula supplied  {\bf
-   dvd-handler} script as follows:  
-
-\footnotesize
-\begin{verbatim}
-  Free Space Command = "/path/dvd-handler %a free"
-\end{verbatim}
-\normalsize
-
-  Where {\bf /path} is the path to your scripts install directory, and
-  dvd-handler is the Bacula supplied script file.
-  If you want to specify your own command, please look at the code of
-  dvd-handler to see what output Bacula expects from this command.
-  This command will already be present, but commented out,
-  in the default bacula-sd.conf file. To use it, simply remove
-  the comment (\#) symbol.
-
-  If you do not set it, Bacula will expect there is always free space on the
-  device. 
-
-  If you need to specify multiple commands, create a shell script.
-
 \end{description}
 
 %% This pulls in the Autochanger resource from another file.
@@ -1405,24 +1326,6 @@ Device {
 #  RemovableMedia = no;
 #  AlwaysOpen = no;
 #}
-#Device {
-#  Name = "NEC ND-1300A"
-#  Media Type = DVD
-#  Archive Device = /dev/hda
-#  LabelMedia = yes;                   # lets Bacula label unlabeled media
-#  Random Access = Yes;
-#  AutomaticMount = yes;               # when device opened, read it
-#  RemovableMedia = yes;
-#  AlwaysOpen = no;
-#  MaximumPartSize = 800M;
-#  RequiresMount = yes;
-#  MountPoint = /mnt/cdrom;
-#  MountCommand = "/bin/mount -t iso9660 -o ro %a %m";
-#  UnmountCommand = "/bin/umount %m";
-#  SpoolDirectory = /tmp/backup;
-#  WritePartCommand = "/etc/bacula/dvd-handler %a write %e %v"
-#  FreeSpaceCommand = "/etc/bacula/dvd-handler %a free"
-#}
 #
 # A very old Exabyte with no end of media detection
 #