Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
I'm looking to setup a good backup infrastructure. I know that Amanda and Bacula are the most popular. I didn't particularly like Amanda, so I decided to try Bacula.
Well, I've been working on config files for 8 hours, and have gotten pretty much nowhere.
So... Question #1 - does anyone know of a program that will generate Bacula config files for me?
Or... #2, does anyone know of a simpler package that also works well over networks?
Essentially, all I want is:
*define a list of files per-host to be backed up
*do a differential or incremental backup 6 nights a week
*do a full backup 1 night per week
*write everything to disk on a network machine, making sure it has enough free space
*delete oldest backup to make space, if needed
*write the full backup to tape once a week
As you can see, Bacula is a bit heavy-weight for what I need. It wouldn't be as bad if I didn't have to define pools, volumes, and devices just to write to a partition that's already shared via NFS, and if I didn't need to make separate "jobs" for each separate fileSet on each client.
Distribution: Solaris 9 & 10, Mac OS X, Ubuntu Server
I doubt you'll find an automatic configuration program for Bacula. Backup is a complex process that has too many options and variations. That's why O'Reilly has a complete book on it with full chapters on Amanda and Bacula.
There is actually a quick start guide for Amanda at
That will get you up and running fairly quickly. It gives you a link to an example amanda.conf that sets up a test environment with virtual tapes (backing up to disk). From there, modifying it to fit your setup should be fairly straightforward.
If you want some good reasons for making that choice, check out the bookmark to "Ten Things I like About Amanda", currently at the top of
The bacula docs are very well written. You should go over them, they give examples, etc. The config is pretty straight forward once you get a grasp of everything you can do with options and becomes fairly easy to configure.
Bacula also has an IRC channel that is always helpful, irc.freenode.net #bacula
I wasn't really looking for an automatic configuration generator, but something that would aid in editing *all* of these config files via SSH.
I ended up getting Bacula up and running with the aid of Webmin to get a base config, though something appears broken in the Webmin module that came with bacula - it seems to be choking on all of the curly braces in the director config and omitting them on some saves.
While I now have a simple test setup running (1 director/SD, 2 clients, 2 backup jobs for the clients) with few issues. The biggest has been incompatibility between the 1.x and 2.x bacula-fd... a few of my machines are running older OS's, so I end up in dependency hell if I try to install the 2.x version - worse still, I've already broken one machine by attempting an online update that ended up updating glibc and breaking the entire system.
Anyway, bottom line, I'm going to stick with Bacula and add bit by bit more as I get a better grasp of the configuration.