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 及更高版本。有两种方法可以正确升级主服务器以及将其转换为 Veritas 软件包。您可以使用 NetBackup 安装程序将主服务器升级到新的 Veritas 软件包。或者,也可以按照本机安装程序的过程,执行相应步骤。我们提供了更多信息可供查看。
请参见“要使用本机安装程序升级 Linux 主服务器二进制文件,请执行以下操作:”。
这两种升级方法可以实现相同的结果。成功升级到 Veritas 软件包后,可以使用选择的安装程序执行将来的升级。
要使用本机安装程序升级 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
目录。我们提供了有关应答文件及其内容的更多信息。 - (视情况而定)将主服务器从 NetBackup 8.1.1 或更低版本升级时,在
NBInstallAnswer.conf
中填充以下信息:USAGE_INSIGHTS_FILE_PATH=path
- 您可以将可选参数添加到
NBInstallAnswer.conf
文件中。所示参数是可以添加的一些参数的示例。Veritas 建议您查看本文档的 NetBackup 应答文件部分:LICENSE 条目
SERVER 条目
- (视情况而定)如果要为用户或用户组分配 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_10.0_LinuxR_x86_64.tar.gz
对于 Linux SuSE:
tar -xzvf NetBackup_10.0_LinuxS_x86_64.tar.gz
- 更改为所需操作系统的目录,然后将服务器文件复制到要安装的计算机。
操作系统目录:
对于 Linux RedHat:
NetBackup_10.0_LinuxR_x86_64/linuxR_x86/anb
对于 Linux SuSE:
NetBackup_10.0_LinuxS_x86_64/linuxS_x86/anb
将服务器文件复制到要安装的计算机:
Linux:
VRTSnetbp.rpm
和VRTSpddes.rpm
- 提取客户端二进制文件,并将其复制到主服务器。
提取客户端二进制文件:
tar -xzvf client_dist.tar.gz
更改为所需操作系统的目录:
RedHat:
openv/netbackup/client/Linux/RedHat3.10.0
SuSE:
openv/netbackup/client/Linux/SuSE3.0.76
将显示的文件复制到主服务器。
Linux
VRTSnbpck.rpm VRTSpbx.rpm VRTSnbclt.rpm VRTSnbjre.rpm VRTSnbjava.rpm VRTSpddea.rpm VRTSnbcfg.rpm
- 安装 Veritas 预检查软件包。
Linux:rpm –U VRTSnbpck.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
- 使用下面显示的命令按所示顺序安装这些文件:
Linux
rpm –U VRTSpbx.rpm rpm –U VRTSnbclt.rpm rpm –U VRTSnbjre.rpm rpm –U VRTSnbjava.rpm rpm –U VRTSpddea.rpm rpm –U VRTSpddes.rpm rpm –U VRTSnbcfg.rpm rpm –U VRTSnetbp.rpm
- 如果您决定在安装完成后安装 Java GUI 或 JRE,我们提供了其他信息供您查看。