用于 NetBackup 的 Sun Cluster 数据服务指南(适用于 Solaris OS)

如何使 NetBackup 在群集中运行

在此过程的所有示例中,名称 nb-master 指控制 NetBackup 的群集节点,slave-1 指媒体服务器。

  1. 从安装了 Sun Cluster HA for NetBackup 的每个群集节点中删除 /etc/rc2.d/S77netbackup/etc/rc0.d/K77netbackup 文件。

    如果删除了这些文件,则可以防止 NetBackup 在引导时启动。

  2. 在一个节点上,修改 /usr/openv/netbackup/bp.conf 文件以指定以下信息。

    • SERVER = logical-hostname-resource

      所有发送到备份服务器的请求都源于主节点。服务器名称等于逻辑主机名资源。

    • CLIENT_NAME = logical-hostname-resource

      在运行 Sun Cluster HA for NetBackup 的节点上,CLIENT_NAME 等于 nb-master


      注意 –

      请使用此客户机名称在运行 Sun Cluster HA for NetBackup 的群集中备份文件。


    • REQUIRED_INTERFACE = logical-hostname-resource

      此条目表示 NetBackup 应用程序要使用的逻辑接口。

    结果文件应类似于下面的示例。


    SERVER = nb-master
    SERVER = slave-1
    CLIENT_NAME = nb-master
    REQUIRED_INTERFACE = nb-master
    
  3. 从一个节点上将 NetBackup 配置文件放在多主机磁盘中。

    将文件放在 NetBackup 要使用的故障转移磁盘设备组包含的磁盘中。

    1. 从故障转移磁盘设备组的主节点运行以下命令。在此例中,故障转移磁盘设备组是 global


      # mkdir /global/netbackup
      # mv /usr/openv/netbackup/bp.conf /global/netbackup
      # mv /usr/openv/netbackup/db /global/netbackup
      # mv /usr/openv/volmgr/database /global/netbackup
      # ln -s /global/netbackup/bp.conf /usr/openv/netbackup/bp.conf
      # ln -s /global/netbackup/db /usr/openv/netbackup/db
      # ln -s /global/netbackup/database /usr/openv/volmgr/database
      
    2. 如果目录 /usr/openv/db/var 和文件 /usr/openv/volmgr/vm.conf 存在于节点中,请将它们移到故障转移磁盘设备组包含的磁盘中。

      在移动和链接 /usr/openv/volmgr/vm.conf 文件之前,您必须先配置 NetBackup 主服务器。


      # mv /usr/openv/db/var /global/netbackup/nbdb
      # mv /usr/openv/volmgr/vm.conf /global/netbackup
      # ln -s /global/netbackup/nbdb /usr/openv/db/var 
      # ln -s /global/netbackup/vm.conf /usr/openv/volmgr/vm.conf
      

      注意 –

      运行命令 scstat -D 可标识特定磁盘设备组的主节点。


    3. 从要运行 NetBackup 资源的所有其他节点上运行以下命令。


      # rm -rf /usr/openv/netbackup/bp.conf
      # rm -rf /usr/openv/netbackup/db
      # rm -rf /usr/openv/volmgr/database
      # ln -s /global/netbackup/bp.conf /usr/openv/netbackup/bp.conf
      # ln -s /global/netbackup/db /usr/openv/netbackup/db
      # ln -s /global/netbackup/database /usr/openv/volmgr/database
      
    4. 在要运行 NetBackup 资源的所有其他节点上,如果目录 /usr/openv/db/var 和文件 /usr/openv/volmgr/vm.conf 存在于节点中,请运行以下命令:


      # rm -rf /usr/openv/db/var
      # rm -rf /usr/openv/volmgr/vm.conf
      # ln -s /global/netbackup/nbdb /usr/openv/db/var
      # ln -s /global/netbackup/vm.conf /usr/openv/volmgr/vm.conf
      

      注意 –

      在删除和链接 /usr/openv/volmgr/vm.conf 文件之前,您必须先配置 NetBackup 主服务器。


从此处可转到何处

转到检验 NetBackup 的安装和配置