]> git.sur5r.net Git - bacula/docs/blob - docs/manuals/en/main/newbsfeatures.tex
Split Community and Enterprise new features
[bacula/docs] / docs / manuals / en / main / newbsfeatures.tex
1 \chapter{Enterprise Bacula New Features}
2 This chapter presents the new features that will be added to the
3 current Enterprise version of Bacula that is under development. This version will be
4 released at some later date, probably near the end of June 2011.  These
5 features are available only with a Bacula Systems subscription.
6
7 In addition to the features in this chapter, the Enterprise version
8 will include the Community features described in the Community new Features
9 chapter.
10
11 \section{Support for MSSQL Block Level Backup}
12
13 This project was funded by Bacula Systems and is available with the Bacula
14 Enterprise Edition.
15
16 \section{Support for NDMP protocol}
17
18 The new \texttt{ndmp} Plugin is able to backup a NAS through NDMP protocol
19 using \textbf{Filer to server} approach, where the Filer is backing up across
20 the LAN to your Bacula server.
21
22 Accurate option should be turned on in the Job resource.
23 \begin{verbatim}
24 Job {
25  Accurate = yes
26  FileSet = NDMPFS
27  ...
28 }
29
30 FileSet {
31  Name = NDMPFS
32  ...
33  Include {
34    Plugin = "ndmp:host=nasbox user=root pass=root file=/vol/vol1"
35  }
36 }
37 \end{verbatim}
38
39 This project was funded by Bacula Systems and is available with the Bacula
40 Enterprise Edition.
41
42 \section{Incremental/Differential Block Level Difference Backup}
43
44 The new \texttt{delta} Plugin is able to compute and apply signature-based file
45 differences. It can be used to backup only changes in a big binary file like
46 Outlook PST, VirtualBox/VmWare images or database files.
47
48 It supports both Incremental and Differential backups and stores signatures
49 database in the File Daemon working directory. This plugin is available on all
50 plateform including Windows 32 and 64bit.
51
52 Accurate option should be turned on in the Job resource.
53 \begin{verbatim}
54 Job {
55  Accurate = yes
56  FileSet = DeltaFS
57  ...
58 }
59
60 FileSet {
61  Name = DeltaFS
62  ...
63  Include {
64    Plugin = "delta:/home/eric/.VirtualBox/HardDisks/lenny-i386.vdi"
65  }
66 }
67 \end{verbatim}
68
69 Note: the core code features to implement this functionality are included
70 in the Community plugin interface as will as the core Community code.
71
72 This project was funded by Bacula Systems and is available with the Bacula
73 Enterprise Edition.
74
75 \section{Include All Windows Drives in FileSet}
76
77 The \texttt{alldrives} Windows Plugin allows you to include all local drives
78 with a simple directive. This plugin is available for Windows 64 and 32 bit.
79
80 \begin{verbatim}
81 FileSet {
82  Name = EverythingFS
83  ...
84  Include {
85    Plugin = "alldrives"
86  }
87 }
88 \end{verbatim}
89
90 You exclude some specific drives with the \texttt{exclude} option.
91
92 \begin{verbatim}
93 FileSet {
94  Name = EverythingFS
95  ...
96  Include {
97    Plugin = "alldrives: exclude=D,E"
98  }
99 }
100 \end{verbatim}
101
102
103 This project was funded by Bacula Systems and is available with the Bacula
104 Enterprise Edition.
105
106
107 \section{ACL/Extended Attributes}
108
109 We added support for NFSv4 ACLs on FreeBSD 8.1 and IRIX extended attributes.
110
111 This project was funded by Marco van Wieringen.
112
113