Thanks a bunch. I had found this out 5 minutes after my first email, but your examples will come in handy i'm sure! Now i just need to start building my own backup FileSet's etc. One question, however... i have a 35/70Gb DLT drive with IV tapes, but I am only getting less than 30 gigs' per tape. my bacula-sd.conf lists " Media Type = DLT"....if this is not accurate, could bacula think I have only a 15/30Gb drive? Should it read DTL7000 or something? Also, does bacula compress naturally or do i have to tell it too? thanks again mike John Stoffel <john@stoffel.org> wrote: Mike> Someone at the cook-out mentioned they were using bacula for Mike> backups. I have just installed it and I have a DLT tape drive. Same here, I've got Bacula running right now at home to a DLT7k drive. Mike> I have it confugered OK and i can connect to my fd (client) and Mike> my sd (storage device). Mike> To keep things simple, lets say that I am doing everything on Mike> one server. Yup. Mike> I can label the tapes and even backup to my "File" device. Mike> My question is, what/where do I build a list of jobs to run? This is one of the weaknesses of Bacula in my mind. You need to setup a JobDefs { ... } section in your /etc/bacula/bacula-dir.conf file. Mike> Lets say I want a "Full" backup of the system, and a seperate Mike> backup of just /home. Mike> Where do these jobs get defined, etc etc etc. This seems to be Mike> the only piece I am missing in the doc's. The docs are actually pretty good, it just sometimes takes a bit of re-reading to make it work. For example, here's what I have for one client. JobDefs { Name = "jack to tape" Type = Backup Level = Differential Client = jack-fd FileSet = "jack Full Set" Schedule = "MonthlyCycle" Storage = jfsnew-DLT Messages = Standard Pool = Backups Priority = 10 } Notice the Schedule and FileSet lines. Those are OTHER sections in the same file which define which schedule to use, and which filesets to run. Then you need to define a Job {...} section too: Job { Name = "jack-fd" JobDefs = "jack to tape" Write Bootstrap = "/var/lib/bacula/jack.bsr" } So here's most of what I've got defined for this one client. It's a pain, and I wish he would just dump this into the DB so it's easier to manage. Or maybe having a tool to write these files would be useful. :] FileSet { Name = "jack Full Set" #noatime = yes Ignore FileSet Changes = yes Include { Options { wilddir = \.thumbnails exclude = yes } File = @/etc/bacula/FileSet-jack } Exclude { File = /sys File = /proc File = /tmp File = ".journal" File = ".fsck" File = "/var/lib/mysql" File = ".thumbnails" } } Schedule { Name = "MonthlyCycle" Run = Level=Full 1st sun at 1:05 Run = Level=Differential 2nd-5th sun at 1:05 Run = Level=Incremental mon-sat at 1:05 } Client { Name = jack-fd Address = jack FDPort = 9102 Catalog = MyCatalog Password = "" # password for FileDaemon File Retention = 60 days # 30 days Job Retention = 12 months # six months AutoPrune = yes # Prune expired Jobs/Files } Let me know if this helps or not. John _______________________________________________ Wlug mailing list Wlug@mail.wlug.org http://mail.wlug.org/mailman/listinfo/wlug