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.  
        文件还原作业失败并显示错误消息

升级后任务

成功升级 Snapshot Manager 服务器后,可能需要执行以下任务。

升级后任务

  1. 升级 Linux 和 Windows 应用程序主机上的 Snapshot Manager 代理。

    注意:

    如果要从 Snapshot Manager 8.3 升级到 9.0 或 9.1,则必须手动升级主机上代理。如果要从 Snapshot Manager 9.0 升级到 9.1,则升级主机上代理是可选操作。

    要在 Linux 主机上升级代理,请执行以下步骤:

    • 登录 NetBackup UI,然后下载较新的代理软件包。

      导航到“云”> Snapshot Manager >“操作”>“添加代理”

    • 在要升级代理的 Linux 主机上停止 flexsnap 代理服务。

      在 Linux 主机上运行以下命令:

      # sudo systemctl stop flexsnap-core.service

    • 在 Linux 主机上升级代理。

      在 Linux 主机上运行以下命令:

      # sudo rpm -Uvh --force flexsnap_agent_rpm_name

      此处,flexsnap_agent_rpm_name 是之前下载的代理 rpm 软件包的名称。

    • 如果出现提示,请重新加载后台驻留程序。

      在 Linux 主机上运行以下命令:

      # sudo systemctl daemon-reload

    • 在要升级基于 Linux 的代理的所有 Linux 主机上重复这些步骤。

    请注意下列事项:

    从 CloudPoint 代理升级到 Flexsnap 代理时,请先卸载 CloudPoint 代理,然后使用以下推荐的卸载和安装命令安装 Flexsnap 代理:

    • 卸载:sudo yum -y remove cloudpoint_agent_rpm_name

    • 安装:sudo yum -y install flexnsap_agent_rpm_name

    要在 Windows 主机上升级代理,请执行以下步骤:

    • 登录 NetBackup UI,然后下载较新的代理软件包。

      导航到“云”> Snapshot Manager >“操作”>“添加代理”

    • 停止在主机上运行的 Veritas Snapshot Manager 代理服务。

    • 运行较新版本的代理软件包文件,然后按照安装向导工作流程升级 Windows 主机上的主机上代理。

      安装程序检测现有安装,并自动将软件包升级到新版本。

    • 为代理配置生成令牌。导航到 NetBackup Web UI >“云”> Snapshot Manager >“操作”>“添加代理”>“创建令牌”

    • 在要升级基于 Windows 的代理的所有 Windows 主机上重复这些步骤。

    有关如何从 NetBackup UI 下载代理安装包的详细信息,请参考以下内容:

    请参见下载并安装 Snapshot Manager 代理

  2. 如果希望在升级后运行从快照备份和从备份还原作业,则必须更新 NetBackup 配置,以便 NetBackup 能够提供升级后的 Snapshot Manager 的配置详细信息。升级后,必须通过提供令牌重新编辑要用于从快照备份或从备份还原作业的所有 Snapshot Manager,以便生成 NetBackup 证书。请参见《NetBackup Web UI 云管理指南》中的“编辑 Snapshot Manager”部分。

    执行下列操作之一:

    • 从 NetBackup Web UI 中,编辑 Snapshot Manager 服务器信息。

      • 在 Web UI 中,单击左侧导航窗格中的“工作负载”>“云”,然后单击“Snapshot Manager 服务器”选项卡。

      • 选择刚刚升级的 Snapshot Manager 服务器,然后从右侧的省略号操作按钮中单击“编辑”

      • 在“编辑 Snapshot Manager 服务器”对话框中,指定所有请求的详细信息。

      • 单击“验证”以验证 Snapshot Manager 服务器证书。

      • “令牌”字段中,输入标准主机令牌。

      • 单击“保存”以更新 Snapshot Manager 服务器配置。

    • 或者,在 NetBackup 主服务器上,运行以下命令:

      ./tpconfig -update -snapshot_manager <snapshot_manager_name> -snapshot_manager_user_id <user_ID> -manage_workload <manage_workload> [-requiredport <IP_port_number>] [-security_token <token_value>]

      注意:

      如果要更新管理云工作负载的 Snapshot Manager,还需要额外选项 -security_token。令牌必须为标准主机令牌。要在 Snapshot Manager 上生成 NetBackup 证书,必须使用该令牌。

      在 UNIX 系统上,此命令的目录路径为 /usr/openv/volmgr/bin/。在 Windows 系统上,此命令的目录路径为 install_path\Volmgr\bin\。有关详细信息,请参考《Veritas NetBackup 命令参考指南》

    • 或者,使用以下 URL 对 NetBackup 主服务器进行 PATCH API 调用:

      https://primaryserver.domain.com/netbackup/config/servers/snapshot-mgmt-servers/cp-hostname

  3. 将 Snapshot Manager 升级到版本 10.0 后,必须重新启动主机上代理才能发现和保护 LVM 存储上的资产。

有关 tpconfig 命令及其选项的更多详细信息,请参考《Veritas NetBackup 命令参考指南》