Veritas NetBackup™ 升级指南
- 介绍
- 计划升级
- 主服务器升级
- 介质服务器升级
- NetBackup 的 MSDP 升级
- 客户端升级
- 使用 VxUpdate 管理 NetBackup 部署
- 附录 A. 参考信息
存储库管理
VxUpdate 使用驻留在主服务器上的存储库。存储库包含可以部署到介质服务器和客户端的所有软件包。您的存储库可以包含升级软件包、工程二进制文件和修补程序。通过 VxUpdate,nbrepo 命令可控制软件包存储库管理。在不使用 nbrepo 命令的情况下,不要尝试手动修改或更新存储库。随着添加的软件包增多,存储库可能会变大。确认主服务器上有足够空间可用于存储环境所需的所有软件包。监视主服务器上的存储库目录并从存储库中删除不需要的软件包。对于 UNIX,存储库位于 /usr/openv/var/global/repo
。对于 Windows,存储库位于 install_path\NetBackup\var\global\repo
。
nbrepo 命令会验证存储库并在其中填充 NetBackup 软件包。Veritas 会对 VxUpdate 软件包进行签名。尝试在存储库中填充非官方或未签名的 NetBackup 软件包将失败。在目标主机上安装 NetBackup 的部署策略中引用了这些软件包。使用 nbrepo 命令填充存储库时,请注意所需的磁盘空间。主服务器必须具有足够磁盘空间来存储部署策略中所指定 NetBackup 版本和平台的软件包。
您可以加载到存储库中的软件包类型包括:
VxUpdate 介质服务器和客户端软件包
您可以使用 VxUpdate 将 NetBackup 介质服务器和客户端升级到较新版本的 NetBackup。这些软件包与标准 NetBackup 介质服务器和客户端软件包稍有不同。软件包包括支持各种 VxUpdate 操作的其他组件。
紧急二进制文件 (EEB) 和修补程序
您可以使用 VxUpdate 将紧急二进制文件和修补程序部署到 NetBackup 8.1.2 及更高版本的介质服务器和客户端。可从支持部门获取 VxUpdate 格式化的 EEB,方式与获取传统 EEB 相同。这些 EEB 仅适用于 NetBackup 8.1.2 及更高版本。Veritas 为 NetBackup 8.1.2 及更高版本创建的任何介质服务器或客户端修补程序都包括 VxUpdate 格式化的修补程序。
下载 Veritas NetBackup 批准的介质服务器和客户端软件包
VxUpdate 格式化软件包可从 myveritas.com 授权许可门户获取。从标准位置获取紧急二进制文件和修补程序。您应下载这些软件包的 VxUpdate 版本,并将其放置在主服务器可访问的位置中。在主服务器可以访问它们后,可以将其添加到 NetBackup 软件包存储库中。
- 转到 myveritas.com 授权许可门户。
- 输入您的用户名和密码。
- 选择“授权许可”。
- 输入或选择帐号。
- 选择“应用过滤器”
- 从结果表中选择帐号。
此操作将显示授权列表。从这里,您能够下载关联软件。
- 选择“下载”
- 使用过滤器选项以将结果限制为 NetBackup 产品系列和相应的产品版本。
添加过滤器并选择“应用过滤器”。
- 在“操作”下,选择下载图标
- 在结果表中,选择 VxUpdate 软件包,然后选择“下载”。
包含介质服务器和客户端二进制文件的软件包遵循以下所示的命名约定:vxupdate_nb_version_operatingsystem_platform.sja
- 下载并将文件提取到计算机上的临时位置。
下载了所有相关软件包并将其提取到计算机后,将软件包添加到 NetBackup 软件包存储库中。我们提供了有关本主题的更多信息。
请参见“将软件包添加到 NetBackup 软件包存储库”。
将软件包添加到 NetBackup 软件包存储库
VxUpdate 只能使用已添加到 NetBackup 软件包存储库的 Veritas 签名软件包。使用 nbrepo 命令将软件包添加到存储库。此命令将元数据添加到 EMM 数据库,并将软件包放置在文件系统上的存储库目录结构中。您可以使用 nbrepo 命令列出软件包存储库的内容以及有关各个软件包的详细信息。
- 在命令提示符下导航到 admincmd 目录。
UNIX 或 Linux:/usr/openv/netbackup/bin/admincmd
Windows:install_path\NetBackup\bin\admincmd\
- 使用带有 nbrepo 选项的 -a 命令:
nbrepo -a package_path
示例:nbrepo -a C:\temp\nbclient_8.1.2_windows_x64.sja
- 成功验证软件包并将其添加到存储库之后,该命令将返回一条成功消息。
- 我们提供了有关 nbrepo 命令的更多信息。
- 如果存储库中有不再使用的软件包,请删除这些软件包。我们提供了更多信息可供查看。
从 NetBackup 软件包存储库中删除软件包
如果不再需要软件包或要节省磁盘空间,可以从存储库中删除这些软件包。例如,在所有客户端都升级到 NetBackup 8.1.2 版本后,可以删除相应的软件包。可使用 nbrepo 命令删除软件包。使用 -pkgDetails 选项可显示软件包详细信息,其中包括文件系统路径和其他软件包属性。要验证软件包是否删除,请使用 nbrepo 命令列出所有软件包。您可以确认该软件包不再位于存储库中。您还可以验证该软件包不再位于文件系统路径上。
- 在命令提示符下导航到 admincmd 目录。
UNIX 或 Linux:/usr/openv/netbackup/bin/admincmd
Windows:install_path\NetBackup\bin\admincmd\
- 使用带有 -l 选项的 nbrepo 命令可列出所有软件包及其标识符。
nbrepo -l
- 使用带有 -d 选项的 nbrepo 命令可删除任何未使用的软件包。
nbrepo -d package_identifier
示例:nbrepo -d 6
- 我们提供了有关 nbrepo 命令的更多信息。