Veritas NetBackup™ 安装指南

Last Published:
Product(s): NetBackup (8.1)
  1. 准备安装
    1.  
      对 NetBackup 安装目录的限制
    2.  
      创建用户帐户以支持 NetBackup Web 服务器
    3.  
      关于 NetBackup 版本之间的兼容性
    4.  
      关于 Veritas Services and Operations Readiness Tools
    5.  
      建议的 SORT 全新安装过程
    6.  
      建议的 SORT 升级过程
    7. 关于 NetBackup 软件可用性
      1.  
        关于 NetBackup 介质工具包
      2.  
        关于 NetBackup 电子软件产品 (ESD) 映像
    8. 关于存储设备配置
      1.  
        查找支持的机械手类型
    9. 如何安装 NetBackup
      1.  
        关于 NetBackup 预安装检查程序
      2.  
        关于 NetBackup 产品改进计划
    10.  
      关于 NetBackup 主机的安全证书
    11.  
      SCCM 和 Chef 部署工具及文档现已可用
    12.  
      停止支持主服务器的推送安装
  2. NetBackup 许可证
    1.  
      关于 NetBackup 许可证要求
    2.  
      关于许可证密钥条目
    3.  
      关于许可证密钥的常见问题
  3. 在 UNIX 系统上安装服务器软件
    1. UNIX 和 Linux 的安装和升级要求
      1.  
        除非主服务器和介质服务器是 NetBackup Appliance,否则不要混合使用非英文版本的 Windows 和 UNIX 平台
      2.  
        在运行基于 UNIX 的操作系统其他版本的环境中安装 NetBackup
      3.  
        针对 Solaris 系统的特殊安装准则
      4.  
        HP-UX 系统的特殊安装准则
      5.  
        AIX 主服务器的特殊准则
      6.  
        UNIX 群集环境的特殊安装准则
    2.  
      安装脚本的工作方式
    3. 关于装入 NetBackup 软件介质
      1.  
        在 UNIX 或 Linux 系统上装入 NetBackup 软件介质
    4. 在 UNIX 上安装 NetBackup 主服务器软件
      1.  
        继续安装 NetBackup 软件
    5.  
      在 UNIX 上安装 NetBackup 介质服务器软件
    6. 关于将客户端软件从主服务器推送到客户端
      1.  
        在主服务器上安装客户端类型软件
  4. 在 Windows 系统上安装服务器软件
    1.  
      Windows 和 Windows 群集的安装和升级要求
    2.  
      Windows 群集安装和升级的要求
    3.  
      在 Windows 系统上执行本地、远程或群集服务器安装
    4.  
      在 NetBackup 群集环境下执行安装后任务
    5.  
      验证 Windows 群集安装或升级
    6.  
      在 Windows 系统上静默安装 NetBackup 服务器
  5. 关于管理界面
    1.  
      关于 NetBackup 管理控制台
    2.  
      安装 NetBackup 管理控制台
    3.  
      在 Windows 上安装多个版本的 NetBackup 管理控制台
    4.  
      在 Windows 上删除较早版本的 NetBackup 管理控制台
    5.  
      关于 NetBackup 远程管理控制台
    6.  
      安装 NetBackup 远程管理控制台
  6. 安装 NetBackup 客户端软件
    1.  
      关于 NetBackup 客户端安装
    2. 关于在 Windows 上安装 NetBackup 客户端
      1.  
        关于 Windows 客户端安装方法和要求
      2.  
        本地或远程安装 NetBackup Windows 客户端
      3.  
        静默安装 NetBackup Windows 客户端
      4.  
        如何配置 NetBackup 客户端
    3. 关于在 UNIX/Linux 上安装 NetBackup 客户端
      1.  
        关于 UNIX/Linux 客户端安装方法
      2.  
        本地安装 UNIX 客户端
      3.  
        使用本机安装程序安装和升级 UNIX 和 Linux 客户端二进制文件
      4. 关于 UNIX/Linux 客户端的远程安装方法
        1.  
          使用 ssh 方法安装客户端软件
        2.  
          使用 sftp 方法安装客户端软件
        3.  
          使用无密码 ssh 方法在 UNIX 客户端上安装客户端软件
      5.  
        在初始服务器安装后添加 UNIX/Linux 客户端
      6.  
        在升级服务器之后升级客户端
  7. 配置 NetBackup
    1.  
      关于 NetBackup 启动和关闭脚本
    2. 关于 NetBackup 服务器配置
      1.  
        启动 NetBackup 管理控制台
      2.  
        关于设备配置向导
      3.  
        关于卷配置向导
      4.  
        关于“目录库备份”向导
      5.  
        关于备份策略配置向导
    3.  
      安装或升级到 NetBackup 8.1 后立即更新云配置文件
  8. 升级 NetBackup 软件
    1.  
      关于升级 NetBackup
    2.  
      关于 NetBackup 8.x 升级门户
  9. 删除 NetBackup 服务器和客户端软件
    1.  
      关于在 UNIX 系统上删除 NetBackup 服务器软件
    2.  
      关于在 UNIX 和 Linux 系统上删除 NetBackup 客户端软件
    3.  
      从 UNIX 和 Linux 服务器与客户端删除 NetBackup
    4.  
      关于在 Windows 系统上删除 NetBackup 服务器软件
    5.  
      从 Windows 服务器、群集和客户端删除 NetBackup 服务器及客户端软件
    6.  
      从 Windows 系统中删除 NetBackup LiveUpdate
    7.  
      关于从 Windows 服务器和 Windows 客户端删除 Java 控制台状态数据
    8.  
      通过将所有数据迁移到新介质服务器来删除群集介质服务器
  10. 参考信息
    1.  
      在群集主服务器的不活动节点上生成证书
    2.  
      关于 NetBackup 应答文件
    3.  
      NetBackup 主服务器 Web 服务器用户和组创建
    4.  
      关于 NetBackup Java Runtime Environment
    5.  
      将 NetApp 磁盘阵列与 Replication Director 一起使用
    6.  
      NetBackup 数据库的安全更新

在升级服务器之后升级客户端

使用 update_clients 安装脚本,可以将客户端软件推送至客户端。但它无法将客户端软件推送至同时作为 NetBackup 介质服务器或主服务器的远程客户端。因为一台主机上的服务器软件和客户端二进制文件的版本必须相同,所以无法以这种方式推送软件。

update_clients 安装脚本可以确定服务器上配置的完整客户端列表。 如果运行该安装脚本时不带任何参数,则会尝试更新所有客户端(由 /usr/openv/netbackup/bin/admincmd/bpplclients 确定)。如果您不想升级所有客户端,可以指定一部分客户端。请使用硬件类型和操作系统参数,或者使用 -ClientList 参数。

可以从介质服务器运行 update_clients。这种情况下需要使用 -ClientList 参数。使用此脚本,可将介质服务器和一组客户端保留在早于主服务器的版本级别。这样就需要了解如何在主服务器和介质服务器上使用 update_clients -ClientList 命令,以避免升级不需要升级的客户端。

对于群集环境,只能从主动节点推送客户端软件。

注意:

在客户端与主服务器不具有直接连接的安全环境中部署客户端需要执行其他步骤。提供了有关此主题的更多信息。有关在客户端上部署证书而不连接到主服务器的主题,请参见《Veritas NetBackup 安全和加密指南》。

在客户端升级期间,新的客户端文件将写入客户端上的 /tmp 中的目录。该目录必须具有足够的空间来临时存储新的客户端文件,以确保成功升级。如果没有足够的可用空间,一条状态消息将通知您升级脚本无法写入 /tmp 目录中的位置。要解决此问题,请为 /tmp 目录分配更多空间并再次执行升级过程。升级完成时将删除临时目录。

在服务器升级之后升级客户端

  1. 使用以下方法之一启动安装脚本:

    DVD

    ESD 映像(下载的文件)

    • 导航到安装映像的驻留位置。

    • 输入以下命令:

      ./install
  2. 当显示以下消息时,请按 Enter 继续:
    Installing NetBackup Client Software.
    Do you wish to continue? (y/n) [y]

    客户端二进制文件代表编译这些文件的操作系统版本。通常情况下,二进制文件完全可以在更高版本的操作系统上工作。例如,HP PA-RISC 11.11 二进制文件也可以在 HP PA-RISC 11.23 级别的操作系统上使用。

  3. 选择要加载的客户端类型,然后按照提示加载该客户端类型。如果需要,请重复此步骤,直到加载了所有需要的客户端类型。

    确保为您要从该服务器推送到的所有 UNIX 客户端类型加载该软件。否则,您将无法将这些客户端类型添加到 NetBackup 策略配置中。

  4. 安装完成后,卸载 DVD。
  5. 以 root 用户身份在 NetBackup 主服务器上输入以下命令以查看 bprd 是否正在运行:

    /usr/openv/netbackup/bin/bpps

    如果 bprd 正在运行,请使用以下命令将它停止:

    /usr/openv/netbackup/bin/admincmd/bprdreq -terminate

  6. 输入以下命令以确保当前未进行备份或还原:

    /usr/openv/netbackup/bin/admincmd/bpdbjobs

  7. 通过运行 update_clients 脚本更新 UNIX 客户端软件。在客户端列表中指定各个节点的主机名(非虚拟名称)。

    使用以下命令之一:

    如果不使用 -ClientList 文件:

    /usr/openv/netbackup/bin/update_clients

    如果使用 -ClientList 文件:

    /usr/openv/netbackup/bin/update_clients -ClientList filename

    -ClientList 参数在介质服务器上是必需的。

    对于客户端数目超过 30 的情况,可将列表分为多个文件,然后对每个文件运行 update_clients

    要创建客户端列表文件,请执行以下步骤:

    • 切换至 NetBackup admincmd 目录,如下所示:

      cd /usr/openv/netbackup/bin/admincmd
    • 使用 bpplclients 命令创建一个文件,其中包括当前在 NetBackup 数据库中配置的一系列客户端。根据是从主服务器推送还是从介质服务器推送,在此命令中使用的选项有所不同,如下所示:

      如果从主服务器推送:

      ./bpplclients -allunique -noheader > file

      如果从介质服务器推送:

      ./bpplclients -allunique -noheader -M \ m_server_name > file

      选项描述如下:

      m_server_name

      此环境中的 NetBackup 主服务器的名称。

      file

      包含客户端列表(其中的客户端都是唯一的)的文件的名称。 如果未在 NetBackup 数据库中配置客户端,则该文件为空。

      bpplclients 命令以如下格式将输出写入 file 中:

      hardware os client
      hardware

      硬件名称。例如,在目录 /usr/openv/netbackup/client 中运行 ls 命令。

      os

      操作系统名称。例如,在目录 /usr/openv/netbackup/client/hardware 中运行 ls 命令。

      client

      客户端的名称。

      file 的内容可能类似于以下示例:

      Solaris Solaris9 curry

    • (可选)编辑 file

      执行这一步可更改 file 的内容。编辑 file,使它仅包含那些要用 NetBackup 客户端软件更新的客户端。客户端的主机名必须是客户端的各个节点名称。它们不能是虚拟名称。 hostname 命令和 domainname 命令可返回各个节点名称的正确值。 格式可以为 hostnamehostname.domainname

  8. update_clients 脚本会请求您输入主服务器信息。
    Starting update_clients script.
    There are N clients to upgrade.
    Do you want the bp.conf file on the clients updated to list this 
    server as the master server? (y/n) [y]

    请键入 yn

    Enter

  9. 输入要同时执行的更新数。
    Enter the number of simultaneous updates you wish to take 
    place. [1 - 30] (default: 15):
  10. 安装程序尝试检索证书颁发机构证书详细信息。
    Getting CA certificate details.
    Depending on the network, this action may take a few minutes. To
    continue without setting up secure communication, press Ctrl+C.

    请注意,如果您按 Ctrl+C,此操作需要您重新运行安装或在没有所需安全组件的情况下继续安装。如果这些安全组件缺失,备份和还原将失败。

    如果找到证书颁发机构证书,则会收到以下消息:

    Using CA Certificate fingerprint from master server:
    01:23:45:67:89:AB:CD:EF:01:23:45:67:89:AB:CD:EF:01:23:45:67
    If clients need an authorization token for installation, please specify one here.
    Token (leave blank for no authorization token):

    如果将授权令牌字段留空,则将收到以下消息:

    WARNING: Authorization Token was not specified.
    Manual steps may be required before backups and restores can occur.
    
  11. 键入 yn 以响应问题。
    The upgrade will likely take Y to Z minutes.
    Do you want to upgrade clients now? (y/n) [y]
  12. 更新所有服务器和客户端后,通过在主服务器上以 root 用户身份输入以下命令,启动 bprd 后台驻留程序:
    /usr/openv/netbackup/bin/initbprd