NetBackup™ for Kubernetes 管理指南

Last Published:
Product(s): NetBackup (11.0.0.1)
  1. 适用于 Kubernetes 的 NetBackup 概述
    1.  
      概述
    2.  
      Kubernetes 支持的 NetBackup 功能
  2. 部署和配置 NetBackup Kubernetes Operator
    1.  
      NetBackup Kubernetes Operator 部署的前提条件
    2.  
      在 NetBackup Kubernetes Operator 上部署服务软件包
    3.  
      Kubernetes 工作负载的端口要求
    4.  
      升级 NetBackup Kubernetes Operator
    5.  
      删除 NetBackup Kubernetes Operator
    6.  
      配置 NetBackup Kubernetes 数据移动器
    7.  
      自动为 Kubernetes 配置 NetBackup 保护
    8. 自定义 Kubernetes 工作负载
      1.  
        从快照备份和从备份还原操作的前提条件
      2.  
        Kubernetes 中支持的 DTE 客户端设置
      3.  
        自定义 datamover 属性
    9.  
      对具有短名称的 NetBackup 服务器进行故障排除
    10.  
      datamover pod 调度机制支持
    11.  
      验证加速器存储类
  3. 在 NetBackup Kubernetes Operator 上部署证书
    1.  
      在 Kubernetes Operator 上部署证书
    2.  
      执行基于主机 ID 的证书操作
    3.  
      执行 ECA 证书操作
    4.  
      标识证书类型
  4. 管理 Kubernetes 资产
    1.  
      添加 Kubernetes 群集
    2. 配置设置
      1.  
        更改 Kuberentes 资源类型的资源限制
      2.  
        配置自动发现频率
      3.  
        配置权限
      4.  
        资产清理
    3.  
      为资产添加保护
    4. 扫描恶意软件
      1.  
        资产 (按工作负载类型)
  5. 管理 Kubernetes 智能组
    1.  
      关于智能组
    2.  
      创建智能组
    3.  
      删除智能组
    4.  
      编辑智能组
  6. 管理 Kubernetes 策略
    1.  
      创建策略
  7. 保护 Kubernetes 资产
    1.  
      保护智能组
    2.  
      从智能组中删除保护
    3.  
      配置备份计划
    4.  
      配置备份选项
    5.  
      配置备份
    6.  
      配置自动映像同步复制 (A.I.R.) 和复制
    7.  
      配置存储单元
    8.  
      卷模式支持
    9.  
      配置应用程序一致性备份
  8. 管理映像组
    1. 关于映像组
      1.  
        映像失效
      2.  
        映像副本
  9. 在 NetBackup 中保护 Rancher 管理的群集
    1.  
      使用自动配置在 NetBackup 中添加 Rancher 管理的 RKE 群集
    2.  
      在 NetBackup 中手动添加 Rancher 管理的 RKE 群集
  10. 恢复 Kubernetes 资产
    1.  
      浏览并验证恢复点
    2.  
      从快照还原
    3.  
      从备份副本还原
    4.  
      从快照或备份还原虚拟机
  11. 关于增量式备份和还原
    1.  
      对 Kubernetes 的增量式备份和还原支持
  12. 启用基于加速器的备份
    1.  
      关于 Kubernetes 工作负载的 NetBackup 加速器支持
    2.  
      控制主服务器上跟踪日志的磁盘空间
    3.  
      存储类行为对加速器的影响
    4.  
      关于加速器强制的重新扫描
    5.  
      加速器备份失败的警告和可能原因
  13. 在 Kubernetes 中启用 FIPS 模式
    1.  
      在 Kubernetes 中启用联邦信息处理标准 (FIPS) 模式
  14. 关于 Openshift 虚拟化支持
    1.  
      OpenShift Virtualization 支持
    2.  
      应用程序一致的虚拟机备份
    3.  
      虚拟化故障排除
  15. 对 Kubernetes 问题进行故障排除
    1.  
      主服务器升级期间出错:NBCheck 失败
    2.  
      旧映像还原期间出错:操作失败
    3.  
      永久卷恢复 API 期间出错
    4.  
      还原期间出错:最终作业状态显示部分失败
    5.  
      在同一命名空间上进行还原时出错
    6.  
      datamover pod 超过 Kubernetes 资源限制
    7.  
      还原期间出错:高负载群集上的作业失败
    8.  
      为特定群集创建的自定义 Kubernetes 角色无法查看作业
    9.  
      从 OperatorHub 还原安装的应用程序时,Openshift 会创建空白非选定的 PVC
    10.  
      如果超过 Kubernetes 节点上的 PID 限制,NetBackup Kubernetes Operator 将变得无响应
    11.  
      在 NetBackup Kubernetes 10.1 中编辑群集时失败
    12.  
      对于大型 PVC,备份或还原失败
    13.  
      将命名空间文件模式 PVC 还原到不同文件系统时部分失败
    14.  
      从备份副本还原失败并显示映像不一致错误
    15.  
      NetBackup 主服务器、介质服务器和 Kubernetes 服务器之间的连接检查。
    16.  
      没有可用于跟踪日志的空间时,加速器备份过程中出错
    17.  
      由于跟踪日志 PVC 创建失败导致加速器备份期间出错
    18.  
      由于加速器存储类无效导致加速器备份期间出错
    19.  
      启动跟踪日志 pod 时出错
    20.  
      设置跟踪日志 PVC 操作的数据移动器实例失败
    21.  
      从 configmap 读取跟踪日志存储类时出错
    22.  
      将单个 VM 还原到其他群集时,还原操作失败
    23.  
      在创建 backupservercert 期间,自动部署 Kubernetes 工作负载失败
    24.  
      自动部署 Kubernetes 工作负载失败并显示超时错误
    25.  
      “快速失败”还原策略失败并显示错误 2890 K8s 还原数据操作失败。

从快照或备份还原虚拟机

NetBackup 可通过快照功能以及特定命名空间的备份恢复虚拟机。执行的备份和快照将显示在“恢复点”选项卡上。

注意:

此功能适用于在此 11.1 版本中执行的备份。但是,对于在较旧版本中执行的备份,请选择“还原命名空间”选项。请参考以下过程中的步骤 4。

警告:

从启用 KubeVirt 的 OpenShift 群集还原虚拟机至 Vanilla Kubernetes 群集(没有 KubeVirt)时,仅能还原 PVC。由于目标群集上缺少 KubeVirt,VM 对象将不可见或无法正常工作。

确保目标 Kubernetes 群集已安装并配置 KubeVirt,然后再从启用了 KubeVirt 的源还原 VM 工作负载。如果没有 KubeVirt,将仅还原 PVC,并且 VM 定义将被忽略或无法部署。

还原虚拟机

  1. 在左侧,单击“工作负载”> Kubernetes
  2. “命名空间”选项卡中,单击要恢复的资产的命名空间。
  3. 单击“恢复点”选项卡。

    “恢复点”选项卡显示所有恢复点以及备份的日期、时间和副本数。可以设置过滤器来过滤显示的恢复点。单击“日期”列中的日期以查看恢复点的详细信息。“恢复点详细信息”对话框显示已备份的资源,如 ConfigMap、密钥、永久卷、pod 等。

  4. “副本数”列中,单击# 个副本”按钮。例如,如果有两个副本,该按钮将显示为“2 个副本”
  5. 找到要还原虚拟机的恢复点。单击 Kebab 菜单并选择“还原虚拟机”
  6. 显示还原虚拟机向导。
  7. “恢复目标”的第一个选项卡中,目标群集是自动填充的。单击“下一步”
  8. 显示“恢复选项”步骤。从“所有虚拟机”或“特定虚拟机”中选择一个选项。
  9. 如果要删除分配的旧 MAC 地址,以便在 VM 重新启动时可以生成新的 MAC 地址,请选择“还原期间清除虚拟机 MAC 地址”选项。
  10. “失败策略以执行恢复”中至少选择一个选项。以下为可用选项:

    注意:

    如果在还原元数据或 PVC 期间出现失败,还原作业将根据所选的失败策略运行。但是,所选虚拟机的从属资源将自动恢复。

    • 如果出现任何失败,选择“快速失败”终止还原。(默认选定)

    • 选择“继续”,可继续还原下一个 PVC。如果父映像(第一个映像)还原失败,则还原作业将终止。

    • 选择“重试”,可指定元数据或 PVC 还原的重试计数。如果即使在重试后还原仍失败,则还原作业将终止。最多可以选择五次重试。默认为三次。

      注意:

      “活动监视器”中将显示所选的失败策略。

  11. 单击“下一步”
  12. NetBackup 将显示选定值或指定值的摘要信息。单击“启动恢复”
  13. 单击“启动恢复”后,NetBackup 将转到“还原活动”选项卡并显示启动的作业活动。

    注意:

    还可以在“活动监视器”中查看恢复活动。