Veritas NetBackup™ 升级指南
- 介绍
- 计划升级
- 主服务器升级
- 介质服务器升级
- NetBackup 的 MSDP 升级
- 客户端升级
- 使用 VxUpdate 管理 NetBackup 部署
- 附录 A. 参考信息
升级到 NetBackup 9.1 的预安装过程
使用以下过程将您的环境升级到 NetBackup 9.1。
有多个工具可帮助您执行引导式方法所需的额外步骤。有关更多详细信息,请与关键业务服务 (BCS) 代表联系。
如果 NetBackup 升级包括升级到 RHEL 7.5 并且您使用光纤传输介质服务器 (FTMS),则需要执行其他步骤。我们提供了更多信息可供查看。
请参见关于支持光纤传输介质服务器和 RHEL 7.5 及更高版本的 NetBackup 9.1。
注意:
在将 NetBackup 主服务器更新为 9.1 版之前,请记住将 OpsCenter 更新为 9.1 版。您还必须禁用 OpsCenter 数据收集。有关完整信息,请参见 OpsCenter 管理指南。
http://www.veritas.com/docs/DOC5332
请注意,对于 OpsCenter 在 64 位 Windows 平台上的升级,存在一个已知问题。如果已安装语言包或 Maintenance Pack,升级可能会失败。我们提供了有关此问题的更多信息。
http://www.veritas.com/docs/TECH211070
您可以为特定的主服务器禁用 OpsCenter 数据收集。如果禁用数据收集,您可以先升级主服务器,后升级 OpsCenter 服务器。禁用数据收集会导致已知问题。我们提供了有关禁用数据收集及其风险的更多信息。
注意:
如果 NetBackup 安装中包括使用 Global Cluster Option (GCO) 的全局群集主服务器,则遵循本指南中的升级规划准则。然后,请参考以下文档了解有关升级这些服务器的具体步骤:https://www.veritas.com/support/en_US/article.100041191
升级到 NetBackup 9.1 并完成映像元数据迁移的预安装步骤
- 使用 SORT 工具执行环境检查。
请参见建议的 SORT 升级过程。
- 下载 Veritas Usage Insights 的客户注册密钥。我们提供了有关 Veritas Usage Insights 的更多信息。
在安装和升级到 NetBackup 9.1 期间,请允许安装程序将
veritas_customer_registration_key.json
文件复制到其最终目标。NetBackup 可以通过此过程正确地设置文件权限和所有权。如果不通过安装或升级过程将该文件放在系统中,该过程可能无法正常进行。 - (视情况而定)在 UNIX 上,如果 NetBackup 数据库文件位于
btrfs
文件系统上,请在升级之前将其移至受支持的文件系统(如ext4
或xfs
)。不支持将 NetBackup 数据库放在btrfs
文件系统上。数据库文件驻留在主服务器上的/usr/openv/db
目录下。要在 UNIX 上移动 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
执行目录库备份。
- (视情况而定)在 Windows 上,请确保应用所有操作系统和安全更新。我们提供了更多信息可供查看。
执行通常与 NetBackup 环境相关的任何升级前任务。例如:
停止所有自定义脚本或第三方脚本。
执行所有特定于群集的任务。
运行目录库热备份。
为此主服务器禁用 OpsCenter 数据收集。
禁用所有存储生命周期策略 (SLP)。
停用所有 NetBackup 策略。
停用所有 NetBackup 7.5.x 之前环境的所有磁盘分段作业存储单元。
对于 VMware 和 Red Hat 虚拟化 (RHV) 环境,在升级之前减小作业数据库的大小。升级后,将为现有 VMware 和 RHV 作业分配资产命名空间,以在资产级别启用访问控制。此过程可能需要一些时间。我们提供了有关此过程的更多信息:
请参见在升级之前减小作业数据库的大小。
仅对于群集系统,请使以下 NetBackup 资源脱机:
Windows Server 故障转移群集 (WSFC):除磁盘、虚拟名称和虚拟 IP 地址外,使所有 NetBackup 组资源脱机。请参考 Microsoft 群集管理文档,确定如何通过群集管理器界面让 NetBackup 组资源脱机。
Cluster Server (VCS) 群集:使 NetBackup 资源脱机。
使用如下所示的命令以及 NetBackup 选项冻结 -persist 组:
hagrp -freeze NetBackup_service_group -persistent
有关使这些资源脱机的命令,请参考《Veritas NetBackup 群集主服务器管理指南》。
- (视情况而定)如果计划将 NetApp 群集从节点范围模式更改为 Vserver 模式,请为每个文件服务器创建一份详细的映像报告。可以使用 bpimagelist 命令生成此报告。显示的示例是一种可能的选项。使用环境所需的任何选项。
bpimagelist –client ndmp_host_name
- 从 NetBackup 8.0 开始,NetBackup 主服务器包含配置的 Tomcat Web 服务器以支持关键备份操作。此 Web 服务器在具有有限权限的用户帐户元素下执行操作。必须在每台主服务器(或群集主服务器的每个节点)上提供这些用户帐户元素。有关更多信息,请访问:
请参见NetBackup 主服务器 Web 服务器用户和组创建。
注意:
建议您保存用于 NetBackup Web 服务的用户帐户的详细信息。主服务器恢复需要备份 NetBackup 目录库时所使用的相同 NetBackup Web 服务用户帐户和凭据。
注意:
如果在安全模式下运行 NetBackup PBX,请将 Web 服务用户添加为 PBX 的授权用户。我们提供了有关确定 PBX 模式及如何正确添加用户的更多信息。
- (视情况而定)如果您已对 Tomcat Web 服务器的设置进行自定义,请确定这些设置是否在升级期间保持不变。有关更多信息,请访问:
- 停止系统上与 NetBackup 交互的任何应用程序。此步骤包括正在备份的任何数据库或系统组件。未能停止这些应用程序可能会导致意外行为。观察到的行为包括中止的升级和应用程序故障。
对于 Oracle 用户,请确保未运行任何备份。停止 RMAN 进程,然后再安装 NetBackup。如果您使用的是 AIX,则停止 RMAN 进程后,应以 root 用户身份运行 /usr/bin/slibclean。
如果无法停止 Oracle 数据库,可使用一个过程在 Oracle 数据库处于活动状态时安装 NetBackup。我们提供了有关此主题的更多信息。
停止所有 NetBackup 服务。
在 UNIX 系统上:/usr/openv/netbackup/bin/bp.kill_all
在 Windows 系统上:install_path\NetBackup\bin\bpdown -f
预安装过程已完成。根据您的平台,继续升级 NetBackup 二进制文件。我们提供了有关此主题的更多信息。