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 进行故障排除
在 AWS (EKS) 上安装扩展
安装 NetBackup Snapshot Manager 扩展之前:
安装扩展
- 必须事先下载扩展文件
nbu_flexsnap_extension.tar
。请参见下载 NetBackup Snapshot Manager 扩展。
注意:
暂时不要创建身份验证令牌,因为它仅在 180 秒内有效。
- 如果要安装扩展的主机与安装 NetBackup Snapshot Manager 的主机不同,请在扩展主机上加载 NetBackup Snapshot Manager 容器映像(
flexsnap-deploy、flexsnap-core、flexsnap-fluentd、flexsnap-datamover
)映像名称采用以下格式:
示例:
veritas/flexsnap-deploy
- 创建映像标记以将源映像映射到目标映像,以便可以将映像推送到 AWS 容器注册表。
请参见在 AWS 中的托管 Kubernetes 群集上安装扩展的前提条件。
事先收集以下参数:
参数
描述
container_registry_path
要获取容器注册表路径,请转到 Amazon ECR 并复制每个存储库的 URI。
示例:<accoint_id>.dkr.ecr.us-east-2.amazonaws.com/veritas/flexsnap-datamover
tag
NetBackup Snapshot Manager 映像版本。
示例:
10.5.x.x-xxxx
要标记映像,请针对每个映像运行以下命令,具体取决于主机上运行的容器平台:
对于 Docker:# docker tag source_image:tag target_image:tag
对于 Podman:# podman tag source_image:tag target_image:tag
其中,
源映像标记为:veritas/flexsnap-deploy:tag>
目标映像标记为:<container_registry_path>/<source_image_name>:<SnapshotManager_version_tag>
示例:
docker tag veritas/flexsnap-deploy:10.5.x.x-xxxx <account_id>.dkr.ecr.us-east-2.amazonaws.com/veritas/flexsnap-deploy:10.5.x.x-xxxx docker tag veritas/flexsnap-core:10.5.x.x-xxxx <account_id>.dkr.ecr.us-east-2.amazonaws.com/veritas/flexsnap-core:10.5.x.x-xxxx docker tag veritas/flexsnap-fluentd:10.5.x.x-xxxx <account_id>.dkr.ecr.us-east-2.amazonaws.com/veritas/flexsnap-fluentd:10.5.x.x-xxxx docker tag veritas/flexsnap-datamover:10.5.x.x-xxxx <account_id>.dkr.ecr.us-east-2.amazonaws.com/veritas/flexsnap-datamover:10.5.x.x-xxxx
- 要将映像推送到容器注册表,请针对每个映像运行以下命令,具体取决于主机上运行的容器平台:
对于 Docker:# docker push target_image:tag
对于 Podman:# podman push target_image:tag
示例:
docker push <account-id>.dkr.ecr.us-east-2.amazonaws.com/veritas/ flexsnap-datamover:10.5.x.x-xxxx docker push <account-id>.dkr.ecr.us-east-2.amazonaws.com/veritas/ flexsnap-deploy:10.5.x.x-xxxx docker push <account-id>.dkr.ecr.us-east-2.amazonaws.com/veritas/ flexsnap-fluentd:10.5.x.x-xxxx docker push <account-id>.dkr.ecr.us-east-2.amazonaws.com/veritas/ flexsnap-core:10.5.x.x-xxxx
注意:
可能会为命令/输出示例设置格式,或将其截断以适合屏幕。
- 将映像推送到容器注册表后,可以使用以下其中一种方法安装扩展:
Kustomization YAML 文件和自定义资源 YAML 文件:根据提供的示例创建和应用
kustomization.yaml
和cloudpoint_crd.yaml
文件。扩展脚本:执行扩展脚本
cp_extension.sh
,该文件打包在之前下载的 tar 文件中。该脚本可以通过在一个命令中输入所有必需的参数来执行,或通过提示您输入的交互方式执行。请参见使用扩展脚本安装扩展。
按照上述说明操作后,可以验证是否已成功安装扩展。
要验证扩展是否安装成功,请执行以下操作:
验证是否在命令提示符处显示成功消息。
验证扩展是否在 NetBackup Web UI 上列出。
导航到“云”> NetBackup Snapshot Manager 选项卡。
单击“高级设置”,然后转到“NetBackup Snapshot Manager 扩展”选项卡并进行验证。
运行以下命令并验证是否有四个 pod(即
flexsnap-deploy-xx
x、flexsnap-fluentd-xxx
、flexsnap-listener-xxx
和flexsnap-fluentd-collector-xxx
)处于运行状态:# kubectl get pods -n <namespace>
示例:# kubectl get pods -n cloudpoint-system