NetBackup™ 升级指南
- 介绍
- 计划升级
- 主服务器升级
- 介质服务器升级
- NetBackup 的 MSDP 升级
- 客户端升级
- 使用 VxUpdate 管理 NetBackup 部署
- 附录 A. 参考信息
- 关于将客户端软件从主服务器推送到客户端
升级到 NetBackup 11.0 的安装前过程
在计划 NetBackup 11.0 升级时,请注意以下显示的常规信息:
有多个工具可帮助您执行引导式方法所需的额外步骤。有关更多详细信息,请与关键业务服务 (BCS) 代表联系。
如果 NetBackup 升级包括升级到 RHEL 7.5 并且您使用光纤传输介质服务器 (FTMS),则需要执行其他步骤。我们提供了更多信息可供查看。
如果 NetBackup 安装中包括使用 Global Cluster Option (GCO) 的全局群集主服务器,则遵循本指南中的升级规划准则。然后,请参考以下文档了解有关升级这些服务器的具体步骤:https://www.veritas.com/support/en_US/article.100041191
NetBackup IT Analytics 是用于 NetBackup 报告和分析的解决方案。可能会在 NetBackup 主服务器升级期间升级 NetBackup IT Analytics Data Collector。我们提供了有关 NetBackup IT Analytics Data Collector 和升级的更多信息。
使用所示过程准备将主服务器升级到 NetBackup 11.0。
升级到 NetBackup 11.0 并完成映像元数据迁移的安装前步骤
- 使用 SORT 工具执行环境检查。
请参见建议的 SORT 升级过程。
- 使用如下所示的过程下载许可证文件:
使用用户名和密码登录到 Cohesity 支持帐户(Cohesity 支持)。
选择“授权许可”。通过此选项可转到 Cohesity 授权管理系统 (VEMS)。
在 VEMS 主菜单上选择“授权”。
在“授权”页面中搜索要用于生成许可证密钥的授权。
找到授权后,选择关联的“生成许可证”选项。
使用“选择版本”过滤器,查看要部署的产品版本的许可证密钥选项列表。
在表中选择许可证密钥选项,指定所需的信息,然后选择“生成”。
选择“下载文件”可将新许可证保存到计算机。
注意:
我们提供了有关如何下载许可证文件的更多信息:https://www.veritas.com/content/support/en_US/article.100048764
- 运行数据库预检查工具,以确认您的环境已准备好转换为新的 NetBackup 数据库。有关此工具的详细信息,请参见:
- (视情况而定)在 Linux 上,如果 NetBackup 数据库文件位于
btrfs
文件系统上,请在升级之前将其移至受支持的文件系统(如ext4
或xfs
)。不支持将 NetBackup 数据库放在btrfs
文件系统上。数据库文件驻留在主服务器上的/usr/openv/db
目录下。要在 Linux 上移动 NetBackup 数据库文件,请执行以下操作:
执行目录库备份。
关闭所有 NetBackup 后台驻留程序:
/usr/openv/netbackup/bin/bp.kill_all
启动 NetBackup 数据库服务器
/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 上,请确保应用所有操作系统和安全更新。我们提供了更多信息可供查看。
- (视情况而定)在 Windows 上,如果 NetBackup 安装目录包含大量文件,则升级时间可能会更长。我们提供了更多信息可供查看。
执行通常与 NetBackup 环境相关的任何升级前任务。例如:
禁用防病毒软件。
如果无法禁用防病毒软件,则应从病毒扫描事件中排除 NetBackup 文件和文件夹。我们提供了有关排除 NetBackup 文件和文件夹的更多信息。https://www.veritas.com/support/en_US/article.100004864
停止所有自定义脚本或第三方脚本。
执行所有特定于群集的任务。
运行目录库热备份。
禁用所有存储生命周期策略 (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
有关使这些资源脱机的命令,请参考《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 服务器的设置进行自定义,请确定这些设置是否在升级期间保持不变。有关更多信息,请访问:
请参见持久性 Java 虚拟机选项。
- 停止系统上与 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 二进制文件。我们提供了有关此主题的更多信息。