NetBackup™ 升级指南
- 介绍
- 计划升级
- 主服务器升级
- 介质服务器升级
- NetBackup 的 MSDP 升级
- 客户端升级
- 使用 VxUpdate 管理 NetBackup 部署
- 附录 A. 参考信息
- 关于将客户端软件从主服务器推送到客户端
在 Linux 上静默升级 NetBackup 主服务器软件
可以使用本机安装程序升级 NetBackup Linux 主服务器。既可以使用 NetBackup 安装脚本,也可以使用您首选的安装程序方法。
对于 Linux:rpm、yum 等。
/usr/openv/pack/install.history
文件中将记录成功的安装或升级。
注意:
由于软件包名称发生更改,使用本机安装程序方法时需要执行其他步骤,才能将主服务器从 NetBackup 7.7.3 及更早版本升级到 NetBackup 8.0 及更高版本。有两种方法可以正确升级主服务器以及将其转换为 NetBackup 软件包。您可以使用 NetBackup 安装程序将主服务器升级到新的 NetBackup 软件包。或者,也可以按照本机安装程序的过程,执行相应步骤。我们提供了更多信息可供查看。
请参见“要使用本机安装程序升级 Linux 主服务器二进制文件,请执行以下操作:”。
这两种升级方法可以实现相同的结果。成功升级到 NetBackup 软件包后,可以使用选择的安装程序执行将来的升级。
要使用本机安装程序升级 Linux 主服务器二进制文件,请执行以下操作:
- 以 root 用户身份登录服务器。
- 如果 NetBackup 管理控制台处于打开状态,现在必须将其关闭。
- (视情况而定)对于群集环境,请执行以下任务:
如有必要,请编辑
bp.conf
和vm.conf
文件,如下所述:如果存在
REQUIRED_INTERFACE
条目,请将其替换为CLUSTER_NAME
条目。否则,请添加新的CLUSTER_NAME
条目。此条目应定义为虚拟服务器名称。对于主服务器,请确保第一个
SERVER
条目与bp.conf
文件的CLUSTER_NAME
条目匹配。使 NetBackup 组脱机。使用显示的命令:
/opt/VRTSvcs/bin/hares -offline
冻结 NetBackup 组,以便在升级非活动节点的过程中不发生迁移。使用显示的命令:
/opt/VRTSvcs/bin/hagrp -freeze group -persistent
如果已配置 VCS 群集,则可以使用 Cluster Manager 界面或命令行冻结 NetBackup 组。
在继续执行群集升级之前,请参考《NetBackup 群集主服务器管理指南》,以了解其他群集升级要求。
- 运行升级脚本后,您修改过且第 1 章中未包括的 NetBackup 脚本都会被删除。我们提供了有关此主题的更多信息。
请参见关于升级过程中的自动文件更改。
保存您已修改并希望保留的所有文件。
- 请在主服务器的临时目录中创建 NetBackup 安装应答文件 (
NBInstallAnswer.conf
)。该目录通常为/tmp
目录。我们提供了有关应答文件及其内容的更多信息。 - 您可以将可选参数添加到
NBInstallAnswer.conf
文件中。所示参数是可以添加的一些参数的示例。查看本文档的 NetBackup 应答文件部分:LICENSE 条目
LICENSE 条目仅在主服务器上为必填项。
要从 NetBackup 10.3 之前的版本升级到 NetBackup 10.3 或更高版本,需要提供 LICENSE 条目。LICENSE=TEMP_PRODUCTION | license_file_path 如果未从 Cohesity 授权管理门户下载许可证,可以使用 TEMP_PRODUCTION。有关更多信息,请访问:https://www.veritas.com/support/en_US/article.100058779
对于从 NetBackup 10.3 或更高版本升级,如果已安装有效许可证且许可证未失效,则无需提供 LICENSE 条目。
SERVER 条目
DATABASE_USER
VXDBMS_POSTGRESQL_POOLER_ODBC_PORT
- (视情况而定)如果要为用户或用户组分配 RBAC 安全和备份管理角色,请在
NBInstallAnswer.conf
中填充以下所需信息:RBAC_DOMAIN_TYPE
此字段用于指定用户或用户组所属的域类型。支持以下 RBAC_DOMAIN_TYPE 值:NT, VX, UNIXPWD, LDAP。
RBAC_DOMAIN_NAME
此字段用于指定用户或用户组所属域的名称。
RBAC_PRINCIPAL_TYPE
此字段用于指定 USER 或 USERGROUP。
RBAC_PRINCIPAL_NAME
此字段用于指定用户名或用户组。
我们提供了有关 RBAC_* 选项的更多信息。
请参见关于 RBAC 引导。
- 将匹配您的服务器平台的服务器软件包下载到具有足够空间的系统。然后提取服务器软件包文件的内容。
提取服务器软件包文件的内容。示例:
对于 Linux RedHat:
tar -xzvf NetBackup_11.0_LinuxR_x86_64.tar.gz
对于 Linux SuSE:
tar -xzvf NetBackup_11.0_LinuxS_x86_64.tar.gz
- 更改为所需操作系统的目录,然后将软件包复制到要安装的计算机。
操作系统目录:
对于 Linux RedHat:
NetBackup_11.0_LinuxR_x86_64/linuxR_x86/anb
对于 Linux SuSE:
NetBackup_11.0_LinuxS_x86_64/linuxS_x86/anb
将软件包复制到要安装的计算机:
注意:
安装 NetBackup 管理控制台是可选操作。如果不希望进行安装,请不要复制和安装
VRTSnbjava
软件包。VRTSnbcfg.rpm
VRTSnbclibs.rpm
VRTSnbclt.rpm
VRTSnbjava.rpm
VRTSnbjre.rpm
VRTSnbmqbrkr.rpm
VRTSnbpck.rpm
VRTSnbprimary.rpm
VRTSnbslibs.rpm
VRTSnbweb.rpm
VRTSnetbp.rpm
VRTSpbx.rpm
VRTSpddea.rpm
VRTSpddes.rpm
VRTSpddeu.rpm
VRTSpostgresql.rpm
- (视情况而定)如果要从 NetBackup 8.0 之前的版本升级,请删除旧的 SYMC* 软件包。所示示例指示了用于删除 SYMC RPM 软件包的命令。此过程将保留您的 NetBackup 配置。
rpm -e SYMCnbjava rpm -e SYMCpddea rpm -e SYMCnbclt rpm -e SYMCnbjre rpm -e SYMCnetbp rpm -e SYMCpddes
- (视情况而定):如果是从 NetBackup 10.1.1 或更低版本升级,并且您要安装 NetBackup IT Analytics Data Collector;或者您有未配置的 NetBackup IT Analytics Data Collector,您希望进行升级:
使用 mkdir -p /usr/openv/tmp 命令创建 /usr/openv/tmp 目录。
将
ita_dc.tar.gz
tarball 从介质的/catalog/anb/
目录复制到/usr/openv/tmp
。验证是否在
NBInstallAnswer.confNetBackup
文件中将 INSTALL_ITA_DATA_COLLECTOR 值设置为 YES。如果不希望安装 IT Analytics Data Collector,请确保在
NBInstallAnswer.conf
文件中将 INSTALL_ITA_DATA_COLLECTOR 值设置为 NO。
- 使用下面显示的命令按所示顺序安装这些文件:
RedHat Linux
rpm -U VRTSnbpck.rpm rpm -U VRTSpbx.rpm rpm -U VRTSnbclt.rpm rpm -U VRTSnbclibs.rpm rpm -U VRTSnbjre.rpm rpm -U VRTSnbjava.rpm rpm -U VRTSpddes.rpm rpm -U VRTSpddeu.rpm rpm -U VRTSpddea.rpm rpm -U VRTSnbcfg.rpm rpm -U VRTSpostgresql.rpm rpm -U VRTSnetbp.rpm rpm -U VRTSnbprimary.rpm rpm -U VRTSnbmqbrkr.rpm rpm -U VRTSnbweb.rpm rpm -U VRTSnbslibs.rpm
注意:
NetBackup 11.0 中不再提供
VRTSpddei
软件包。如果要继续对 VM 映像进行即时访问或恶意软件扫描,请删除此 rpm 并安装libguestfs.rpm
和python3-libguestfs.rpm
。SuSE Linux
rpm -U VRTSnbpck.rpm rpm -U VRTSpbx.rpm rpm -U VRTSnbclt.rpm rpm -U VRTSnbclibs.rpm rpm -U VRTSnbjre.rpm rpm -U VRTSnbjava.rpm rpm -U VRTSpddeu.rpm rpm -U VRTSpddea.rpm rpm -U VRTSpddes.rpm rpm -U VRTSnbcfg.rpm rpm -U VRTSpostgresql.rpm rpm -U VRTSnetbp.rpm rpm -U VRTSnbprimary.rpm rpm -U VRTSnbmqbrkr.rpm rpm -U VRTSnbweb.rpm rpm -U VRTSnbslibs.rpm
- 如果您决定在升级完成后安装 NetBackup 管理控制台,我们提供了其他信息供您查看。
请参见升级后添加或删除 Java 组件。