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 进行故障排除
在 GCP 中的托管 Kubernetes 群集上安装扩展的前提条件
NetBackup Snapshot Manager 基于云的扩展可以部署在 GCP 中的托管 Kubernetes 群集上,用于扩展 NetBackup Snapshot Manager 主机的容量,以便同时为大量请求提供服务。
GCP 托管的 Kubernetes 群集必须已部署适当的网络和配置设置。群集必须能够与 NetBackup Snapshot Manager 和 FileStore 通信。
注意:
NetBackup Snapshot Manager 和所有群集节点池必须位于同一区域中。
有关更多信息,请参见 Google Kubernetes Engine 概述。
使用现有的容器注册表或创建新的容器注册表,并确保托管的 Kubernetes 群集有权从容器注册表提取映像。
无论是否在 GKE 群集中启用
,都必须创建用于 NetBackup Snapshot Manager 工作负载的专用节点池。自动扩展功能允许节点池根据要求自动置备和取消置备节点,从而实现动态扩展。NetBackup Snapshot Manager 扩展映像(flexsnap-core、flexsnap-datamover、flexsnap-deploy、flexsnap-fluentd)必须上传到容器注册表。
在 GCP 中准备主机和托管 Kubernetes 群集
选择满足 NetBackup Snapshot Manager 安装要求且受 Ubuntu 或 RHEL 系统支持的 NetBackup Snapshot Manager 映像,并创建一个主机。
验证主 NetBackup Snapshot Manager 主机上的端口 5671 是否已打开。
在主机上安装 Docker 或 Podman 容器平台,并启动容器服务。
准备 NetBackup Snapshot Manager 主机以访问 GCP 环境中的 Kubernetes 群集。
安装 gcloud CLI。有关更多信息,请参见安装 gcloud CLI。
安装 Kubernetes CLI。
有关更多信息,请参考以下文档:
创建 gcr 容器注册表或使用现有注册表(如果提供),NetBackup Snapshot Manager 映像将被上传(推送)到该注册表。
运行 gcloud init 以设置帐户。确保此帐户具有配置 Kubernetes 群集所需的权限。
有关所需权限的更多信息,请参见在 GCP 中的托管 Kubernetes 群集 (GKE) 上安装 NetBackup Snapshot Manager 扩展。有关
gcloud
命令的更多信息,请参考以下文档:使用以下命令连接到群集:
gcloud container clusters get-credentials <cluster-name> --zone <zone-name> --project <project-name>
有关更多信息,请参考安装 kubectl 并配置群集访问权限。
从主机系统上的命令行为 NetBackup Snapshot Manager 创建命名空间:
# kubectl create namespace <namespace-name>
# kubectl config set-context --current --namespace=<namespace-name>
注意:
用户可以提供任何命名空间名称,它必须类似于
cloudpoint-system
。
创建永久卷
重复使用现有 FileStore。
装入 FileStore 并创建仅供 NetBackup Snapshot Manager 使用的目录(例如,dir_for_this_cp)。
创建包含如下内容的文件(例如
PV_file.yaml
):apiVersion: v1 kind: PersistentVolume metadata: name: <name of the pv> spec: capacity: storage: <size in GB> accessModes: - ReadWriteMany nfs: path: <path to the dir created above> server: <ip of the filestore>
运行以下命令以设置永久卷:
kubectl apply -f <PV_file.yaml>
有关将文件储存与 Kubernetes 群集结合使用的更多信息,请参考从 Google Kubernetes Engine 群集访问文件共享。