HOW TO install BackupExec 2010 agent on Debian (RALUS)
I hope this post will be useful to many people (please vote for it or mark it as solution if it helps you). Installing directly RALUS on Debian will not always work. First problem : ../perl/Linux/bin/perl: No such file or directory Second problem : at the end "was not successfully installed" and "impossible to add VRTSralus to (server)" And some others that will get solved when following my solution This is a simple way to install it and avoid these (and other) problems : 1. (optional) Create a folder to keep all RALUS files and copy the archive into it : mkdir /root/BE mkdir /root/BE/RALUS2010 mv RALUS_RMALS_RAMS-2896.9.tar.gz /root/BE/RALUS2010/ cd /root/BE/RALUS2010 2. Unpack the archive provided by Symantec tar xzf RALUS_RMALS_RAMS-2896.9.tar.gz 3. Stop the RALUS service if it is already installed and runnig /etc/init.d/VRTSralus.init stop 4. Very important, if you are under a 64 bit Linux you have to this Extract debian package : tar xzf RALUS64/pkgs/Linux/VRTSralus.tar.gz Install debian package : dpkg -i VRTSralus-13.0.2896-0.x86_64.deb Start installation : ./RALUS64/installralus 5. But if you are under a 32 bit Linux you have to this (I didn't tested under 32 bits) : Extract debian package : tar xzf pkgs/Linux/VRTSralus.tar.gz Install debian package : VRTSralus-13.0.2896-0.i386.deb Start installation : ./RALUSx86/installralus or ./installralus 6. Be sure to answer all questions correctly especially the one about the host server (XXX.XXX.XXX.XXX), you must give the IP of the Backup Exec server. 7. Do a restart of the RALUS Backup Exec agent, and it should say "[ OK ]" /etc/init.d/VRTSralus.init start I hope it will help ! Send me questions if you have other problems... Denis P.S. Tested with Debian 5.0.3 P.P.S. If you still have some problems : A) If you get "ERROR: VXIF_HOME is invalid. It must point to the root of VxIF. Exiting ...", simply edit ./RALUS64/installralus, and change line 3 : from : VXIF_HOME=../;export VXIF_HOME to : VXIF_HOME=/root/BE/RALUS2010/;export VXIF_HOME B) If you get "./RALUS64/installralus: line 50: ../perl/Linux/bin/perl: No such file or directory", simply edit ./RALUS64/installralus, and change line 50 : from : ../perl/$OS/bin/perl -I.. -I$PATH -I$VXIF_HOME -I../perl/$OS/lib/$PERL_VER ../installralus.pl $* to : ../perl/$OS/bin/perl -I.. -I$PATH -I$VXIF_HOME -I../perl/$OS/lib/$PERL_VER ./installralus.pl $* or to : perl -I.. -I$PATH -I$VXIF_HOME ./installralus.pl $* (to be clear, remove one dot in front of"/installralus.pl", keep only one dot instead of two) C) If the installation is sucessful but VRTSralus refuses to start, launch /opt/VRTSralus/bin/beremote –-log-console to see the error. If you get error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory you simply need to install the package : Under Debian 6.0.3 : apt-get install libstdc++5 (Thanks to RockwellMuseum)3.2KViews9likes17CommentsProviding self help recovery portal for user to file level recovery
Hi Everyone, I'd like to simplify the restore process in my Linux file server for the Windows desktop user, How can I provide some sort of website to restore file from the Backup Exec 2010 so the user doesn't have to bother the backup operator to restore single file from Linux server ? I've heard a product named Backup Exec Retrieve is that what I should look for ? Thanks.Solved1.1KViews3likes5CommentsGreat news about restoring incremental backups !
Dear all, I have great news about people like me that asked how to restore easily incremental backups... Currently you can't see what's in a folder and if you a 1 full and 35 incremental you have to select 36 times the folder to restore it ! But starting from Backup Exec 2010 it will be possible to browse an incremental backup and see the consolidated view of all previous backups at this date... This is great ! Isn't it ? (I saw it working today)302Views3likes2CommentsBug - Backup Exec 2010 returns "Access denied" if a directory is moved during the backup
It's a bug report. When we're running a backup of a file using RALUS, if the directory which contains the file is moved (for example, renamed), the backup of this file (and of all the other files inside this dir) will fail with the error "Access is denied to directory ...". However, we had permission to access this directory during all the backup time. The log error is wrong. Description (step-by-step) We have a "Selection List" with one resource: \\backup.2aliancas.com.br\[ROOT]/var/exports/backups/mydir/*.* /SUBDIR The directory mydir is a directory (EXT4 backend) in the backup.2aliancas.com.br server (a Linux server with RALUS) with the following structure: /mydir |-> dir1 |-> file1.txt |-> file2.txt For simplicity, consider that these files are big (like 10G each one). So, it will be easier to reproduce the problem. Now, let's start the RALUS deamon in debug mode: $ /opt/VRTSralus/bin/beremote --log-file /tmp/bug.log & $ ps aux | grep beremote root 21725 0.1 0.1 222900 14540 pts/0 Sl 13:27 0:00 /opt/VRTSralus/bin/beremote --log-file /tmp/bug.log $ ls -lh /proc/21725/fd total 0 lrwx------ 1 root root 64 2015-07-01 13:29 0 -> /dev/pts/0 lrwx------ 1 root root 64 2015-07-01 13:29 1 -> /dev/pts/0 lrwx------ 1 root root 64 2015-07-01 13:28 2 -> /dev/pts/0 l-wx------ 1 root root 64 2015-07-01 13:29 3 -> /tmp/bug.log lrwx------ 1 root root 64 2015-07-01 13:29 4 -> socket:[18882216] lrwx------ 1 root root 64 2015-07-01 13:29 5 -> socket:[18882217] Now, let's start a backup (the used settings are attached). After some time, we can see that RALUS is backing up the file file1.txt and also two file descriptors are opened (one for the directory dir1 , and one for the file file1.txt ): $ ls -lh /proc/21725/fd total 0 lrwx------ 1 root root 64 2015-07-01 13:29 0 -> /dev/pts/0 lrwx------ 1 root root 64 2015-07-01 13:29 1 -> /dev/pts/0 lrwx------ 1 root root 64 2015-07-01 13:28 2 -> /dev/pts/0 l-wx------ 1 root root 64 2015-07-01 13:29 3 -> /tmp/bug.log lrwx------ 1 root root 64 2015-07-01 13:29 4 -> socket:[18882216] lrwx------ 1 root root 64 2015-07-01 13:29 5 -> socket:[18882217] lrwx------ 1 root root 64 2015-07-01 13:42 6 -> socket:[18886347] lr-x------ 1 root root 64 2015-07-01 13:42 7 -> /var/exports/backups/mydir/dir1 lrwx------ 1 root root 64 2015-07-01 13:42 8 -> socket:[18886422] lr-x------ 1 root root 64 2015-07-01 13:42 9 -> /var/exports/backups/mydir/dir1/file1.txt Now, let's rename dir1 (same inode and file descriptor, different name) and create a new dir1 directory (a new inode): $ mv /var/exports/backups/mydir/dir1 /var/exports/backups/mydir/dir2 $ mkdir /var/exports/backups/mydir/dir1 Now, let's check the opened file descriptors: $ ls -lh /proc/21725/fd total 0 lrwx------ 1 root root 64 2015-07-01 13:29 0 -> /dev/pts/0 lrwx------ 1 root root 64 2015-07-01 13:29 1 -> /dev/pts/0 lrwx------ 1 root root 64 2015-07-01 13:28 2 -> /dev/pts/0 l-wx------ 1 root root 64 2015-07-01 13:29 3 -> /tmp/bug.log lrwx------ 1 root root 64 2015-07-01 13:29 4 -> socket:[18882216] lrwx------ 1 root root 64 2015-07-01 13:29 5 -> socket:[18882217] lrwx------ 1 root root 64 2015-07-01 13:42 6 -> socket:[18886347] lr-x------ 1 root root 64 2015-07-01 13:42 7 -> /var/exports/backups/mydir/dir2 lrwx------ 1 root root 64 2015-07-01 13:42 8 -> socket:[18886422] lr-x------ 1 root root 64 2015-07-01 13:42 9 -> /var/exports/backups/mydir/dir2/file1.txt PS: This is the expected behavior of Linux at this point. After some time, the backup of file1.txt ends, and RALUS logs some errors. After, RALUS tries to get the next files to backup and logs another error. When the backup ends, Backup Exec logs "Access denied to directory /var/exports/backups/mydir/dir1.", which is a unuseful message. There is not access denied (both the old dir1 (now dir2 ) and the new dir1 are accessible all the time). The RALUS log file is attached at this bug report also. Expected behavior There's no well defined expected behavior for this. However, good solutions could be: Keep copying the others files in the directory dir1 ; It is, at the end of the backup, both files would be backed up at mydir/dir1/file1.txt and mydir/dir1/file2.txt ; This is what cp and rsync would do; This is possible because the file descriptor, the directory stream, the inode number and all the other attributes of the directory are still the same after the rename; After realise that dir1 was renamed, stop copying the other files (only mydir/dir1/file1.txt would be backed up) inside dir1 . A warning "Directory renamed: Skipping directory /var/exports/backups/mydir/dir1" could be logged instead of "Access denied".326Views2likes0CommentsDisaster recovery Linux server with Backup Exec
Hello! My customer has a Linux server (Oracle Enterprise Linux 5.x) with Asterisk VoIP system configured. He has a backup made with Backup Exec 2014. How can he restore the complete system in case of a disaster? I know that we can restore files on Linux, but the customer doesn't want file-level restore, he wants a simple and streamlined process that allow him to bring the server back to life without much effort.Solved1.4KViews2likes2CommentsBackup Exec 2010 R3 pops up logon account selection while trying to connect to Ubuntu Server
Hello, I just upgraded toBackupExec2010R3 on a Win 2k8 R2 virtual machine with no problem. I currently have a dozens Ubuntu Servers I need to backup.I have installed a Ubuntu server 12.04 as a test machine. I have installed the RALUS (remote agent for linux servers) version 5204.4 on the linux server with the help from following link https://www-secure.symantec.com/connect/forums/how-install-backupexec-2010-agent-debian-ralus. Everything went well. When trying to creat a jobfrom the BackupExec Media server I receive the following "logon Account Selection" pop up windows: I can successfully ping the Media server from the Ubuntu server and vice versa. logon to the Ubuntu server with username: root and with the same password set in the logonaccount selection start VRTSralusservice Output of ralus.cfg I may have missed something somewhere and I can't just seem to figure it out? Any help will be appreciated.Solved567Views2likes1CommentBE linux agent compatibility with debian squeeze 6.0.7
Hi guys. I have a server running debian 6.0.7, I am not sure if it is compatible with debian squeeze 6.0.7. I check th SCL and it says it only support up to 6.0.3..I dont say so much difference between 6.0.3 and 6.0.7 so not sure if there is an issue instaling it and not sure if now they support it.. I have been tryining to contact symantec but not luck so far. thanksSolved392Views2likes1CommentBackup Exec 2012 Compatible
Hi All, Does the Backup Exec 2012 Support the below eniroment? The Server 1 and Server 2 are clustered 1. Memex Application Server & Memex Process and Integration Server – Active · One Server Blade Type with 4 CPU's · Full Height Blade Server · 4 x 10 Cores with Total 40 Cores (2.4 GHz) · 160 GB RAM · 2 x 600 GB SAS10K Drives RAID1 · Dual 10G Flex Network Card · Dual SAN HBA card 8 Gb · SuSE Linux 4 Sockets Physical License · VMware VSphere 4 Sockets – Clustered on VM Level 2. Memex Application Server & Memex Process and Integration Server – Passive · One Server Blade Type with 4 CPU's · 4 x 10 Cores with Total 40 Cores (2.4 GHz) · 160 GB RAM · 2 x 600 GB SAS10K Drives RAID1 · Dual 10G Flex Network Card · Dual SAN HBA card 8 Gb · SuSE Linux 4 Sockets Physical License · VMware VSphere 4 Sockets – Clustered on VM Level 3. Memex Management Client Deployment Server & 3 DI Components (SAS Meta Data+ SAS Middle tier + SAS DI) – Standalone (No HA) · One Server Blade Type with 4 CPU's · 4 x 10 Cores with Total 40 Cores (2.4 GHz) · 160 GB RAM · 2 x 600 GB SAS10K Drives RAID1 · Dual 10G Flex Network Card · Dual SAN HBA card 8 Gb · SuSE Linux 4 Sockets Physical License · VMware VSphere 4 Sockets · Windows 2008/2012 Standard Edition for Click One Partition 4. Operational Database Servers – two Standalone Servers ( database Oracle) · Two Servers Blade BL460 Gen8 each with 1 CPU's 3.3 GHz can be upgradable to 2 CPU's each · Half HeightBlade Server · 1 x 4 Cores with Total 8 Cores per Two Servers · Each server with 32 GB RAM · 2 x 600 GB SAS10K Drives RAID1 · Dual 10G Flex Network Card · Dual SAN HBA card 8 Gb · Linux HP RHEL Srv 2 SKT 4 GstSolved659Views2likes3CommentsRALUS for Linux: any hope for Kernel 3.x support?
Hi all, as stated repeatedly here and elsewhere, RALUS does not work as-is on Linux systems running kernel 3.0 or later. http://www.symantec.com/business/support/index?page=content&id=TECH201095, last updated 2012-12-21, notes that RALUS crashes on Linux kernel 3.x but only proposes an invalid solution (installing a kernel patch which is already merged in these kernel releases) and proceeds to state that "at the time of writing", kernel 3.x is not officially supported. Indeed, in the SCL http://www.symantec.com/business/support/index?page=content&id=TECH175581 support for every distribution stops before the switch to kernel 3, with the notable exception of SLES 11 SP2. (I wonder ...) As described on http://blog.redweb.at/2012/08/howto-backupexec-2012-linux-agent-and-kernel-3-0-debian/, the cause of the problem is rather trivial: RALUS calls the non-existing (since kernel 2.2.x) ioctl() function SIOCGIFCOUNT. On systems running kernel 2.6 this only results in a syslog error message while the agent itself recovers by evaluating the returned error code and depending on that, using a fallback value. But with kernel 3, the returned error code has changed to conform to the documentation, causing RALUS to throw an exception. The correct fix would of course be equally trivial: drop the invalid ioctl call and directly use the fallback value which apparently works fine as it is already always used on kernel 2.6, anyway. Of course, Symantec support doesn't want to hear about this problem precisely because kernel 3.x isn't officially supported. Any chance of seeing that fix incorporated in RALUS in the not-too-far future so we can stop manually patching the binary file /opt/VRTSralus/bin/libbesocket.so with all the related dangers? Thanks, TilmanSolved776Views2likes3Comments