\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
(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)
Name = CatalogBackup
...
RunScript {
- Console = ``prune expired volume yes''
+ Console = "prune expired volume yes"
RunsWhen = Before
}
}
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