Veritas NetBackup™ 升级指南

Last Published:
Product(s): NetBackup (8.1)
  1. 介绍
    1.  
      关于《NetBackup 8.1 升级指南》
    2. 关于 NetBackup 8.1 中的更改
      1.  
        关于 MSDP 更改
      2.  
        关于 NetBackup 8.1 的证书要求
      3.  
        NetBackup Bare Metal Restore 功能不支持还原 NetBackup 8.1 客户端
      4.  
        SCCM 和 Chef 部署工具及文档现已可用
    3.  
      NetApp 群集可能需要的更改
    4.  
      关于升级过程中的自动文件更改
    5.  
      使用自动映像复制复制 Bare Metal Restore 信息时出错
    6.  
      已知目录库备份限制
    7.  
      关于 Veritas Services and Operations Readiness Tools
    8.  
      建议的 SORT 全新安装过程
    9.  
      建议的 SORT 升级过程
    10.  
      关于 NetBackup 预安装检查程序
  2. 计划升级
    1.  
      关于计划 NetBackup 8.1 升级
    2.  
      如何计划升级到 NetBackup 8.1
    3.  
      创建用户帐户以支持 NetBackup Web 服务器
    4.  
      AIX 主服务器的特殊准则
    5.  
      NetBackup 8.1 中的 MSDP 更改
    6.  
      关于 NetBackup 主机的安全证书
  3. 主服务器升级
    1.  
      关于主服务器升级
    2.  
      升级到 NetBackup 8.1 的预安装过程
    3.  
      在 Windows 系统上执行本地、远程或群集服务器升级
    4.  
      在 Windows 系统上执行静默升级
    5.  
      将 UNIX/Linux 服务器软件升级到 NetBackup 8.1
    6.  
      升级到 NetBackup 8.1 的安装后过程
    7. 关于装入 NetBackup 软件介质
      1.  
        在 UNIX 或 Linux 系统上装入 NetBackup 软件介质
    8.  
      关于 NetBackup 启动和关闭脚本
    9.  
      在升级之后完成系统更新
  4. 介质服务器升级
    1.  
      将 NetBackup 介质服务器升级到 NetBackup 8.1
  5. NetBackup 的 MSDP 升级
    1.  
      NetBackup 8.1 的 MSDP 升级注意事项
    2.  
      关于 MSDP 滚动数据转换
    3.  
      关于 MSDP 指纹识别算法的更改
  6. 附录 A. 参考信息
    1.  
      NetBackup 主服务器 Web 服务器用户和组创建
    2.  
      在群集主服务器的不活动节点上生成证书
    3.  
      关于 NetBackup Java Runtime Environment
    4.  
      关于 NetBackup 应答文件
    5.  
      安装或升级到 NetBackup 8.1 后立即更新主服务器上的云配置文件
    6.  
      关于 NetBackup 软件可用性
    7.  
      关于 NetBackup 介质工具包
    8.  
      关于 NetBackup 电子软件产品 (ESD) 映像
    9.  
      NetApp 群集升级后的其他步骤
    10.  
      将 NetApp 磁盘阵列与 Replication Director 一起使用
    11.  
      关于 NetBackup 版本之间的兼容性
    12.  
      UNIX 和 Linux 的安装和升级要求
    13.  
      Windows 和 Windows 群集的安装和升级要求
    14.  
      Windows 群集安装和升级的要求
    15.  
      在升级服务器之后升级客户端
    16.  
      使用本机安装程序安装和升级 UNIX 和 Linux 客户端二进制文件
    17.  
      通过将所有数据迁移到新介质服务器来删除群集介质服务器
    18.  
      禁用 NetBackup OpsCenter 服务器与 NetBackup 主服务器之间的连接
    19.  
      Amazon 云存储服务器的升级后过程

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

使用 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