NetBackup™ Web UI Kubernetes 管理指南

Last Published:
Product(s): NetBackup & Alta Data Protection (10.0)
  1. NetBackup Web 用户界面简介
    1.  
      关于 NetBackup Web UI
    2.  
      术语
    3.  
      登录到 NetBackup Web UI
    4.  
      注销 NetBackup Web UI
  2. 监控 NetBackup
    1.  
      NetBackup 控制板
    2.  
      作业监视
    3.  
      作业:取消、暂停、重新启动、继续、删除
    4.  
      在作业列表中搜索或过滤作业
  3. 适用于 Kubernetes 的 NetBackup 概述
    1.  
      概述
    2.  
      Kubernetes 支持的 NetBackup 功能
  4. 部署和配置 NetBackup Kubernetes Operator
    1.  
      在 NetBackup Kubernetes Operator 上部署服务软件包
    2.  
      Kubernetes Operator 部署的端口要求
    3.  
      升级 NetBackup Kubernetes Operator
    4.  
      删除 NetBackup Kubernetes Operator
    5.  
      配置 NetBackup Kubernetes datamover
    6.  
      配置 NetBackup 快照操作的设置
    7.  
      对具有短名称的 NetBackup 服务器进行故障排除
    8. 管理映像组
      1.  
        关于映像失效
      2.  
        关于映像副本
  5. 在 NetBackup Kubernetes Operator 上部署证书
    1.  
      在 Kubernetes Operator 上部署证书
    2.  
      执行基于主机 ID 的证书操作
    3.  
      执行 ECA 证书操作
    4.  
      标识证书类型
  6. 管理 Kubernetes 资产
    1.  
      添加 Kubernetes 群集
    2.  
      配置设置
    3.  
      为资产添加保护
  7. 管理 Kubernetes 智能组
    1.  
      关于智能组
    2.  
      创建智能组
    3.  
      删除智能组
    4.  
      编辑智能组
  8. 保护 Kubernetes 资产
    1.  
      保护智能组
    2.  
      从智能组中删除保护
    3.  
      配置备份计划
    4.  
      配置备份选项
    5.  
      配置备份
    6.  
      配置存储单元
  9. 恢复 Kubernetes 资产
    1.  
      浏览并验证恢复点
    2.  
      从快照还原
    3.  
      从备份副本还原
  10. 对 Kubernetes 问题进行故障排除
    1.  
      在 Kubernetes Operator 上部署证书期间出错
    2.  
      主服务器升级期间出错:NBCheck 失败
    3.  
      旧映像还原期间出错:操作失败
    4.  
      永久卷恢复 API 期间出错
    5.  
      还原期间出错:最终作业状态显示部分失败
    6.  
      在同一命名空间上进行还原时出错
    7.  
      datamover pod 超过 Kubernetes 资源限制
    8.  
      还原期间出错:高负载群集上的作业失败
    9.  
      为特定群集创建的自定义 Kubernetes 角色无法查看作业

对具有短名称的 NetBackup 服务器进行故障排除

  1. 如果 NetBackup Kubernetes Operator 无法根据短名称解析备份服务器或介质服务器,请执行以下步骤:
    • 获取证书时,如果收到消息:EXIT STATUS 8500: Connection with the web service was not established。然后,从 nbcert 日志中,确认主机名解析是否成功。如果解析失败,则执行以下步骤:

    • 更新 Kubernetes Operator deployment.yaml,并在部署中添加 hostAliases

    • 在以下 hostAliases 示例中,

      • backupserver.sample.domain.com 和 mediaserver.sample.domain.com 是 NetBackup 主服务器和介质服务器的主机名。

      • 10.20.12.13 和 10.21.12.13 这两个 IP 是 NetBackup 主服务器和介质服务器的 IP 地址。

      hostAliases:
      - hostnames:
        - backupserver.sample.domain.com
        ip: 10.20.12.13
      - hostnames:
        -  mediaserver.sample.domain.com
        ip: 10.21.12.13
      

      在文本编辑器中复制并粘贴 hostAliases 示例详细信息,并将其添加到部署中的 hostAliases。

  2. 如果 datamover 无法根据短名称解析备份服务器或介质服务器的短名称。要解决该问题,请执行以下步骤:
    • 使用备份服务器名称创建 ConfigMap

    • 添加 datamover.hostaliases 字段,将 IP 地址映射到主机名。

    • 在以下 configmap.yaml 示例中,

      • backupserver.sample.domain.com 和 mediaserver.sample.domain.com 是 NetBackup 主服务器和介质服务器的主机名。

      • 10.20.12.13 和 10.21.12.13 这两个 IP 是 NetBackup 主服务器和介质服务器的 IP 地址。

      apiVersion: v1
      data: 
        datamover.hostaliases: "10.20.12.13=backupserver.sample.domain.com, 
      10.21.12.13=mediaserver.sample.domain.com"
        datamover.properties: "image=reg.domain.com/datamover/image:latest"
        version: "1"
      kind: ConfigMap
      metadata: 
        name: backupserver.sample.domain.com
        namespace: kops-ns
      
      • 复制 configmap.yaml 文件详细信息。

      • 打开文本编辑器并粘贴 yaml 文件详细信息。

      • 然后,使用 yaml 文件扩展名将其保存到可访问 Kubernetes 群集的主目录。

    • 要创建 configmap.yaml 文件,请运行以下命令:kubectl create -f ConfigMap.yaml