NetBackup™ Web UI Kubernetes 管理指南
- 适用于 Kubernetes 的 NetBackup 概述
- 部署和配置 NetBackup Kubernetes Operator
- 管理映像组
- 在 NetBackup Kubernetes Operator 上部署证书
- 管理 Kubernetes 资产
- 管理 Kubernetes 智能组
- 保护 Kubernetes 资产
- 恢复 Kubernetes 资产
- 对 Kubernetes 问题进行故障排除
配置 NetBackup 快照操作的设置
在实际执行从快照备份操作之前,需要在 Kubernetes Operator 部署上配置快照操作。
定义指向 CSI 插件的存储类。
定义包含 CSI 驱动程序详细信息的 VolumeSnapshotClass 类。
标记卷快照类以供 NetBackup 使用。
添加以下标签 netbackup.veritas.com/default-csi-volume-snapshot-class=true。
卷快照类标签 netbackup.veritas.com/default-csi-volume-snapshot-class=true 用于标记用户要用于快照操作的所有 CSI 卷快照类。
注意:
包含永久卷的命名空间的快照操作失败,并显示错误消息:无法创建 Kubernetes 命名空间的快照。
快照操作可能会由于多种原因而失败,例如,找不到带有 volumesnapshotclass 标签的驱动程序的有效卷快照类。
标记 Kubernetes 群集上的 CSI 存储类。
添加以下标签 netbackup.veritas.com/default-csi-filesystem-storage-class=true。
存储类标签 netbackup.veritas.com/default-csi-storage-class: "true" 用于标记存储类基于原始块置备卷的位置。
新的存储类标签 netbackup.veritas.com/default-csi-filesystem-storage-class=true 用于标记存储类基于文件系统置备卷的位置。
注意:
可以在一个存储类中添加这两个标签。如果存储类支持原始块备份的块卷和文件系统卷。
需要调整元数据永久卷的大小。Kubernetes Operator 的默认永久卷大小为 10 Gi。永久卷大小是可配置的。
在部署插件之前,可将存储的值从 10 Gi 更改为较大的值。这会导致 nbukops pod 具有在 pod 中装入的 PVC 的大小。
永久卷声明如下所示:
apiVersion: v1 kind: PersistentVolumeClaim metadata: labels: component: netbackup name: {{ .Release.Namespace }}-netbackupkops namespace: {{ .Release.Namespace }} spec: accessModes: - ReadWriteOnce resources: requests: storage: 10Gi
在配置 Helm Chart 时的全新安装过程中。可以在 netbackupkops-helm-chart 的 deployment.yaml 中修改 PVC 存储的大小,这将导致创建初始 PVC 大小。
在安装后,少数存储供应商支持更新 PVC 大小(动态卷扩展)。有关更多信息,请参考 https://kubernetes.io/docs/concepts/storage/persistent-volumes
注意:
可将永久卷的默认大小调整为更大的值,而不会丢失数据。建议添加支持卷扩展的存储提供商。
注意:
要获取配置值,可以运行以下命令:kubectl get configmaps <namespace>-backup-operator-configuration -n <namespace> -o yaml > {local.file}