Symantec Backup ExecTM 11d 如何备份LINUX系统文件

这几天手里有一个数据备份的CASE,客户环境有windows和linux系统。备份系统用的是Symantec Backup ExecTM 11d,对于windows客户端的备份以前搞的比较多,而linux系统的备份以前还真没有正式搞过。翻看了备份系统的管理员文档,基本上Symantec Backup ExecTM 11d 下针对linux系统文件备份有两种,分别基于客户端安装的Legacy Agent和  Backup Exec Remote Agent for Linux and Unix Server,前面一种客户端程序因为比较老,现在用的用户也比较少。而且经过我自己按照管理员文档配置怎么也没有成功过。最后使用Backup Exec Remote Agent for Linux and Unix Server客户端程序来测试,终于成功备份完成。这里将实施步骤写出来

   实验环境:

   备份服务器系统:windows 2003+Symantec Backup ExecTM 11d+DELL pv132TLTO2磁带库(这里磁带库的相关设置和本次议题无关,不在介绍)

   主机名:w2k3node1

   IP地址:192.168.0.201

   备份客户端系统:LINUX AS4+Backup Exec Remote Agent for Linux and Unix Server

   主机名:linuxas42

   ip地址:192.168.0.144

实验步骤:

1、备份服务器上操作:添加"Remote Agent for linux server or Macintosh system"客户端许可证

2、客户端上操作:

1)在symantec 官方网上下载Remote Agent for Linux and UNIX Servers (RALUS) Compatibility,并将它上传到linuxas42上新建的目录/temp中

2)安装步骤:

[root@linuxas42 temp]# tar xvzf Q180968.BE.RALUS.10.1.5629.3.tar

[root@linuxas42 temp]# cd linux
[root@linuxas42 linux]# ls
installralus  perl  pkgs  ralus  uninstallralus
[root@linuxas42 linux]# ./installralus `
  
Symantec Backup Exec for Windows Servers Remote Agent for Linux/Unix Servers 11.00.6235
Enter the system names separated by spaces on which to install RALUS: (linuxas42)  (输入目标主机名称)
Checking system communication:
    Checking OS version on linuxas42 ........................ Linux 2.6.9-5.ELsmp
    Checking system support for linuxas42... Linux 2.6.9-5.ELsmp supported by RALUS
Initial system check completed successfully.
Press [Return] to continue:

Symantec Backup Exec for Windows Servers Remote Agent for Linux/Unix Servers 11.00.6235
installralus will install the following RALUS packages on Linux target system: redhatas3
VRTSvxmsa        VERITAS - VxMS Mapping Service, Application Libraries.  

VRTSralus        VERITAS Backup Exec for Windows Servers Remote Agent for Linux/Unix Servers
Press [Return] to continue:

Symantec Backup Exec for Windows Servers Remote Agent for Linux/Unix Servers 11.00.6235
Checking system installation requirements:
Checking RALUS installation requirements on Linux target systems: linuxas42

Checking RALUS installation requirements on linuxas42:
    Checking file system space ................... required space is available
Installation requirements checks completed successfully.
Press [Return] to continue:

    Checking for Port 10000 ............................................. Done   


                      Remote Agent Media Server Configuration                     
To display the Remote Agent as a selection in a media server's backup selection tree, and to be able to specify a local network for use between the Remote Agent and a media server, enter the names or IP addresses of the media servers that you want the Remote Agent to communicate with.
        An IP Address: XXX.XXX.XXX.XXX
        A Host Name: COMPUTERNAME
Enter a directory host:w2k3node1   (输入备份服务器的名称)

Ralus vs Legacy Agent

Do you want to add another name or address for this agent? [y, n] (n)

                      Remote Agent Media Server Configuration                     
Hostnames and/or IP addresses verification:
        Address: mybeserver
Is this information correct? [y, n] (y)

                           Remote Agent User Group Setup                           
To perform backups, you must have a 'beoper' user group. This user group can be created only if you are not using NIS server. Your system will be scanned to detect a NIS server, group and membership.

Press [Return] to continue:
    Checking if system uses NIS server: .................................. No
The installer will now check your system for the 'beoper' user group and root membership.

Press [Return] to continue:
    Checking for 'beoper' user group: .............................. Not Found
    Checking for 'root' user membership in 'beoper' user group: .... Not Found
You can create 'beoper' user group manually or you can choose to have it created automatically.
Do you want installer to create 'beoper' user group? [y, n] (y)
Do you want to use specific group ID when creating 'beoper' user group? [y, n] (n)

Creating group 'beoper': ............................................ Done

Do you want to add the 'root' user to 'beoper' user group? [y, n] (y)
Adding 'root' user to 'beoper' user group: ......................... Done

Press [Return] to continue:
Symantec Backup Exec for Windows Servers Remote Agent for Linux/Unix Servers 11.00.6235
will upgrade from Symantec Backup Exec for Windows Servers Remote Agent for Linux/Unix Servers.
    Checking VRTSvxmsa package ................................. not installed
    Checking VRTSralus package ................................. not installed
Press [Return] to continue:

Symantec Backup Exec for Windows Servers Remote Agent for Linux/Unix Servers 11.00.6235
Base pre Symantec Backup Exec for Windows Servers Remote Agent for Linux/Unix Servers. uninstall failed!
    Installing VRTSvxmsa 4.4 on redhatas3 .................... done 1 of 2 steps
    Installing VRTSralus 11.00.6235 on redhatas3 ............. done 2 of 2 steps
Symantec Backup Exec for Windows Servers Remote Agent for Linux/Unix Servers. installation completed successfully.

Press [Return] to continue:  


    Copying new initialization scripts .................................. Done
    Creating RALUS linkedname in rc2.d .................................. Done
    Creating RALUS linkedname in rc3.d .................................. Done
    Creating RALUS linkedname in rc5.d .................................. Done
    Updating RALUS files for beoper ..................................... Done

Symantec Backup Exec for Windows Servers Remote Agent for Linux/Unix Servers 11.00.6235
Configuring Symantec Backup Exec for Windows Servers Remote Agent for Linux/Unix Servers.:
    Creating configuration files ........................................ Done

Symantec Backup Exec for Windows Servers Remote Agent for Linux/Unix Servers. configured successfully.
Press [Return] to continue: