\begin{description}
\label{what}
-\item [What is {\bf Bacula}?
-
- ]
+\item [What is {\bf Bacula}? ]
\index[dir]{What is Bacula? }
{\bf Bacula} is a network backup and restore program.
-\item [Does Bacula support Windows?
-
- ]
+\item [Does Bacula support Windows? ]
\index[dir]{Does Bacula support Windows? }
Yes, Bacula compiles and runs on Windows machines (Win98, WinMe, WinXP,
WinNT, and Win2000). We provide a binary version of the Client (bacula-fd),
\label{lang}
-\item [What language is Bacula written in?
-
- ]
+\item [What language is Bacula written in? ]
\index[fd]{What language is Bacula written in? }
It is written in C++, but it is mostly C code using only a limited set of the
C++ extensions over C. Thus Bacula is completely compiled using the C++
\label{run}
-\item [On what machines does Bacula run?
-
- ]
+\item [On what machines does Bacula run? ]
\index[fd]{On what machines does Bacula run? }
{\bf Bacula} builds and executes on RedHat Linux (versions RH7.1-RHEL 3.0,
SuSE, Gentoo, Debian, Mandrake, ...), FreeBSD, Solaris, Alpha, SGI (client),
\label{stable}
-\item [Is Bacula Stable?
-
- ]
+\item [Is Bacula Stable? ]
\index[fd]{Is Bacula Stable? }
Yes, it is remarkably stable, but remember, there are still a lot of
unimplemented or partially implemented features. With a program of this size
most common errors in new versions of Bacula.
\label{AuthorizationErrors}
-\item [I'm Getting Authorization Errors. What is Going On?
-
- ]
+\item [I'm Getting Authorization Errors. What is Going On? ]
\index[fd]{I'm Getting Authorization Errors. What is Going On? }
For security reasons, Bacula requires that both the File daemon and the
Storage daemon know the name of the Director as well as his password. As a
\label{AccessProblems}
\item [Bacula Runs Fine but Cannot Access a Client on a Different Machine.
- Why?
-
-]
+ Why? ]
\index[dir]{Bacula Runs Fine but Cannot Access a Client on a Different
Machine. Why? }
There are several reasons why Bacula could not contact a client on a
\label{startover}
-\item [My Catalog is Full of Test Runs, How Can I Start Over?
-
- ]
+\item [My Catalog is Full of Test Runs, How Can I Start Over? ]
\index[dir]{My Catalog is Full of Test Runs, How Can I Start Over? }
If you are using MySQL do the following:
\label{restorehang}
-\item [I Run a Restore Job and Bacula Hangs. What do I do?
-
- ]
+\item [I Run a Restore Job and Bacula Hangs. What do I do? ]
\index[dir]{I Run a Restore Job and Bacula Hangs. What do I do? }
On Bacula version 1.25 and prior, it expects you to have the correct tape
mounted prior to a restore. On Bacula version 1.26 and higher, it will ask
\label{windowstart}
-\item [I Cannot Get My Windows Client to Start Automatically?
-
- ]
+\item [I Cannot Get My Windows Client to Start Automatically? ]
\index[dir]{I Cannot Get My Windows Client to Start Automatically? }
You are probably having one of two problems: either the Client is dying due
to an incorrect configuration file, or you didn't do the Installation
\label{windowsdie}
-\item [My Windows Client Immediately Dies When I Start It
-
- ]
+\item [My Windows Client Immediately Dies When I Start It ]
\index[dir]{My Windows Client Immediately Dies When I Start It }
The most common problem is either that the configuration file is not where it
expects it to be, or that there is an error in the configuration file. You
\label{scroll}
\item [When I Start the Console, the Error Messages Fly By. How can I see
- them?
-
-]
+ them? ]
\index[dir]{When I Start the Console, the Error Messages Fly By. How can I see
them? }
Either use a shell window with a scroll bar, or use the gnome-console. In any
\label{nobackup}
\item [I didn't realize that the backups were not working on my Windows
- Client. What should I do?
-
-]
+ Client. What should I do? ]
\index[fd]{I didn't realize that the backups were not working on my Windows
Client. What should I do? }
You should be sending yourself an email message for each job. This will avoid
\label{sched}
\item [All my Jobs are scheduled for the same time. Will this cause
- problems?
-
-]
+ problems? ]
\index[fd]{All my Jobs are scheduled for the same time. Will this cause
problems? }
No, not at all. Bacula will schedule all the Jobs at the same time, but will
\label{disk}
-\item [Can Bacula Backup My System To Files instead of Tape?
-
- ]
+\item [Can Bacula Backup My System To Files instead of Tape? ]
\index[fd]{Can Bacula Backup My System To Files instead of Tape? }
Yes, in principle, Bacula can backup to any storage medium as long as you
have correctly defined that medium in the Storage daemon's Device resource.
\label{bigfiles}
\item [Can Bacula Backup and Restore Files Greater than 2 Giga bytes in
- Size?
-
-]
+ Size? ]
\index[sd]{Can Bacula Backup and Restore Files Greater than 2 Giga bytes in
Size? }
If your operating system permits it, and you are running Bacula version 1.26
\label{cancel}
\item [I Started A Job then Decided I Really Did Not Want to Run It. Is
- there a better way than {\bf ./bacula stop} to stop it?
-
-]
+ there a better way than {\bf ./bacula stop} to stop it? ]
\index[sd]{I Started A Job then Decided I Really Did Not Want to Run It. Is
there a better way than ./bacula stop to stop it? }
Yes, you normally should use the Console command {\bf cancel} to cancel a Job
\label{trademark}
\item [Why have You Trademarked the Name
- Bacula\raisebox{.6ex}{{\footnotesize \textsuperscript{\textregistered}}}?
-
-]
+ Bacula\raisebox{.6ex}{{\footnotesize \textsuperscript{\textregistered}}}? ]
\index[sd]{Why have You Trademarked the Name
Bacula\textsuperscript{\textregistered}? }
We have trademarked the name Bacula to ensure that all media written by any
\label{docversion}
\item [Why is Your Online Document for Version 1.35 of Bacula when the
- Currently Release Version is 1.34?
-
-]
+ Currently Release Version is 1.34? ]
\index[sd]{Why is Your Online Document for Version 1.35 of Bacula when the
Currently Release Version is 1.34? }
As Bacula is being developed, the document is also being enhanced, more often
\label{sure}
-\item [How Can I Be Sure that Bacula Really Saves and Restores All Files?
-
- ]
+\item [How Can I Be Sure that Bacula Really Saves and Restores All Files? ]
\index[sd]{How Can I Be Sure that Bacula Really Saves and Restores All Files?
}
It is really quite simple, but took me awhile to figure out how to ``prove''
\label{upgrade}
\item [I did a Full backup last week, but now in running an Incremental,
- Bacula says it did not find a FULL backup time, so it did a FULL backup. Why?
-
-]
+ Bacula says it did not find a FULL backup time, so it did a FULL backup. Why? ]
\index[dir]{I did a Full backup last week, but now in running an Incremental,
Bacula says it did not find a FULL backup time, so it did a FULL backup. Why?
}
\label{filenamelengths}
\item [How Can You Claim to Handle Unlimited Path and Filename Lengths
- when All Other Programs Have Fixed Limits?
-
-]
+ when All Other Programs Have Fixed Limits? ]
\index[dir]{How Can You Claim to Handle Unlimited Path and Filename Lengths
when All Other Programs Have Fixed Limits? }
Most of those other programs have been around for a long time, in fact since
\label{unique}
-\item [What Is the Really Unique Feature of Bacula?
-
- ]
+\item [What Is the Really Unique Feature of Bacula? ]
\index[dir]{What Is the Really Unique Feature of Bacula? }
Well, it is hard to come up with unique features when backup programs for
Unix machines have been around since the 1960s. That said, I believe that
\label{sequence}
\item [If I Do Run Multiple Simultaneous Jobs, How Can I Force One
- Particular Job to Run After Another Job?
-
-]
+ Particular Job to Run After Another Job? ]
\index[dir]{If I Do Run Multiple Simultaneous Jobs, How Can I Force One
Particular Job to Run After Another Job? }
Yes, you can set Priorities on your jobs so that they run in the order you
\label{nomail}
-\item [I Am Not Getting Email Notification, What Can I Do?
-
- ]
+\item [I Am Not Getting Email Notification, What Can I Do? ]
\index[dir]{I Am Not Getting Email Notification, What Can I Do? }
The most common problem is that you have not specified a fully qualified
email address and your bsmtp server is rejecting the mail. The next most
\label{periods}
\item [I Change Recycling, Retention Periods, or File Sizes in my Pool
- Resource and they Still Don``t Work.
-
-]
+ Resource and they Still Don``t Work. ]
\index[dir]{I Change Recycling, Retention Periods, or File Sizes in my Pool
Resource and they Still Don"t Work. }
The different variables associated with a Pool are defined in the Pool
\label{CompressionNotWorking}
\item [I Have Configured Compression On, But None of My Files Are
- Compressed. Why?
-
-]
+ Compressed. Why? ]
\index[dir]{I Have Configured Compression On, But None of My Files Are
Compressed. Why? }
There are two kinds of compression. One is tape compression. This is done by
\label{NewTape}
\item [Bacula is Asking for a New Tape After 2 GB of Data but My Tape
- holds 33 GB. Why?
-
-]
+ holds 33 GB. Why? ]
\index[fd]{Bacula is Asking for a New Tape After 2 GB of Data but My Tape
holds 33 GB. Why? }
There are several reasons why Bacula will request a new tape.
\label{LevelChanging}
\item [Bacula is Not Doing the Right Thing When I Request an Incremental
- Backup. Why?
-
-]
+ Backup. Why? ]
\index[fd]{Bacula is Not Doing the Right Thing When I Request an Incremental
Backup. Why? }
As explained in one of the previous questions, Bacula will automatically
\label{WaitForever}
\item [I am Backing Up an Offsite Machine with an Unreliable Connection.
- The Director Waits Forever for the Client to Contact the SD. What Can I Do.
-
-
-]
+ The Director Waits Forever for the Client to Contact the SD. What Can I Do. ]
\index[fd]{I am Backing Up an Offsite Machine with an Unreliable Connection.
The Director Waits Forever for the Client to Contact the SD. What Can I Do. }
Bacula was written on the assumption that it will have a good TCP/IP
\label{sshHanging}
\item [When I ssh into a machine and start Bacula then attempt to exit,
- ssh hangs forever.
-
-]
+ ssh hangs forever. ]
\index[fd]{When I ssh into a machine and start Bacula then attempt to exit,
ssh hangs forever. }
This happens because Bacula leaves stdin, stdout, and stderr open for debug
\label{RetentionPeriods}
\item [I'm confused by the different Retention periods: File Retention,
- Job Retention, Volume Retention. Why are there so many?
-
-]
+ Job Retention, Volume Retention. Why are there so many? ]
\index[dir]{I'm confused by the different Retention periods: File Retention,
Job Retention, Volume Retention. Why are there so many? }
Yes, this certainly can be confusing. The basic reason for so many is to
\label{MaxVolumeSize}
-\item [Why Does Bacula Ignore the MaxVolumeSize Set in my Pool?
-
- ]
+\item [Why Does Bacula Ignore the MaxVolumeSize Set in my Pool? ]
\index[fd]{Why Does Bacula Ignore the MaxVolumeSize Set in my Pool? }
The MaxVolumeSize that Bacula uses comes from the Media record, so most
likely you changed your Pool, which is used as the default for creating Media
\label{ConnectionRefused}
\item [In connecting to my Client, I get ''ERR:Connection Refused. Packet
- Size too big from File daemon:192.168.1.4:9102`` Why?
-
-]
+ Size too big from File daemon:192.168.1.4:9102`` Why? ]
\index[fd]{In connecting to my Client, I get &htmlQuoteERR:Connection Refused.
Packet Size too big from File daemon:192.168.1.4:9102&htmlQuote Why? }
This is typically a communications error resulting from one of the following: