NetBackup™ Snapshot Manager 安装和升级指南

Last Published:
Product(s): NetBackup (10.1)
  1. 简介
    1.  
      关于部署方法
    2.  
      确定运行 Snapshot Manager 的位置
    3.  
      关于在云中部署 Snapshot Manager
  2. 第 I 部分. NetBackup Snapshot Manager 安装和配置
    1. 准备 NetBackup Snapshot Manager 安装
      1.  
        满足系统要求
      2.  
        Snapshot Manager 主机规模建议
      3.  
        Snapshot Manager 扩展规模建议
      4.  
        创建实例或准备主机以安装 Snapshot Manager
      5.  
        安装容器平台(Docker、Podman)
      6.  
        创建并装入卷以存储 Snapshot Manager 数据
      7.  
        验证是否已在实例或物理主机上打开特定端口
      8.  
        针对从快照备份作业准备 Snapshot Manager
    2. 使用容器映像部署 NetBackup Snapshot Manager
      1.  
        开始安装 Snapshot Manager 之前
      2.  
        在 Docker/Podman 环境中安装 Snapshot Manager
      3.  
        验证是否已成功安装 Snapshot Manager
      4.  
        重新启动 Snapshot Manager
    3. 部署 NetBackup Snapshot Manager 扩展
      1.  
        开始安装 Snapshot Manager 扩展前
      2.  
        下载 Snapshot Manager 扩展
      3. 在 VM 上安装 Snapshot Manager 扩展
        1.  
          在 VM 上安装扩展的前提条件
        2.  
          在 VM 上安装扩展
      4. 在 Azure 中的托管 Kubernetes 群集 (AKS) 上安装 Snapshot Manager 扩展
        1.  
          在 Azure 中的托管 Kubernetes 群集上安装扩展的前提条件
        2.  
          在 Azure (AKS) 上安装扩展
      5. 在 AWS 中的托管 Kubernetes 群集 (EKS) 上安装 Snapshot Manager 扩展
        1.  
          在 AWS 中的托管 Kubernetes 群集上安装扩展的前提条件
        2. 在 AWS (EKS) 上安装扩展
          1.  
            使用扩展脚本安装扩展
      6. 在 GCP 中的托管 Kubernetes 群集 (GKE) 上安装 Snapshot Manager 扩展
        1.  
          在 GCP 中的托管 Kubernetes 群集上安装扩展的前提条件
        2.  
          在 GCP (GKE) 上安装扩展
      7.  
        使用 Kustomize 和 CR YAML 安装扩展
      8.  
        管理扩展
    4. NetBackup Snapshot Manager 云插件
      1.  
        如何配置 Snapshot Manager 云插件?
      2. AWS 插件配置说明
        1.  
          配置 AWS 插件的前提条件
        2.  
          为 Snapshot Manager 配置 AWS 权限
        3.  
          Snapshot Manager 需要的 AWS 权限
        4.  
          在创建跨帐户配置之前
      3. Google Cloud Platform 插件配置说明
        1.  
          Snapshot Manager 需要的 Google Cloud Platform 权限
        2.  
          为 Snapshot Manager 配置 GCP 服务帐户
        3.  
          为插件配置准备 GCP 服务帐户
      4. Microsoft Azure 插件配置说明
        1.  
          在 Microsoft Azure 上配置权限
        2.  
          关于 Azure 快照
      5. Microsoft Azure Stack Hub 插件配置说明
        1.  
          在 Microsoft Azure Stack Hub 上配置权限
        2.  
          配置 Azure Stack Hub VM 的暂存位置以从备份还原
    5. NetBackup Snapshot Manager 应用程序代理和插件
      1.  
        关于安装和配置过程
      2. 安装和配置 Snapshot Manager 代理
        1.  
          下载并安装 Snapshot Manager 代理
        2. 基于 Linux 的代理
          1.  
            准备安装基于 Linux 的代理
          2.  
            注册基于 Linux 的代理
        3. 基于 Windows 的代理
          1.  
            准备安装基于 Windows 的代理
          2.  
            注册基于 Windows 的代理
      3. 配置 Snapshot Manager 应用程序插件
        1.  
          配置应用程序插件
        2. Microsoft SQL 插件
          1.  
            Microsoft SQL 插件配置要求
          2.  
            Microsoft SQL Server 的还原要求和限制
          3.  
            还原 SQL AG 数据库之前需要执行的步骤
          4.  
            还原 SQL AG 数据库之后需要执行的其他步骤
          5. 还原 SQL Server 实例快照后需要执行的其他步骤
            1.  
              在 SQL Server 主机级别还原后需要执行的步骤
            2.  
              在 SQL Server 实例磁盘级别将快照还原到新位置后需要执行的步骤
        3. Oracle 插件
          1. Oracle 插件配置要求
            1.  
              优化 Oracle 数据库数据和元数据文件
          2.  
            Oracle 的还原要求和限制
          3.  
            还原 Oracle 快照后需要执行的其他步骤
      4. NetBackup 保护计划
        1.  
          为云资产创建 NetBackup 保护计划
        2.  
          为云资产订购 NetBackup 保护计划
      5.  
        将 VSS 配置为在原始驱动器上存储卷影副本
      6.  
        还原 AWS RDS 数据库实例之后需要执行的其他步骤
    6. 使用 NetBackup Snapshot Manager 无代理功能保护资产
      1.  
        关于无代理功能
      2. 无代理配置的前提条件
        1.  
          为 Windows 配置 SMB(可选)
        2.  
          为 Windows 配置 WMI 安全性(可选)
      3.  
        配置无代理功能
      4.  
        升级 Snapshot Manager 后配置无代理功能
    7. NetBackup Snapshot Manager 中的卷加密
      1.  
        关于 Snapshot Manager 中的卷加密支持
      2.  
        适用于 Azure 的卷加密
      3.  
        适用于 GCP 的卷加密
      4.  
        适用于 AWS 的卷加密
    8. NetBackup Snapshot Manager 安全性
      1.  
        为 Azure Stack 配置安全性
      2.  
        为 Azure Stack 配置云连接器
      3.  
        Azure Stack 的 CA 配置
      4.  
        保护与 Snapshot Manager 的连接
  3. 第 II 部分. NetBackup Snapshot Manager 维护
    1. NetBackup Snapshot Manager 日志记录
      1.  
        关于 Snapshot Manager 日志记录机制
      2. 基于 Fluentd 的 Snapshot Manager 日志记录的工作原理
        1.  
          关于 Snapshot Manager fluentd 配置文件
        2.  
          修改 fluentd 配置文件
      3.  
        Snapshot Manager 日志
      4.  
        无代理日志
      5.  
        对 Snapshot Manager 日志记录进行故障排除
    2. 升级 NetBackup Snapshot Manager
      1.  
        关于 Snapshot Manager 升级
      2.  
        支持的升级路径
      3.  
        升级方案
      4.  
        准备升级 Snapshot Manager
      5.  
        升级 Snapshot Manager
      6.  
        使用修补程序升级 Snapshot Manager
      7. 迁移和升级 Snapshot Manager
        1.  
          开始迁移 Snapshot Manager 前
        2.  
          在 RHEL 8.6 或 8.4 上迁移和升级 Snapshot Manager
      8. 升级后任务
        1.  
          升级 Snapshot Manager 扩展
      9.  
        迁移后任务
    3. 卸载 NetBackup Snapshot Manager
      1.  
        准备卸载 Snapshot Manager
      2.  
        备份 Snapshot Manager
      3.  
        取消配置 Snapshot Manager 插件
      4.  
        取消配置 Snapshot Manager 代理
      5.  
        删除 Snapshot Manager 代理
      6.  
        从独立 Docker 主机环境中删除 Snapshot Manager
      7.  
        删除 Snapshot Manager 扩展 - 基于 VM 或基于托管 Kubernetes 群集
      8.  
        还原 Snapshot Manager
    4. 对 NetBackup Snapshot Manager 进行故障排除
      1.  
        Snapshot Manager 故障排除
      2.  
        如果 Windows 实例与 Snapshot Manager 主机失去连接,SQL 快照或还原及粒度还原操作将失败
      3.  
        如果原始磁盘与实例分离,则磁盘级别快照还原将失败
      4.  
        即使将系统托管标识分配给控制节点池后,发现也无法工作
      5.  
        GCP 从快照备份的性能问题
      6.  
        主机代理上的迁移后操作失败并显示错误消息
      7.  
        文件还原作业失败并显示错误消息

Google Cloud Platform 插件配置说明

通过 Google Cloud Platform 插件,可以在 Google Cloud 所在的所有区域中创建、删除和还原基于磁盘和主机的快照。

Google Cloud Platform 插件配置前提条件
  • 在配置 Google Cloud Platform 插件之前,请在 Google Cloud 控制台的“API 和服务”下启用以下 API:

    • 云资源管理器 API

    • 计算引擎 API

  • 配置 Kubernetes 群集扩展时提供的节点池必须具有来自同一区域的所有节点,即节点池应为单个区域。

  • Snapshot Manager 主机和节点池的区域应相同。

  • 对于“从快照备份”用例,Snapshot Manager 应仅安装在云中。安装了 Snapshot Manager 的区域必须配置提供商。如果 Snapshot Manager 安装在 us-west1-b 区域中,则必须为 us-west1 区域配置提供商。

  • 若手动安装 Snapshot Manager(非 Marketplace),请禁用 LVM 的 LV 的自动激活。可以通过将 auto_activation_volume_list 参数设置为空列表或必须自动激活的特定 VG 名称列表,来实现此目的。可以在 lvm.conf 配置文件中设置 auto_activation_volume_list 参数。

Google Cloud Platform 插件配置参数

在配置 Google Cloud Platform 插件时,需要使用以下参数:

表:Google Cloud Platform 插件配置参数

Snapshot Manager 配置参数

Google 等效术语和描述

项目 ID

从中管理资源的项目的 ID。在 JSON 文件中列为 project_id

客户端电子邮件

客户端 ID 的电子邮件地址。在 JSON 文件中列为 client_email

私钥

私钥。在 JSON 文件中列为 private_key

注意:

必须不带引号输入此密钥(单引号和双引号都不行)。不要在密钥的开头或结尾输入任何空格或回车符。

区域

插件在其中运行的区域列表。

Snapshot Manager 支持以下 GCP 区域:

表:Snapshot Manager 支持的 GCP 区域

GCP 区域

  • asia-east1

  • asia-east2

  • asia-northeast1

  • asia-northeast2

  • asia-south1

  • asia-southeast1

  • australia-southeast1

  • europe-north1

  • europe-west1

  • europe-west2

  • europe-west3

  • europe-west4

  • europe-west6

  • northamerica-northeast1

  • southamerica-east1

  • us-central1

  • us-east1

  • us-east4

  • us-west1

  • us-west2

  • us-west3- Utah

  • us-west4 Nevada

  • asia-south

  • australia-southeast2

  • europe-central2

  • northamerica-northeast2

  • southamerica-west1

配置多个帐户、订购或项目
  • 如果要为同一个插件创建多个配置,请确保它们管理来自不同区域的资产。两个或多个插件配置不应该同时管理同一组云资产。

  • 当多个帐户全部使用单个 Snapshot Manager 进行管理时,单个 Snapshot Manager 实例管理的资产数量可能会变得过大,最好将这些资产分隔开。

  • 要实现应用程序一致快照,要求远程 VM 实例和 Snapshot Manager 之间存在代理/无代理网络连接。这将需要设置跨帐户/订购/项目联网。

GCP 插件注意事项和限制

在配置此插件之前,请考虑以下事项:

  • 如果从 GCP 插件配置中删除某个区域,则该区域中所有已发现的资产也将从 Snapshot Manager 资产数据库中删除。如果有任何活动快照与删除的资产相关联,则您可能无法对这些快照执行任何操作。

    将该区域添加回插件配置后,Snapshot Manager 将再次发现所有资产,您可以对关联的快照继续执行操作。但是,无法对关联的快照执行任何还原操作。

  • GCP 实例上的最大挂接点数为 128,Snapshot Manager 主机使用 2 个挂接点,剩下的 126 个挂接点用于备份/还原作业。因此,只要挂接点可用(即 126 个挂接点),Snapshot Manager 就可以在任何时间点备份/还原实例。如果使用了所有的挂接点,备份/还原作业将出现故障并显示以下错误消息:

    Failed to attach disk.

  • 可附加到 GCP 实例的最大标签数为 64,而且 Snapshot Manager 会使用 2 个标签。如果任何实例具有的标签数超过 62 个,备份/还原可能会失败