]> git.sur5r.net Git - bacula/docs/commitdiff
Add some info about new features
authorEric Bollengier <eric@baculasystems.com>
Wed, 2 Oct 2013 15:23:58 +0000 (17:23 +0200)
committerEric Bollengier <eric@baculasystems.com>
Wed, 2 Oct 2013 15:23:58 +0000 (17:23 +0200)
docs/manuals/en/main/newbsfeatures.tex

index 6248b2c74805ee4d7831a752dd6a466ece8f219e..5146f8b3ed5024d65fdd04a6fe132e357e0a2666 100644 (file)
@@ -41,19 +41,19 @@ drives for restores. An example is:
 
 \begin{lstlisting}
 Read Only = yes
-\end{lstlisting.
+\end{lstlisting}
 
 \subsection{Catalog Performance Improvement}
 There is a new Bacula database format (schema) in this version
 of Bacula that eliminates the FileName table by placing the
 Filename into the File record of the File table. The
-update_xxx_catalog script will automatically update the
+update\_xxx\_catalog script will automatically update the
 Bacula database format, but you should realize that for 
 very large databases (greater than 1GB), it may take some
 time, and there are several different options for doing the
 update: 1. Shudown the database and update it. 2. Update the
 database while production jobs are running.  See the Bacula Systems
-White Paper on this subject.
+White Paper ``Migration-to-6.6'' on this subject.
 
 \smallskip
 This change can provide very significant improvements in the
@@ -61,6 +61,108 @@ speed of metadata insertion into the database, and in some cases
 (backup of large email servers) can significantly reduce the size
 of the database.
 
+\subsection{Plugin Restore Options}
+This version of Bacula permits to configure Plugins at the restore time. For
+example, it is now possible to choose the \texttt{datastore} where your VMware
+image will be restored, or for example to choose \texttt{pg\_restore} options
+directly. See specific Plugin whitepaper to get information about new restore
+options.
+
+
+\begin{lstlisting}
+Run Restore job
+JobName:         RestoreFiles
+Bootstrap:       /tmp/regress/working/my-dir.restore.1.bsr
+Where:           /tmp/regress/tmp/bacula-restores
+...
+Plugin Options:  *None*
+OK to run? (yes/mod/no): mod
+Parameters to modify:
+     1: Level
+...
+    13: Plugin Options
+Select parameter to modify (1-13): 13
+Automatically selected : vsphere: host=squeeze2
+Plugin Restore Options
+datastore:           *None*               
+restore_host:        *None*               
+new_hostname:        *None*               
+Use above plugin configuration? (yes/mod/no): mod
+You have the following choices:
+     1: datastore (Datastore to use for restore) 
+     2: restore_host (ESX host to use for restore) 
+     3: new_hostname (Restore host to specified name) 
+Select parameter to modify (1-3): 3
+Please enter a value for new_hostname: test
+Plugin Restore Options
+datastore:           *None*               
+restore_host:        *None*               
+new_hostname:        test                 
+Use above plugin configuration? (yes/mod/no): yes
+
+\end{lstlisting}
+
+Or via BMS restore interface (see Fig \vref{fig:bms-restore})
+
+\bsysimageH{vsphere-restore-gui}{Choose datastore, ESXi or hostname at restore time}{fig:bms-restore}
+
+\subsection{Alldrives Plugin Improvement}
+The \texttt{alldrives} plugin permits to simplify the FileSet creation of
+Windows Clients, the plugin will generate automatically a FileSet including all
+local drives.
+
+\smallskip{}
+
+The \texttt{alldrives} plugin now accepts the \texttt{snapshot} option that
+permits to generate snapshots for all local drives but without adding them to
+the FileSet. It can be combined with the \texttt{vss} plugin.
+
+\begin{lstlisting}
+FileSet {
+ ...
+  Include {
+    Plugin = "alldrives: snapshot"
+    Plugin = "vss:/@MSSQL/"
+  }
+}
+\end{lstlisting}
+
+\subsection{Miscellaneous Additions}
+
+\begin{itemize}
+\item \texttt{truncate} command
+\item \texttt{resume} command
+\end{itemize}
+
+\section{Bacula Enterprise 6.4.x}
+
+The following features were added during the 6.4.x life cycle.
+
+\subsection{SAP Plugin}
+
+The Bacula Enterprise SAP Plugin is designed to implement the official SAP
+Backint interface to simplify the backup and restore procedure through your
+traditional SAP database tools. See SAP-Backint whitepaper for more
+information.
+
+\subsection{Oracle SBT Plugin}
+
+By default, the Oracle backup Manager, RMAN, sends all backups to an operating
+system specific directory on disk. You can also configure RMAN to make backups
+to media such as tape using SBT module. Bacula will act as Media Manager, and
+the data will be transfered directly from RMAN to Bacula. See Oracle Plugin
+whitepaper for more information.
+
+\subsection{MySQL Plugin}
+
+The MySQL plugin is designed to simplify the backup and restore of your MySQL
+server, the backup administrator doesn't need to know about internals of MySQL
+backup techniques or how to write complex scripts.  The plugin will
+automatically backup essential information such as configuration or user
+definitions.  The MySQL plugin supports both dump (with support for Incremental
+backup) and binary backup techniques.  See MySQL Plugin whitepaper for more
+information.
+
 \section{Bacula Enterprise 6.4.0}
 \subsection{Deduplication Optimized Volumes}
 This version of Bacula includes a new alternative (or additional)
@@ -158,7 +260,7 @@ definition.
    Name = CatalogBackup
    ...
    RunScript {
-     Console = ``prune expired volume yes''
+     Console = "prune expired volume yes"
      RunsWhen = Before
    }
  }
@@ -229,6 +331,21 @@ data on what went wrong.
 If a file changes size while being backed up the old and new size
 are reported.
 
+\subsection{WinBMR 3}
+The Windows Bare Metal Recovery (BMR) plugin enables you to do safe, reliable
+Disaster Recovery with Bacula Enterprise Edition on Windows and allows you to
+get critical systems up and running again quickly.  The Enterprise Edition
+Windows BMR is a toolkit that allows the Administrator to perform the restore
+of a complete operating system to the same or similar hardware without actually
+going through the operating system's installation procedure.
+
+\smallskip{}
+
+The WinBMR 3 version is a major rewrite of the product that support all x86
+Windows versions and technologies. Especially UEFI and secure boot systems. The
+WinBMR 3 File Daemon plugin is now part of the plugins included with the Bacula
+File Daemon package.  The rescue CD or USB key is available separately.
+
 \subsection{Miscellaneous New Features}
 \begin{itemize}
 \item Allow unlimited line lengths in .conf files (previously limited