NetBackup™ 升级指南
- 介绍
- 计划升级
- 主服务器升级
- 介质服务器升级
- NetBackup 的 MSDP 升级
- 客户端升级
- 使用 VxUpdate 管理 NetBackup 部署
- 附录 A. 参考信息
- 关于将客户端软件从主服务器推送到客户端
在 Linux 上静默升级 NetBackup 介质服务器软件
可以使用本机安装程序升级 NetBackup Linux 介质服务器。既可以使用 NetBackup 安装脚本,也可以使用您首选的安装程序方法。
对于 Linux:rpm、yum 等。
/usr/openv/pack/install.history
文件中将记录成功的安装或升级。
小心:
使用本机安装程序升级 NetBackup Red Hat 和 SUSE Linux 之前,必须先删除 NetBackup Nutanix 插件软件包。Nutanix 插件和 NetBackup 在同一位置安装相同的二进制文件,这会导致升级失败。升级失败并显示 install of package_name conflicts with file from package package_name 错误消息。
使用如下所示的命令卸载插件,然后再尝试 NetBackup 升级。
rpm -e VRTSnbntnxahv*
要使用本机安装程序升级 Linux 介质服务器二进制文件,请执行以下操作:
- 请在介质服务器
/tmp
目录中创建 NetBackup 安装应答文件 (NBInstallAnswer.conf
)。我们提供了有关应答文件及其内容的更多信息。 - (视情况而定)如果您的环境使用 NetBackup 证书颁发机构,并且已为介质服务器配置 NetBackup 证书颁发机构,请转至 4。否则,请在
NBInstallAnswer.conf
中填充以下所需信息:CA_CERTIFICATE_FINGERPRINT=fingerprint
示例(指纹值换行,以提高可读性):
CA_CERTIFICATE_FINGERPRINT=01:23:45:67:89:AB:CD:EF:01:23:45:67: 89:AB:CD:EF:01:23:45:67
根据 NetBackup 环境中的安全配置,可能需要将 AUTHORIZATION_TOKEN 选项添加到应答文件中。我们提供了有关 AUTHORIZATION_TOKEN 选项的附加信息。
- (视情况而定)如果您的环境使用外部证书颁发机构,并且已为介质服务器配置外部证书颁发机构,请转至 4。否则,请在
NBInstallAnswer.conf
中填充以下所需信息:ECA_CERT_PATH
此字段用于指定外部证书文件的路径和文件名。从文件设置外部证书时需要此字段。
ECA_TRUST_STORE_PATH
此字段用于指定表示信任存储区位置的文件的路径和文件名。从文件设置外部证书时需要此字段。
ECA_PRIVATE_KEY_PATH
此字段用于指定表示私钥的文件的路径和文件名。从文件设置外部证书时需要此字段。
ECA_KEY_PASSPHRASEFILE
此字段用于指定包含 keystore 访问密码的文件的路径和文件名。此字段是可选字段,仅当从文件设置外部证书时适用。
ECA_CRL_CHECK_LEVEL
此字段用于指定 CRL 模式。此字段为必填字段。支持的值为:
USE_CDP:使用证书中定义的 CRL。
USE_PATH:使用 ECA_CRL_PATH 中指定的路径中的 CRL。
DISABLED:不使用 CRL。
ECA_CRL_PATH
此字段用于指定与外部 CA 证书关联的 CRL 的路径。仅当 ECA_CRL_CHECK_LEVEL 设置为 USE_PATH 时才需要此字段。如果不适用,请将此字段留空。
- 此外,您可以将显示的可选参数添加到
NBInstallAnswer.conf
文件。其他 SERVER 条目
我们提供了有关每个选项的更多信息。
- 将匹配您的服务器平台的服务器软件包下载到具有足够空间的系统。然后提取所需的服务器软件包。
提取服务器软件包文件的内容。示例:
对于 Linux Red Hat:
tar -xzvf NetBackup_11.0_LinuxR_x86_64.tar.gz
对于 Linux SuSE:
tar -xzvf NetBackup_11.0_LinuxS_x86_64.tar.gz
- 更改为所需操作系统的目录,然后将软件包复制到介质服务器。
操作系统目录:
对于 Linux Red Hat:
NetBackup_11.0_LinuxR_x86_64/linuxR_x86/anb
对于 Linux SuSE:
NetBackup_11.0_LinuxS_x86_64/linuxS_x86/anb
将服务器文件复制到要安装的计算机
注意:
Java GUI 和 JRE 升级是可选项。如果不希望进行升级,请不要复制和安装
VRTSnbjava
和VRTSnbjre
软件包。如果您决定不升级旧的 Java GUI 和 JRE 软件包,请将其删除。
请参见升级后添加或删除 Java 组件。
VRTSnbcfg.rpm
VRTSnbclibs.rpm
VRTSnbclt.rpm
VRTSnbjava.rpm
VRTSnbjre.rpm
VRTSnbpck.rpm
VRTSnbslibs.rpm
VRTSnetbp.rpm
VRTSpbx.rpm
VRTSpddea.rpm
VRTSpddes.rpm
VRTSpddeu.rpm
- 安装 Cohesity 预检查软件包。
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 SYMCpddes rpm -e SYMCnetbp
- 使用下面显示的命令按所示顺序安装这些文件:
注意:
Java GUI 和 JRE 升级是可选项。如果不希望进行升级,请不要复制和安装
VRTSnbjava
和VRTSnbjre
软件包。如果您决定不升级旧的 Java GUI 和 JRE 软件包,请将其删除。
请参见升级后添加或删除 Java 组件。
RedHat Linux
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 VRTSnetbp.rpm rpm -U VRTSnbslibs.rpm
注意:
NetBackup 11.0 中不再提供
VRTSpddei
软件包。如果要继续对 VM 映像进行即时访问或恶意软件扫描,请删除此 rpm 并安装libguestfs.rpm
和python3-libguestfs.rpm
。SuSE Linux
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 VRTSnetbp.rpm rpm -U VRTSnbslibs.rpm
- 如果不再计划使用旧版本的 Java GUI 和 JRE,可以将其删除。
Linux:
rpm -e VRTSnbjava.rpm
rpm -e VRTSnbjre.rpm