Veritas NetBackup™ CloudPoint 安装和升级指南
- 第 I 部分. CloudPoint 安装和配置
- 准备安装 CloudPoint
- 使用容器映像部署 CloudPoint
- 部署 CloudPoint 扩展
- CloudPoint 云插件
- CloudPoint 存储阵列插件
- NetApp 插件配置说明
- Nutanix Files 插件配置说明
- Dell EMC Unity 阵列插件配置说明
- Pure Storage FlashArray 插件配置说明
- HPE RMC 插件配置说明
- HPE XP 插件配置说明
- Hitachi 插件配置说明
- Hitachi (HDS VSP 5000) 插件配置说明
- InfiniBox 插件配置说明
- Dell EMC PowerScale (Isilon) 插件配置说明
- Dell EMC PowerMax 和 VMax 插件配置说明
- Qumulo 插件配置说明
- CloudPoint 应用程序代理和插件
- Oracle 插件配置说明
- 关于快照还原
- 还原 SQL Server 快照后需要执行的其他步骤
- 使用 CloudPoint 无代理功能保护资产
- NetBackup CloudPoint 中的卷加密
- CloudPoint 安全性
- 第 II 部分. CloudPoint 维护
在 Docker 环境中升级
在 Docker 环境中升级 CloudPoint 服务器
- 下载 CloudPoint 升级安装程序。
在 CloudPoint 下载页面上,单击“立即下载”下载 CloudPoint 安装程序。
CloudPoint 软件组件以 Docker 映像的形式提供,这些映像打包在压缩文件中。文件名格式如下所示:
Veritas_CloudPoint_9.x.x.x.img.gz
文件名中的数字序列表示产品版本。
- 将下载的压缩映像文件复制到要部署 CloudPoint 的计算机。
- 使用以下命令加载映像文件:
# sudo docker load -i <imagefilename>
例如,如果版本为
9.1.0.0.9349
,则命令语法如下所示:# sudo docker load -i Veritas_CloudPoint_9.1.0.0.9349.img.gz
将在命令行上显示类似以下内容的消息:
Load -i VRTScloudpoint-docker-9.1.0.0.9349.img.gz 3b48714f4630: Loading layer [====================>] 26.62kB/26.62kB e2be05255641: Loading layer [====================>] 1.022GB/1.022GB f4019e787431: Loading layer [====================>] 71.16MB/71.16MB 8fa41882618d: Loading layer [====================>] 2.56kB/2.56kB 2eb7b5f07188: Loading layer [====================>] 433.6MB/433.6MB 9a80f5e55187: Loading layer [====================>] 3.072kB/3.072kB Loaded image: veritas/flexsnap-policy:9.1.0.0.9349 4610240a3245: Loading layer [====================>] 2.56kB/2.56kB 009536fb1f1f: Loading layer [====================>] 4.096kB/4.096kB e281e184c054: Loading layer [====================>] 51.31MB/51.31MB 01455a2a7aca: Loading layer [====================>] 38.89MB/38.89MB 0cd7f5d9561b: Loading layer [====================>] 803.8kB/803.8kB cbe0c1de2aeb: Loading layer [====================>] 3.072kB/3.072kB bf3c086d3dc8: Loading layer [====================>] 99.56MB/99.56MB Loaded image: veritas/flexsnap-api-gateway:9.1.0.0.9349 0c5d3de7e49e: Loading layer [====================>] 38.26MB/38.26MB ecc5f9d1a612: Loading layer [====================>] 57.34kB/57.34kB 02b122e862b3: Loading layer [====================>] 4.327MB/4.327MB Loaded image: veritas/flexsnap-cloudpoint:9.1.0.0.9349 Loaded image: veritas/flexsnap-fluentd:9.1.0.0.9349 60b2acb680f6: Loading layer [====================>] 3.584kB/3.584kB f595300c08bc: Loading layer [====================>] 3.584kB/3.584kB Loaded image: veritas/flexsnap-mongodb:9.1.0.0.9349 Loaded image: veritas/flexsnap-agent:9.1.0.0.9349 Loaded image: veritas/flexsnap-scheduler:9.1.0.0.9349 8df81d5ea017: Loading layer [====================>] 7.68kB/7.68kB 7d0351be3c82: Loading layer [====================>] 3.072kB/3.072kB Loaded image: veritas/flexsnap-nginx:9.1.0.0.9349 2ab7b82b7b67: Loading layer [====================>] 433.6MB/433.6MB cb5786a5d4da: Loading layer [====================>] 3.072kB/3.072kB Loaded image: veritas/flexsnap-coordinator:9.1.0.0.9349 82845be8152d: Loading layer [====================>] 2.56kB/2.56kB 4335a9dd8761: Loading layer [====================>] 433.6MB/433.6MB 7726c32b0a94: Loading layer [====================>] 3.072kB/3.072kB Loaded image: veritas/flexsnap-onhostagent:9.1.0.0.9349 ee9829847a2f: Loading layer [====================>] 10.12MB/10.12MB e821f4ed533d: Loading layer [====================>] 2.56kB/2.56kB b2ca6971711b: Loading layer [====================>] 17.92kB/17.92kB ac4489fdf0fb: Loading layer [====================>] 38.26MB/38.26MB 7a3246be4423: Loading layer [====================>] 12.92MB/12.92MB 663007ab9b7a: Loading layer [====================>] 31.74kB/31.74kB Loaded image: veritas/flexsnap-config:9.1.0.0.9349 7eb7d2ecf33a: Loading layer [====================>] 12.92MB/12.92MB 4cbef47218cf: Loading layer [====================>] 3.072kB/3.072kB Loaded image: veritas/flexsnap-certauth:9.1.0.0.9349 44ed763d4f00: Loading layer [====================>] 38.29MB/38.29MB a6d54a76196f: Loading layer [====================>] 4.096kB/4.096kB e0340c5d3b40: Loading layer [====================>] 3.072kB/3.072kB Loaded image: veritas/flexsnap-rabbitmq:9.1.0.0.9349 Loaded image: veritas/flexsnap-notification:9.1.0.0.9349 45358ab4ca0b: Loading layer [====================>] 42.52MB/42.52MB 31b87f996cd9: Loading layer [====================>] 3.072kB/3.072kB fe498c617335: Loading layer [====================>] 48.66MB/48.66MB Loaded image: veritas/flexsnap-idm:9.1.0.0.9349 Loaded image: veritas/flexsnap-cloudpoint:9.1.0.0.9349
请记下出现在命令提示符处状态消息末尾的已加载映像的名称和版本。这表示要升级到的新 CloudPoint 版本。在后续步骤中,您将需要此信息。
注意:
此处显示的版本仅供演示之用。实际版本将因所安装的产品版本而异。
- 记下已安装的当前 CloudPoint 版本。在下一步中将使用版本号。
- 确认没有保护策略快照或其他操作正在进行,然后运行以下命令停止 CloudPoint:
# sudo docker run -it --rm -v /cloudpoint:/cloudpoint -v /var/run/docker.sock:/var/run/docker.sock veritas/flexsnap-cloudpoint:<current_version> stop
此处,current_version 表示当前安装的 CloudPoint 版本。使用在前面步骤中记下的版本号。
例如,如果安装的 CloudPoint 版本为 9.0.0.0.9234,则命令如下所示:
# sudo docker run -it --rm -v /cloudpoint:/cloudpoint -v /var/run/docker.sock:/var/run/docker.sock veritas/flexsnap-cloudpoint:9.0.0.0.9234 stop
注意:
这是一条命令。请确保在输入命令时不含任何换行符。
CloudPoint 容器逐一停止。将在命令行上显示类似以下内容的消息:
Stopping the services Stopping container: flexsnap-agent.8a51aac1848c404ab61e4625d7b88703 ...done Stopping container: flexsnap-workflow-long-15 ...done Stopping container: flexsnap-workflow-long-14 ...done Stopping container: flexsnap-workflow-long-13 ...done Stopping container: flexsnap-workflow-long-12 ...done Stopping container: flexsnap-workflow-long-11 ...done Stopping container: flexsnap-workflow-long-10 ...done Stopping container: flexsnap-workflow-long-9 ...done Stopping container: flexsnap-workflow-long-8 ...done Stopping container: flexsnap-workflow-long-7 ...done Stopping container: flexsnap-workflow-long-6 ...done Stopping container: flexsnap-workflow-long-5 ...done Stopping container: flexsnap-workflow-long-4 ...done Stopping container: flexsnap-workflow-long-3 ...done Stopping container: flexsnap-workflow-long-2 ...done Stopping container: flexsnap-workflow-long-1 ...done Stopping container: flexsnap-workflow-long-0 ...done Stopping container: flexsnap-workflow-15 ...done Stopping container: flexsnap-workflow-14 ...done Stopping container: flexsnap-workflow-13 ...done Stopping container: flexsnap-workflow-12 ...done Stopping container: flexsnap-workflow-11 ...done Stopping container: flexsnap-workflow-10 ...done Stopping container: flexsnap-workflow-9 ...done Stopping container: flexsnap-workflow-8 ...done Stopping container: flexsnap-workflow-7 ...done Stopping container: flexsnap-workflow-6 ...done Stopping container: flexsnap-workflow-5 ...done Stopping container: flexsnap-workflow-4 ...done Stopping container: flexsnap-workflow-3 ...done Stopping container: flexsnap-workflow-2 ...done Stopping container: flexsnap-workflow-1 ...done Stopping container: flexsnap-workflow-0 ...done Stopping container: flexsnap-nginx ...done Stopping container: flexsnap-notification ...done Stopping container: flexsnap-policy ...done Stopping container: flexsnap-scheduler ...done Stopping container: flexsnap-idm ...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-mongodb ...done Stopping container: flexsnap-fluentd ...done
等待所有 CloudPoint 容器停止,然后继续执行下一步。
- 通过运行以下命令升级 CloudPoint:
# sudo docker run -it --rm -v /cloudpoint:/cloudpoint -v /var/run/docker.sock:/var/run/docker.sock veritas/flexsnap-cloudpoint:<new_version> install
对于无人参与的安装,请使用以下命令:
# sudo docker run -it --rm -v /cloudpoint:/cloudpoint -v /var/run/docker.sock:/var/run/docker.sock veritas/flexsnap-cloudpoint:<new_version> install -y
此处,new_version 表示要升级到的 CloudPoint 版本。
-y 选项将批准所有后续安装提示,从而允许安装程序在非交互模式下继续。
例如,使用先前指定的版本号,该命令将如下所示:
# sudo docker run -it --rm -v /cloudpoint:/cloudpoint -v /var/run/docker.sock:/var/run/docker.sock veritas/flexsnap-cloudpoint:9.1.0.0.9349 install -y
注意:
这是一条命令。请确保在输入命令时不含任何换行符。
- 新 CloudPoint 安装程序检测正在运行的现有 CloudPoint 容器,并要求确认是否删除这些容器。
按 Y 确认删除旧 CloudPoint 容器。
注意:
如果安装程序在非交互模式下运行,则不需要输入。
安装程序首先加载各个服务映像,然后在各自的容器中启动它们。
等待安装程序显示类似以下内容的消息,然后继续执行下一步:
Installing the services Configuration started at time: Sat May 1 17:27:49 UTC 2021 docker server version: 19.03.12 Supported: true This is an upgrade to NetBackup CloudPoint 9.1.0.0.9349 Previous CloudPoint version: 9.0.0.0.9234 Removing exited container flexsnap-ipv6config ...done The containers flexsnap-agent.9eb4362a2aff43f885be984467faa230 flexsnap-agent.0ae95311f7f74be89659e62746389bb7 flexsnap-workflow-system-0-min flexsnap-workflow-general-0-min flexsnap-listener flexsnap-nginx flexsnap-notification flexsnap-policy flexsnap-scheduler flexsnap-idm flexsnap-onhostagent flexsnap-agent flexsnap-coordinator flexsnap-api-gateway flexsnap-certauth flexsnap-rabbitmq flexsnap-mongodb flexsnap-fluentd are running. Do you wish to remove them ? (y/n): y Removing container flexsnap-agent.9eb4362a2aff43f885be984467faa230 ...done Removing container flexsnap-agent.0ae95311f7f74be89659e62746389bb7 ...done Removing container flexsnap-workflow-system-0-min ...done Removing container flexsnap-workflow-general-0-min ...done Removing container flexsnap-listener ...done Removing container flexsnap-nginx ...done Removing container flexsnap-notification ...done Removing container flexsnap-policy ...done Removing container flexsnap-scheduler ...done Removing container flexsnap-idm ...done Removing container flexsnap-onhostagent ...done Removing container flexsnap-agent ...done Removing container flexsnap-coordinator ...done Removing container flexsnap-api-gateway ...done Removing container flexsnap-certauth ...done Removing container flexsnap-rabbitmq ...done Removing container flexsnap-mongodb ...done Removing container flexsnap-fluentd ...done Deleting network : flexsnap-network ...done Do you want to take a backup of the CloudPoint metadata prior to upgrade? (y/n): y Taking backup of CloudPoint metadata...done Backup completed successfully. Backup file located at /cloudpoint/backup/cloudpoint_9.0.0.0.9234.tar.gz. Creating network: flexsnap-network ...done Starting container: flexsnap-fluentd ...done Starting container: flexsnap-ipv6config ...done Starting container: flexsnap-mongodb ...done Starting container: flexsnap-rabbitmq ...done Starting container: flexsnap-certauth ...done Starting container: flexsnap-api-gateway ...done Starting container: flexsnap-coordinator ...done Starting container: flexsnap-listener ...done Starting container: flexsnap-agent ...done Starting container: flexsnap-onhostagent ...done Starting container: flexsnap-scheduler ...done Starting container: flexsnap-policy ...done Starting container: flexsnap-notification ...done Starting container: flexsnap-idm ...done Starting container: flexsnap-config ...done Starting container: flexsnap-nginx ...done Upgrade finished at time: Sat May 1 17:28:53 UTC 2021 Before using backups from cloud snapshots, re-register CloudPoint with the NetBackup primary server
- (可选)运行以下命令以删除先前版本映像。
# docker rmi -f <imagename>:<oldimage_tagid>
- 要验证新的 CloudPoint 版本是否安装成功,请执行以下操作:
- 升级过程完成。验证 CloudPoint 配置设置和数据是否按原样保留。
- 如果 CloudPoint 未注册到 NetBackup 主服务器,则必须立即进行注册。
有关说明,请参考《NetBackup Web UI 云管理指南》。