NetBackup™ Snapshot Manager 安装和升级指南
- 简介
- 第 I 部分. NetBackup Snapshot Manager 安装和配置
- 准备 NetBackup Snapshot Manager 安装
- 使用容器映像部署 NetBackup Snapshot Manager
- 部署 NetBackup Snapshot Manager 扩展
- NetBackup Snapshot Manager 云插件
- NetBackup Snapshot Manager 应用程序代理和插件
- 使用 NetBackup Snapshot Manager 无代理功能保护资产
- NetBackup Snapshot Manager 中的卷加密
- NetBackup Snapshot Manager 安全性
- 第 II 部分. NetBackup Snapshot Manager 维护
升级 Snapshot Manager 扩展
升级 Snapshot Manager 后,所有扩展都会自动禁用。必须使用所需的 Snapshot Manager 版本升级扩展并从 NetBackup Web UI 手动启用它们。
在托管 Kubernetes 群集 (AKS) 上升级 Snapshot Manager 扩展
- 允许将脚本作为可执行文件运行:
# chmod +x cp_extension_start.sh
- 按如下方式运行命令:
# ./cp_extension.sh install
NetBackup Snapshot Manager image repository path. Format=<Login-server/image:tag>: bfsscale.azurecr.io/veritas/flexsnap-deploy:10.0.0.0.9804 Snapshot Manager extension namespace: cloudpoint-system Snapshot Manager extension token: This is an upgrade of NetBackup Snapshot Manager Extension Starting Snapshot Manager service deployment customresourcedefinition.apiextensions.k8s.io/cloudpoint-servers.veritas.com unchanged serviceaccount/cloudpoint-acc unchanged clusterrole.rbac.authorization.k8s.io/cloudpoint-cloudpoint-system unchanged clusterrolebinding.rbac.authorization.k8s.io/cloudpoint-rolebinding-cloudpoint-system unchanged deployment.apps/flexsnap-deploy unchanged Snapshot Manager service deployment ...done customresourcedefinition.apiextensions.k8s.io/cloudpoint-servers.veritas.com condition met Generating Snapshot Manager Custom Resource Definition object deployment "flexsnap-deploy" successfully rolled out cloudpointrule.veritas.com/cloudpoint-config-rule configured Snapshot Manager extension installation ...done
可执行方法
允许将脚本作为可执行文件运行:
# chmod +x cp_extension_start.sh
按如下方式运行安装命令:
# ./cp_extension_start.sh install -i <target_image:tag> -n <namespace> -t <workflow_token>
例如:
# ./cp_extension_start.sh install -i mycontainer.azurecr.io/veritas/flexsnap-deploy:9.0.1.0.9271 -n cloudpoint-system -t workflow 3q3ou4jxiircp9tk0eer2g9jx7mwuypwz10k4i3sms2e7k4ee7-.....
在 Azure 中的托管 Kubernetes 群集 (AKS) 上升级 Snapshot Manager 扩展
为了在 NetBackup 10.1 中提高安全性,datamover 容器中的进程配置为使用服务(非 root)用户启动。如果使用 协议创建文件共享,则为数据移动操作启动数据移动器时,“从快照备份”、“从快照编制索引”等操作将失败。要解决此问题,请执行以下过程:
从旧文件共享中备份日志或保留旧文件共享。
卸载 Snapshot Manager 扩展。从 AKS 扩展中删除、 和。
安装 Snapshot Manager 扩展。对于具有 NFS 协议的 Azure 文件
,在定义 时,请考虑使用 CSI 置备程序。
在 VM 上升级 Snapshot Manager 扩展
- 加载所需的映像:
对于 Docker 环境:# sudo docker load -i SnapshotManager_image_name
对于 Podman 环境,解压缩映像文件:
# gunzip VRTSflexsnap-podman-9.x.x.x.x.tar.gz
- 运行以下命令准备 Snapshot Manager 主机以进行安装:
# ./flexsnap_preinstall.sh
- 运行以下相应的命令以升级 VM 扩展:
对于 Docker 环境:
# sudo docker run -it --rm -u 0 -v /<full_path_to_volume_name>:/<full_path_to_volume_name> -v /var/run/docker.sock:/var/run/docker.sock veritas/flexsnap-deploy:<new_version> install_extension
对于 Podman 环境:
# sudo podman run -it --rm -u 0 --privileged -v /<full_path_to_volume_name>:/<full_path_to_volume_name> -v /run/podman/podman.sock:/run/podman/podman.sock veritas/flexsnap-deploy:<new_version> install_extension