29
Oct/08
14

Debian: Symantec Backup Exec 12 and Debian Etch 32/64

A quick note for users of BE 2010 and later: deb packages are now included with the product and you no longer need to user alien to convert from rpm. There is also an installer included with the product but you still HAVE TO install the deb package separately FIRST. Then run the installer “./installralus” from RALUS_RMALS_RAMS-xxxxxversion.tar.gz (yep, I assume you know that you’ll have to untar the archive, yada yada yada. Don’t forget to install libstdc++5 while you’re at it!).

Now for BE 12 and earlier

To install Symantec Backup Exec 12 agent under Debian Linux (32 and 64 bit). Version numbers have been masked with “xxx” to make it a general post.

Find the appropriate agent from the installer CD or download the latest version from Symantec website. 32 bit packages are normally under /Linux/RALUSx86/pkgs/Linux and 64 bit under /Linux/RALUS64/pkgs/Linux. Both packages must be properly installed: VRTSralus and VRTSvxmsa.

To untar:

tar -zxvf VRTSralus.tar.gz
tar -zxvf VRTSvxmsa.tar.gz

Symantec provides rpm packages so we will have to convert them to deb. If you don’t have the package “alien” installed use the command aptitude install alien to install the package.

Converting rpm to deb:

alien --scripts VRTSralus-xxx.rpm
alien --scripts VRTSvxmsa-xxx.rpm

(64 bit packages end with x86-64.rpm).

Installing deb packages:

dpkg -i vrtsralus-xxx-.deb
dpkg -i vrtsvxmsa-xxx-.deb

RALUS runs under a backup user called beoper. Go ahead and add the user/group and give it root access:

addgroup beoper
adduser root beoper

Before loading the agent for the first time install the following packages:

aptitude install libstdc++5

for 64 bit Debian you will need an additional package:

aptitude install ia32-libs

Now load the agent for the first time to have it create your configuration file. Backup Exec installation will copy your init script to /opt/VRTSralus/bin/VRTSralus.init. Either run it directly from there or create a symbolic link where your other scripts are:

ln -s opt/VRTSralus/bin/VRTSralus.init /etc/init.d

Load the agent:

/etc/init.d/VRTSralus.init start

OK confirms that your script ran properly, and if you followed my direction it should. Now kill the process

/etc/init.d/VRTSralus.init stop

and go open the configuration file

nano /etc/VRTSralus/ralus.cfg

Insert the following string and replace the IP to match your media server’s:

Software\Symantec\Backup Exec For Windows\Backup Exec\Engine\Agents\Agent Directory List_1=192.168.1.35

I have highlighted what I think is important: agent advertising option and your media server IP. Make sure they are correct and if you don’t have any of those lines go ahead and add them to your config file.

Save/close the file and re-run your agent. You’re all set! If you like to have the agent run every time your box reboots navigate to /etc/init.d/ and:

update-rc.d -f VRTSralus.init defaults

Note that Backup Exec 12.5 comes with a pre-compiled .deb package. Hooray for Symantec!

Related posts:

  1. Backup Exec: Transfer scheduled jobs, database and settings to a new backup server
  2. Debian: VMware Server 1.x and Debian Etch
  3. mySQL: How to backup/restore SQL databases through SSH
  4. Debian: Etch x64 and VMware Server Cannot connect to host x.x.x.x: No connection could be made because the target machine actively refused it.

You are not authorized to see this part
Please, insert a valid App ID, otherwise your plugin won't work correctly.
Comments (13) Trackbacks (1)
  1. Erik
    5:57 PM on March 24th, 2009
    Internet Explorer 7.0 Internet Explorer 7.0 Windows Server 2003 Windows Server 2003
    Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)

    Hi,

    Thanks for the excellent article. I just wanted to let you know that the installation procedure with BE 12.5 and the included .deb package is identical with this one (except that you dpkg -i the .deb file).

    The deb doesnt run any installer by it self, so you have to manually add the beoper group as described. I noticed that it chown’ed the fils in /opt/VRTS(..etc) to 100:10000 – so just to be on the safe side I chown’ed all the files in the bin folder to root:beoper.

  2. Ali
    6:10 PM on March 24th, 2009
    Firefox 2.0.0.20 Firefox 2.0.0.20 Windows XP Windows XP
    Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 (.NET CLR 3.5.30729)

    You’re welcome, and correct :)

  3. Jeff
    10:58 AM on October 8th, 2009
    Firefox 3.5.3 Firefox 3.5.3 Windows XP Windows XP
    Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 3.5.30729)

    You have probably moved on from this post but… When I do this I get to the point where I am supposed to start the server but get a Permission Denied error. I am running Ubuntu 9 and BE 12.5. Any help would be greatly appreciated. Thanks.

  4. Ali
    11:54 AM on October 8th, 2009
    Firefox 3.5.3 Firefox 3.5.3 Windows 7 Windows 7
    Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 3.5.30729)

    I assume you are running it as root with sudo. What if you su and then try to run it? Can you copy paste the error you’re getting?

  5. Jeff
    2:59 PM on October 8th, 2009
    Firefox 3.5.3 Firefox 3.5.3 Windows XP Windows XP
    Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 3.5.30729)

    Here is a copy of my terminal. Does the fact that this is Ubuntu make a difference? Symantec said it does.

    root@nas:/# /opt/VRTSralus/bin/VRTSralus.init start
    bash: /opt/VRTSralus/bin/VRTSralus.init: Permission denied
    root@nas:/#

  6. Ali
    3:35 PM on October 8th, 2009
    Firefox 3.5.3 Firefox 3.5.3 Windows 7 Windows 7
    Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 3.5.30729)

    It very well might be as it’s not a Debian clone. Is root account active in your system? I’m talking about activating it permanently with ‘sudo passwd root’ and logging in directly as root, instead of sudo.

  7. Jeff
    10:14 AM on October 9th, 2009
    Firefox 3.5.3 Firefox 3.5.3 Windows XP Windows XP
    Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 3.5.30729)

    I’m not sure but I’m going to guess probably not because I cannot login with the un of root. I am a complete newb so I will have to research how to do that if it might help. Is Red Hat a Debian clone? This is just a NAS on a Windows domain and nothing more so I really don’t care what OS it is as long as it is stable, fast, secure, free and I can use my newly purchased BE Linux license. Thanks

  8. Ali
    10:48 AM on October 9th, 2009
    Firefox 3.5.3 Firefox 3.5.3 Windows 7 Windows 7
    Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 3.5.30729)

    If it’s a server then use Debian… RedHat is not free. It seems like your root account is not active. To activate it use:

    sudo passwd root

    and follow directions. Once you’re done you can logon directly as root. If your BE is still not working I’d just go with Debian. You will be able to get support from Symantec if you use Debian, RedHat or SuSE.

  9. Tobias Nyström
    9:42 AM on November 19th, 2009
    Firefox 3.6b3 Firefox 3.6b3 Windows 7 Windows 7
    Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2b3) Gecko/20091115 Firefox/3.6b3

    Jeff: You probably need to set the executable flag to the script with:

    chmod +x /opt/VRTSralus/bin/VRTSralus.init

    then run:

    /opt/VRTSralus/bin/VRTSralus.init start

  10. Ali
    9:45 AM on November 19th, 2009
    Firefox 3.5.5 Firefox 3.5.5 Windows 7 Windows 7
    Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 GTB6 (.NET CLR 3.5.30729)

    Good point, thanks.

  11. trigital
    1:27 PM on August 11th, 2010
    Firefox 3.6.8 Firefox 3.6.8 Windows 7 Windows 7
    Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 (.NET CLR 3.5.30729)

    Thank you. Excellent article that helped me very much.
    Did work also for the 64 Bit Agent of BackupExec 11d under Ubuntu LTS 10.04

  12. Ali
    1:29 PM on August 11th, 2010
    Firefox 3.6.8 Firefox 3.6.8 Windows 7 Windows 7
    Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 GTB7.1 ( .NET CLR 3.5.30729; .NET4.0C)

    You’re welcome. I’m glad Debian is becoming more mainstream every day… as I mentioned a deb package is included in 12.5 and newer!

  13. Wen Evon
    9:57 AM on March 5th, 2011
    Opera 9.64 Opera 9.64 Windows XP Windows XP
    Opera/9.64(Windows NT 5.1; U; en) Presto/2.1.1

    Thank you for posting this

Leave a comment

Plugin from the creators of Brindes Personalizados :: More at Plulz Wordpress Plugins