Automating BRU CLI Backup software on 10.2.6 Server
Hi folks,
I'm looking to speak with other folks who have successfully deployed Tolis
Group's BRU CLI software on Mac OS X Server 10.2.6. I need some help with
automation.
Our setup is 1 Xserve,1 XServe RAID, and a 21-tape Exabyte 221L library with
one IBM LTO2 drive in it. The Exabyte system is connected via SCSI to the
Xserve. Ideally we need to backup information from 6 separate
drives/partitions each night in an incremental backup, and then one full
backup each month. Right now, I'd settle for just a nightly dump of each
partition to its own individual backup process occupying as many tapes as
that process would need.
I chose to use BRU over Retrospect for several reasons:
1.) No 1TB backup limit
2.) No backup sets and other artificial organization schemes to deal
with/fight with
3.) Strength and reliability of a well-known Unix tool that has a very
positive rating with many Unix pros I spoken with
4.) Pure speed! This thing is very fast...about 1.8GB/minute!
If I manually enter each command to BRU in order, I can get it to work just
fine. That is of course cumbersome, so I looked for a better way. The GUI
interface for BRU CLI is IMHO buggy and very limited...from what I can see,
it offers no library control, so that is not an option for us. Onward to the
command line, right? Well...
My problem is that automating this software via the command line has been
quite a struggle for me. As our firm migrated over to OS X last year, I have
been reading everything I can about Unix in order to bridge the gap in my
knowledge, but shell scripting is still a major challenge. I have looked at
the scripts that Tolis offers on their site, but many of these scripts were
written for Linux/Unix or other platforms. Not a one is written for the OS
X-only commands in BRU CLI. Also they are setting variables, inserting "if
than" statements, and other higher level programming stuff but as of right
now I don't need to do any of that.
Can anyone offer me some assistance? It would be really helpful if I could
see some scripts others are using so that I could pick them apart and get
this thing going. I'm committed to making this software work with our
systems, but I need a basic working solution to get the job done now until I
fully get the hang of this shell scripting stuff. Even a nightly full dump
to tape would be great.
Thanks for reading...
Joe Schram
Graphic Systems Manager
<><><><><><><><><><><><><><><><><><>
Firestar Communications