Ubuntu, Veritas Backup Exec and you...

I've been meaning to post this for about a month now and am just finally finding the time. I had such a time getting this installed that I thought someone migh benefit from my searches.I needed to get our linux servers (running Ubuntu 6.06) into our nightly backups. We had them doing manual copies of certain things to a windows machine and backing up that, but obviously, that's not optimal. The problem is, the backup software we were using (Veritas BackupExec 10) is only supported on Suze and RedHat, so their technical support couldn't help me.Here is a step by step of what needs to be done:

  • #change the port Webmin listens on (because ralus uses 10000) to port 10101
  • nano /etc/webmin/miniserv.conf
  • #create a beoper group and make root a member
  • groupadd beoper
  • adduser root beoper
  • #mount the cdrom:
  • mount /dev/cdrom /cdrom
  • #copy all the installation files to a "ralus" dir in home
  • cp /cdrom/RALUS/linux/pkgs/linux/* ~/ralus/
  • #install rpms:
  • ~/ralus/VRTSralus-10.00.5484-0.i368.rpm
  • ~/ralus/VRTSvxmsa-4.2.1-211.i368.rpm
  • #install the c++ library neede by ralus
  • apt-get install libstdc++2.10-glibc2.2
  • #extract files from the tar archive:
  • tar -xvf ~/ralus/ralus.tar
  • #copy the initialization file:
  • cp ~/ralus/VRTSralus.init /etc/init.d/
  • # make it executable:
  • chmod a+x /etc/init.d/VRTSralus.init
  • # start the remote agent
  • /etc/init.d/VRTSralus.init start
  • # to get packages online
  • http://ubuntu.cs.mtsu.edu/packages/misc/
  • get vrtsralus && vrtsvxmsa

Here are two links I found EXTREMELY helpful

  1. http://www.ubuntuforums.org/showthread.php?t=186128
  2. http://forums.veritas.com/discussions/thread.jspa?messageID=4415848&#4415848

Hope this helps someone.... LeeNIX

Comments

Thanx

A month ago I migrated my file server to ubuntu and one of the problems where the backup. I am using the Veritas to backup the other servers so I was trying to use it for ubuntu. I found your post in google. Thanks to you I can backup the server, I had some problems with the libraries but nothing to worry. Thanks

LeeNIX,Thanks for this!

LeeNIX,Thanks for this!  I'd like to fill in a detail and get a bit of help if I can.For others using this recipe I'll add some details that I used.  In the "#install rpms:" section I used "sudo alien -d *.rpm" and "sudo dpkg -i" on the resulting deb files.  I also did a "sudo passwd root" to create a password for root.  I'm assuming that is the ID I should tell VBE to use to connect to the machine?For the "#to get packages online", is this necessary or is it just to use instead of the rpms from the CD?Also, I have my service started without errors.  Is there a way to see it's logs because I'm still not able to connect from VBE and I'm trying to figure out why.Thanks much!Metrognome(I'm having trouble with the formatting so, hopefully, this is readable)

Help.. I hope

Yeah I added root to beoper. You could just set up an admin user as long as that user is in the admin group. I'm kind of a noob myself, but those two links really helped. BTW, not sure what is up witht the formatting....HTH~Leenix

Ubuntu Hardy

I was having some problems setting this up on Ubuntu Hardy and Backup Agent 11d but managed to fix it with a couple of extra stepssudo groupadd beopersudo adduser root beopertar xzf BEWS_11D.7170_LINUX-UNIX-MAC-NT4_AGENTS.2.tar.gztar xzf cdimg/pkgs/Linux/VRTSvxmsa.tar.gztar xzf cdimg/pkgs/Linux/VRTSralus.tar.gzsudo apt-get install fakeroot alien#For glibc add feity source then add then updatesudo vim /etc/apt/source.list# Add this for old dependenciesdeb http://archive.ubuntu.com/ubuntu/ feisty universe#Remember to remove the feity line afterwards.sudo apt-get updatesudo apt-get install libstdc++2.10-glibc2.2 libstdc++5 fakeroot alien -k VRTSvxmsa-4.4-021.i686.rpmfakeroot alien -k VRTSralus-11.00.7170-0.i386.rpmThen you can install them like:sudo dpkg -i vrtsvxmsa_4.4-021_i386.debsudo dpkg -i vrtsralus_11.00.7170-0_i386.deb