NetBackup™ 升级快速入门指南

Last Published:
Product(s): NetBackup (10.1)

升级到 NetBackup 10.1 的安装前过程

使用以下过程将您的环境升级到 NetBackup 10.1。

有多个工具可帮助您执行引导式方法所需的额外步骤。有关更多详细信息,请与关键业务服务 (BCS) 代表联系。

如果 NetBackup 升级包括升级到 RHEL 7.5 并且您使用光纤传输介质服务器 (FTMS),则需要执行其他步骤。我们提供了更多信息可供查看。

请参见 NetBackup 升级指南

注意:

如果 NetBackup 安装中包括使用 Global Cluster Option (GCO) 的全局群集主服务器,则遵循本指南中的升级规划准则。然后,请参考以下文档了解有关升级这些服务器的具体步骤:https://www.veritas.com/support/en_US/article.100041191

升级到 NetBackup 10.1 并完成映像元数据迁移的安装前步骤

  1. 使用 SORT 工具执行环境检查。

    请参见 NetBackup 升级指南

  2. 下载 Veritas Usage Insights 的客户注册密钥。我们提供了有关 Veritas Usage Insights 的更多信息。

    请参见 NetBackup 升级指南

    在安装和升级到 NetBackup 10.1 期间,请允许安装程序将 veritas_customer_registration_key.json 文件复制到其最终目标。NetBackup 可以通过此过程正确地设置文件权限和所有权。如果不通过安装或升级过程将该文件放在系统中,该过程可能无法正常进行。

  3. (视情况而定)在 Linux 上,如果 NetBackup 数据库文件位于 btrfs 文件系统上,请在升级之前将其移至受支持的文件系统(如 ext4xfs)。不支持将 NetBackup 数据库放在 btrfs 文件系统上。数据库文件驻留在主服务器上的 /usr/openv/db 目录下。

    要在 Linux 上移动 NetBackup 数据库文件,请执行以下操作:

    • 执行目录库备份。

    • 关闭所有 NetBackup 后台驻留程序:

      /usr/openv/netbackup/bin/bp.kill_all

    • 启动 SQL Anywhere 后台驻留程序:

      /usr/openv/netbackup/bin/nbdbms_start_stop start

    • 移动现有数据、索引和事务日志文件:

      /usr/openv/db/bin/nbdb_move -data data_directory -index index_directory -tlog log_directory

      如果使用镜像事务日志,请使用以下所示命令:

      /usr/openv/db/bin/nbdb_move -data data_directory -index index_directory -tlog log_directory -mlog log_mirror_directory

    • 启动所有 NetBackup 后台驻留程序:

      /usr/openv/netbackup/bin/bp.start_all

    • 执行目录库备份。

  4. (视情况而定)在 Windows 上,请确保应用所有操作系统和安全更新。我们提供了更多信息可供查看。

    请参见 NetBackup 升级指南

  5. 执行通常与 NetBackup 环境相关的任何升级前任务。例如:

    • 停止所有自定义脚本或第三方脚本。

    • 执行所有特定于群集的任务。

    • 运行目录库热备份。

    • 禁用所有存储生命周期策略 (SLP)。

    • 停用所有 NetBackup 策略。

    • 停用所有 NetBackup 7.5.x 之前环境的所有磁盘分段作业存储单元。

    • 对于 VMware 和 Red Hat 虚拟化 (RHV) 环境,在升级之前减小作业数据库的大小。升级后,将为现有 VMware 和 RHV 作业分配资产命名空间,以在资产级别启用访问控制。此过程可能需要一些时间。我们提供了有关此过程的更多信息:

      请参见 NetBackup 升级指南

    • 仅对于群集系统,请使以下 NetBackup 资源脱机:

      • Windows Server 故障转移群集 (WSFC):除磁盘、虚拟名称和虚拟 IP 地址外,使所有 NetBackup 组资源脱机。请参考 Microsoft 群集管理文档,确定如何通过群集管理器界面让 NetBackup 组资源脱机。

      • Cluster Server (VCS) 群集:使 NetBackup 资源脱机。

        使用如下所示的命令以及 NetBackup 选项冻结 -persist 组:

        hagrp -freeze NetBackup_service_group -persistent

      有关使这些资源脱机的命令,请参考《NetBackup 群集主服务器管理指南》。

  6. (视情况而定)如果计划将 NetApp 群集从节点范围模式更改为 Vserver 模式,请为每个文件服务器创建一份详细的映像报告。可以使用 bpimagelist 命令生成此报告。显示的示例是一种可能的选项。使用环境所需的任何选项。

    bpimagelist –client ndmp_host_name

  7. 从 NetBackup 8.0 开始,NetBackup 主服务器包含配置的 Tomcat Web 服务器以支持关键备份操作。此 Web 服务器在具有有限权限的用户帐户元素下执行操作。必须在每台主服务器(或群集主服务器的每个节点)上提供这些用户帐户元素。有关更多信息,请访问:

    请参见 NetBackup 升级指南

    注意:

    建议您保存用于 NetBackup Web 服务的用户帐户的详细信息。主服务器恢复需要备份 NetBackup 目录库时所使用的相同 NetBackup Web 服务用户帐户和凭据。

    注意:

    如果在安全模式下运行 NetBackup PBX,请将 Web 服务用户添加为 PBX 的授权用户。我们提供了有关确定 PBX 模式及如何正确添加用户的更多信息。

    http://www.veritas.com/docs/000115774

  8. (视情况而定)如果您已对 Tomcat Web 服务器的设置进行自定义,请确定这些设置是否在升级期间保持不变。有关更多信息,请访问:

    请参见 NetBackup 升级指南

  9. 停止系统上与 NetBackup 交互的任何应用程序。此步骤包括正在备份的任何数据库或系统组件。未能停止这些应用程序可能会导致意外行为。观察到的行为包括中止的升级和应用程序故障。

    对于 Oracle 用户,请确保未运行任何备份。停止 RMAN 进程,然后再安装 NetBackup。如果您使用的是 AIX,则停止 RMAN 进程后,应以 root 用户身份运行 /usr/bin/slibclean

    如果无法停止 Oracle 数据库,可使用一个过程在 Oracle 数据库处于活动状态时安装 NetBackup。我们提供了有关此主题的更多信息。

    http://www.veritas.com/docs/TECH158276

  10. 停止所有 NetBackup 服务。

    • 在 UNIX 系统上:/usr/openv/netbackup/bin/bp.kill_all

    • 在 Windows 系统上:install_path\NetBackup\bin\bpdown -f

安装前过程已完成。继续升级 NetBackup 二进制文件。