1Bacula(8)                   System Manager's Manual                  Bacula(8)
2
3
4

NAME

6       Bacula - The Network Backup Solution
7

SYNOPSIS

9       bacula-dir - Director
10       bacula-fd - File daemon or Client
11       bacula-sd - Storage daemon
12       bconsole - Console to control Bacula
13       wx-console - GUI Console
14

DESCRIPTION

16       Bacula  is  a  set of computer programs that permits you (or the system
17       administrator) to manage backup, recovery, and verification of computer
18       data  across  a  network of computers of different kinds.  In technical
19       terms, it is a network Client/Server based backup program.   Bacula  is
20       relatively  easy  to  use  and  efficient, while offering many advanced
21       storage management features that make it easy to find and recover  lost
22       or  damaged  files.  Due to its modular design, Bacula is scalable from
23       small single computer systems to systems consisting of hundreds of com‐
24       puters located over a large network.
25
26
27       Bacula Director service consists of the program that supervises all the
28       backup, restore, verify and archive operations.  The system administra‐
29       tor  uses the Bacula Director to schedule backups and to recover files.
30       For more details see the Director Services Daemon  Design  Document  in
31       the  Bacula Developer's Guild.  The Director runs as a daemon or a ser‐
32       vice (i.e.  in the background).
33
34
35       Bacula Console services is the program that allows the administrator or
36       user  to  communicate with the Bacula Director (see above).  Currently,
37       the Bacula Console is available in two versions.  The  first  and  sim‐
38       plest is to run the Console program in a shell window (i.e.  TTY inter‐
39       face).  Most system administrators will find this completely  adequate.
40       The  second  version  is a Qt 4.2 GUI interface named bat that has more
41       features than the bconsole program.
42
43
44       Bacula File services (or Client program) is the software  program  that
45       is  installed  on  the  machine to be backed up.  It is specific to the
46       operating system on which it runs and is responsible for providing  the
47       file attributes and data when requested by the Director.  The File ser‐
48       vices are also responsible  for  the  file  system  dependent  part  of
49       restoring  the  file  attributes  and data during a recovery operation.
50       For more details see the File Services Daemon Design  Document  in  the
51       Bacula Developer's Guide.  This program runs as a daemon on the machine
52       to be backed up, and in some of the documentation, the File  daemon  is
53       referred to as the Client (for example in Bacula's configuration file).
54       In addition to Unix/Linux File daemons, there is a Windows File  daemon
55       (normally  distributed in binary format).  The Windows File daemon runs
56       on all currently known Windows versions (2K, 2003,  XP, and Vista).
57
58
59       Bacula Storage services consist of the software programs  that  perform
60       the  storage and recovery of the file attributes and data to the physi‐
61       cal backup media or volumes.  In other words,  the  Storage  daemon  is
62       responsible for reading and writing your tapes (or other storage media,
63       e.g.  files).  For more details see the Storage Services Daemon  Design
64       Document in the Bacula Developer's Guide.  The Storage services runs as
65       a daemon on the machine that has the  backup  device  (usually  a  tape
66       drive).
67
68
69       Catalog services are comprised of the software programs responsible for
70       maintaining the file indexes and volume databases for all files  backed
71       up.   The  Catalog  services permit the System Administrator or user to
72       quickly locate and restore any desired file.  The Catalog services sets
73       Bacula  apart from simple backup programs like tar and bru, because the
74       catalog maintains a record of all Volumes used, all Jobs run,  and  all
75       Files  saved, permitting efficicient restoration and Volume management.
76       Bacula currently supports three different databases, MySQL, PostgreSQL,
77       and SQLite3, one of which must be chosen when building Bacula.
78
79

OPTIONS

81       See the HTML/PDF documentation at:
82        <http://www.bacula.org>
83       for details of the command line options.
84
85
86

CONFIGURATION

88       Each  daemon  has its own configuration file which must be tailored for
89       each particular installation.  Please see  the  HTML/PDF  documentation
90       for the details.
91
92

SEE ALSO

94       The HTML manual installed on your system (typically found in
95       /usr/share/doc/bacula-<version>) or the online manual at:
96       <http://www.bacula.org>
97
98

BUGS

100       See <http://bugs.bacula.org>
101
102

AUTHOR

104       Kern Sibbald
105
106   Current maintainer
107       Kern Sibbald
108
109   Contributors
110       An enormous list of past and former persons who have devoted their time
111       and energy to this project -- thanks. See the AUTHORS file in the  main
112       Bacula source directory.
113
114
116       Bacula is distributed under a modified GPL version 2.0, as described in
117       the file LICENSE included with the source distribution.
118
119
120
121                          The Network Backup Solution                Bacula(8)
Impressum