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 进行故障排除
在 Azure 中的托管 Kubernetes 群集上安装扩展的前提条件
选择满足 NetBackup Snapshot Manager 安装要求且受 Ubuntu 或 RHEL 系统支持的 NetBackup Snapshot Manager 映像,并创建一个主机。
建议不要在作业运行时向上或向下扩展群集。这可能会导致作业失败。事先设置群集大小。
验证主 NetBackup Snapshot Manager 主机上的端口 5671 是否已打开。
必须允许虚拟机扩展集的公用 IP(用于配置节点池)在受保护的工作负载上通过端口 22 进行通信。
在主机上安装 Docker 或 Podman 容器平台,并启动容器服务。
请参见表:安装容器平台。
准备 NetBackup Snapshot Manager 主机以访问 Azure 环境中的 Kubernetes 群集。
安装 Azure CLI。有关更多信息,请参考 Azure 文档。
安装 Kubernetes CLI。有关更多信息,请参考 Kubernetes 站点。
登录到 Azure 环境,通过在 Azure CLI 上运行以下命令来访问 Kubernetes 群集:
# az login --identity
# az account set --subscription <subscriptionID>
# az aks get-credentials --resource-group <resource_group_name> --name <cluster_name>
确保创建 Azure 容器注册表或使用现有的 Azure 容器注册表(如果提供),NetBackup Snapshot Manager 映像将被推送(上传)到该注册表。请参见 Azure 文档。
要从主机系统运行 kubectl 和容器注册表命令,请为 VM 和群集分配以下角色权限。您可以分配“参与者”、“所有者”或任何授予完全访问权限的自定义角色,以管理所有资源。
导航到您的虚拟机,然后单击左侧的“身份”。
在“系统分配”选项卡下,将“状态”切换为“开”。
单击“Azure 角色分配” ,并单击“添加角色分配”,然后将“范围”选为“订购”或“资源组”。
选择“角色”并分配以下角色:
Azure Kubernetes Service RBAC 编写者、AcrPush、Azure Kubernetes Service 群集用户角色,然后单击“保存”。
导航到 Kubernetes 群集,然后单击左侧的“访问控制 (IAM)” 。
单击“添加角色分配”,然后将“角色”选为“参与者”。
将“访问权限分配到”选为“虚拟机”,从下拉列表中选择您的 VM,然后单击“保存”。
对于具有 NFS 协议的 Azure 文件
,在定义 时,请考虑使用 CSI 置备程序。
例如,
apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: name: test-sc parameters: skuName: Premium_LRS protocol: nfs provisioner: file.csi.azure.com reclaimPolicy: Retain volumeBindingMode: WaitForFirstConsumer
从主机系统上的命令行界面为 NetBackup Snapshot Manager 创建命名空间:
# kubectl create namespace cloudpoint-system
在 Azure 中新建一个托管 Kubernetes 群集或使用现有的托管 Kubernetes 群集,并添加专供 NetBackup Snapshot Manager 使用的新节点池。根据您的要求配置自动扩展。
确保已配置 Azure 插件。