NetBackup™ Snapshot Manager for Cloud 安装和升级指南
- 简介
- 第 I 部分. NetBackup Snapshot Manager for Cloud 安装和配置
- 准备 NetBackup Snapshot Manager for Cloud 安装
- 使用容器映像部署 NetBackup Snapshot Manager for Cloud
- 部署 NetBackup Snapshot Manager for Cloud 扩展
- 在 VM 上安装 NetBackup Snapshot Manager 扩展
- 在 Azure 中的托管 Kubernetes 群集 (AKS) 上安装 NetBackup Snapshot Manager 扩展
- 在 AWS 中的托管 Kubernetes 群集 (EKS) 上安装 NetBackup Snapshot Manager 扩展
- 在 GCP 中的托管 Kubernetes 群集 (GKE) 上安装 NetBackup Snapshot Manager 扩展
- NetBackup Snapshot Manager for Cloud 提供商
- 用于保护云主机/VM 上资产的配置
- Snapshot Manager for Cloud 目录库备份和恢复
- NetBackup Snapshot Manager for Cloud 资产保护
- NetBackup Snapshot Manager for Cloud 中的卷加密
- NetBackup Snapshot Manager for Cloud 安全
- 第 II 部分. NetBackup Snapshot Manager for Cloud 维护
- NetBackup Snapshot Manager for Cloud 日志记录
- 升级 NetBackup Snapshot Manager for Cloud
- 卸载 NetBackup Snapshot Manager for Cloud
- 对 NetBackup Snapshot Manager for Cloud 进行故障排除
在 RHEL 8.x 和 9.x 上迁移和升级 NetBackup Snapshot Manager
执行以下步骤将 NetBackup Snapshot Manager 10.0 或 10.0.0.1 从 RHEL 7.x 主机迁移到新的 RHEL 8.x 或 9.x 主机。
在 Docker 环境中安装/升级 NetBackup Snapshot Manager
- 下载 NetBackup Snapshot Manager 升级安装程序。
示例:
NetBackup_SnapshotManager_<version>.tar.gz
- 解压缩映像文件并列出内容:
# ls NetBackup_SnapshotManager_10.5.x.x-xxxx.tar.gz netbackup-flexsnap-10.5.x.x-xxxx.tar.gz flexsnap_preinstall.sh
- 运行以下命令准备 NetBackup Snapshot Manager 主机以进行安装:
# sudo ./flexsnap_preinstall.sh
- 通过运行以下命令升级 NetBackup Snapshot Manager:
# flexsnap_configure install
安装程序首先加载各个服务映像,然后在各自的容器中启动它们。
- (可选)运行以下命令以删除先前版本映像。
# docker rmi -f <imagename>:<oldimage_tagid>
- 要验证新的 NetBackup Snapshot Manager 版本是否安装成功,请执行以下操作:
在 Podman 环境中迁移 NetBackup Snapshot Manager
- 在 RHEL 7.x 主机上,确认没有保护策略快照或其他操作正在进行中,然后运行以下命令停止 NetBackup Snapshot Manager:
# flexsnap_configure stop
NetBackup Snapshot Manager 容器逐一停止。将在命令行上显示类似以下内容的消息:
Stopping the services Stopping container: flexsnap-agent.8f9ee77e48964e278a0367e60defdf6e ...done Stopping container: flexsnap-workflow-system-0-min ...done Stopping container: flexsnap-workflow-general-0-min ...done Stopping container: flexsnap-listener ...done Stopping container: flexsnap-nginx ...done Stopping container: flexsnap-notification ...done Stopping container: flexsnap-policy ...done Stopping container: flexsnap-scheduler ...done Stopping container: flexsnap-onhostagent ...done Stopping container: flexsnap-agent ...done Stopping container: flexsnap-coordinator ...done Stopping container: flexsnap-api-gateway ...done Stopping container: flexsnap-certauth ...done Stopping container: flexsnap-rabbitmq ...done Stopping container: flexsnap-postgresql ...done Stopping container: flexsnap-fluentd ...done
等待所有 NetBackup Snapshot Manager 容器停止,然后继续执行下一步。
- 将 NetBackup Snapshot Manager 配置数据迁移到 RHEL 8.x 和 9.x 主机:
如果使用 RHEL 8.x 和 9.x 创建了新系统:
运行以下命令从当前主机中卸载 /cloudpoint。
# umount /cloudpoint
分离已装入到 /cloudpoint 装入点的数据磁盘。
注意:
有关分离或连接数据磁盘的详细说明,请按照云或存储供应商提供的文档进行操作。
在 RHEL 8.x 和 9.x 主机上,运行以下命令以创建和装入磁盘:
# mkdir /cloudpoint
# mount /dev/<diskname> /cloudpoint
有关特定于供应商的详细信息
如果从 RHEL 7.x 升级到 RHEL 8.x 和 9.x,请从 RHEL 7.x 系统复制 /cloudpoint 装入点数据,并将其移至 RHEL 8.x 和 9.x 系统的 /cloudpoint 文件夹下。
按照在 Docker 环境中安装/升级 NetBackup Snapshot Manager 中所述的步骤,在其他主机(RHEL 8.x 和 9.x)上安装与上一主机相同版本的 NetBackup Snapshot Manager。
NetBackup Snapshot Manager 迁移过程完成。
迁移后,按照在 Docker 环境中安装/升级 NetBackup Snapshot Manager 中所述的步骤在新主机上安装
new_version
。 - 在迁移过程中,如果 NetBackup Snapshot Manager 迁移到另一个系统或 IP 地址已更改,则重新生成证书,如下所示:
使用 flexsnap_configure CLI
使用以下命令停止 NetBackup Snapshot Manager 服务:
# flexsnap_configure stop
使用以下命令重新生成证书:
# flexsnap_configure renew --help
注意:
确保
/cloudpoint/openv/netbackup/bp.conf
文件中 CLIENT_NAME 的值与 Snapshot Manager 主机名匹配。在迁移时,如果主机名发生更改,则必须在重新生成证书之前手动更新此值。使用以下命令启动 NetBackup Snapshot Manager 服务:
# flexsnap_configure start
- 将 NetBackup Snapshot Manager 迁移到 RHEL 8.x 和 9.x 主机后,请执行以下步骤将 NetBackup Snapshot Manager 升级到 10.5。
- NetBackup Snapshot Manager 的迁移和升级过程完成。验证 NetBackup Snapshot Manager 配置设置和数据是否按原样保留。