NetBackup™ 高可用性环境管理指南

Last Published:
Product(s): NetBackup & Alta Data Protection (10.5)
  1. 关于本指南
    1.  
      本指南内容
    2.  
      与 NetBackup 高可用环境相关的文档
  2. 针对单点故障的 NetBackup 保护
    1. 针对组件故障的保护
      1.  
        网络链路故障
      2. 存储设备连接故障
        1.  
          SAN 连接故障
        2.  
          机器控制连接故障
      3.  
        存储设备故障
      4.  
        介质可用性故障
      5.  
        主服务器故障
      6. 介质服务器故障
        1.  
          专用介质服务器发生故障
        2.  
          非专用介质服务器的故障
        3.  
          SAN 介质服务器故障
        4.  
          使用备用介质服务器还原磁带备份
        5.  
          使用备用介质服务器还原磁盘备份
      7.  
        LAN 客户端故障
      8.  
        SAN 客户端故障
    2.  
      站点故障
    3.  
      在高可用性环境中保护目录库
  3. 关于使用目录库备份和恢复进行站点灾难恢复
    1.  
      灾难恢复包
    2. 关于目录库恢复
      1.  
        关于完全目录库恢复
      2.  
        执行完全目录库还原
      3.  
        执行完全目录库还原后实现 DR 环境一致
      4.  
        关于部分目录库恢复
      5.  
        执行部分目录库还原
      6.  
        执行部分目录库还原后实现 DR 环境一致
    3. 关于 DR 域中的磁盘恢复
      1.  
        单域同步复制 DR 环境中的磁盘恢复
      2.  
        自动映像复制
      3.  
        跨域复制 DR 环境中的磁盘恢复
  4. 关于使用自动映像和目录库复制进行的站点泄露保护
    1.  
      关于自动映像复制 (AIR)
    2. 关于 NetBackup 目录库复制
      1.  
        关于复制的 NetBackup 目录库的支持条件
      2.  
        关于目录库同步
      3. 关于多站点单域复制
        1.  
          关于使用扩展 SAN 的多站点单域
        2.  
          关于使用优化复制的多站点单域
      4. 关于多站点跨域复制
        1.  
          关于多站点跨域和 BasicDisk 存储
        2.  
          计划跨域同步复制灾难恢复域
      5. 关于完全目录库同步复制
        1.  
          使用完全目录库同步复制恢复目录库
        2.  
          通过完全目录库同步复制实现 DR 环境一致
      6. 关于部分目录库同步复制
        1.  
          为部分目录库同步复制准备环境
        2.  
          使用部分目录库同步复制恢复环境
        3.  
          通过部分目录库同步复制使灾难恢复环境一致
        4.  
          有关管理具有部分目录库同步复制的磁带的注意事项
  5. 使用完全目录库同步复制部署 NetBackup 主服务器
    1.  
      关于同步复制注意事项
    2. 关于具有目录库同步复制功能的非群集 NetBackup 主服务器
      1. 安装和配置具有目录库同步复制功能的非群集 NetBackup 主服务器
        1.  
          安装和配置主要 NetBackup 主服务器
        2.  
          安装和配置备用 NetBackup 主服务器
        3.  
          在非群集同步复制配置中升级 NetBackup 主服务器
    3. 关于使用目录库同步复制功能的全局群集 NetBackup 主服务器
      1. 安装和配置具有目录库同步复制功能的全局群集 NetBackup 主服务器
        1.  
          关于群集注意事项
        2.  
          安装和配置主要 NetBackup 主服务器群集
        3.  
          安装和配置备用 NetBackup 主服务器群集
      2.  
        在 NetBackup 数据库中填充服务器表
      3.  
        在群集同步复制配置中升级 NetBackup
      4.  
        故障转移到备用主服务器群集
      5.  
        在群集同步复制环境中测试 NetBackup 主服务器群集
  6. 在群集中使用 NetBackup 执行备份和还原
    1. 关于在群集中使用 NetBackup 执行备份和还原
      1.  
        在群集中使用 NetBackup 执行用户控制的备份
      2. 关于在群集中还原数据
        1.  
          示例:在 NetBackup 群集中执行用户控制的还原
    2.  
      关于群集中支持的 NetBackup 应用程序代理

执行完全目录库还原

使用完全目录库恢复可将整个目录库备份恢复到 DR 主服务器。停用 DR 环境中不存在的介质服务器以避免占用不必要的池。因为 DR 站点中的设备配置可以不同于生产站点中的设备配置,所以会删除所有设备记录。运行设备发现以更新 NetBackup 数据库。必须先执行以下过程才能启动还原操作。此外,请在您的 DR 计划中记录该过程。

准备进行完全目录库还原

  1. 运行 nbgetconfig 命令并保存输出。在目录库恢复之后,可以使用此输出来恢复目录库恢复过程中重写的特定于主机的信息。

    例如:

    ./nbgetconfig > sample.txt

  2. 运行 bprecover 命令以恢复整个目录库。

    注意:

    DR 主服务器与生产主服务器必须具有相同的名称和拓扑。如果生产主服务器是一个群集,则 DR 主服务器也必须是一个群集。成员节点的数量和节点的名称可以不同。

    注意:

    如果使用的是在单独介质服务器上创建的目录库备份,则目录库恢复需要具有相同名称的介质服务器。

  3. 运行 bprecover 命令之后,需为灾难恢复包设置密码,以便后续目录库备份成功。

    请参见灾难恢复包

  4. 在目录库恢复期间,不恢复群集节点的安全证书。仅恢复虚拟名称证书。

    如果使用 NetBackup 证书进行主机通信

    要成功进行主机通信,发生灾难后,必须在所有群集节点上部署 NetBackup 证书(基于主机名的证书和基于主机 ID 的证书)。

    有关更多详细信息,请参考 NetBackup 安全和加密指南中的“安装灾难恢复后在群集主服务器上生成证书”一章。

    如果使用外部证书进行主机通信

    要成功进行主机通信,必须在发生灾难后将所有群集节点配置为使用外部证书。

    有关更多详细信息,请参考 NetBackup 安全和加密指南

  5. 在域中所有主机上清除允许列表缓存并重新启动服务。
  6. 停用所有备份策略以防止备份自动启动。使用以下方法之一:
    • NetBackup Web UI。

    • 运行 bpplinfo <policy> -modify -inactive CLI。

  7. 关闭 NetBackup。
  8. 恢复在步骤 1 中备份的主机设置。运行以下命令。
    ./nbsetconfig sample.txt
  9. 在新主服务器上启动 NetBackup 横向扩展关系数据库管理器、NetBackup PBX 和 EMM 服务。
    • 在 Linux 主服务器上,运行以下命令:

      • /usr/openv/netbackup/bin/nbdbms_start_stop start

      • start /opt/VRTSpbx/bin/pbx_exchange

      • /usr/openv/netbackup/bin/nbemm

    • 在 Windows 主服务器上,启动下列 Windows 服务:

      • NetBackup 横向扩展关系型数据库管理器

      • Veritas Private Branch Exchange

      • NetBackup 企业介质管理器

      注意:

      因为 NetBackup 命令不会停止和启动 PBX,所以 PBX 进程可能已经在运行。

      有关 NetBackup 横向扩展关系数据库管理器的更多信息,请参见 NetBackup 故障排除指南

  10. 停用不属于 DR 环境的介质服务器。运行以下命令:

    nbemmcmd -updatehost -machinename media_server -machinestateop set_admin_pause -machinetype media -masterserver primary_server

  11. 从 EMM 数据库删除所有磁带设备。运行以下命令:

    nbemmcmd -deletealldevices -allrecords

  12. 如果您的环境中具有 NAT 客户端,则需要执行此步骤。

    如果配置了 NetBackup Messaging Broker(或 nbmqbroker)服务,则目录库还原后,需要使用 configureMQ -enableCluster 命令使群集监视该服务。

    有关该命令的更多信息,请参考 NetBackup 命令参考指南

  13. 重新启动 NetBackup。
  14. 创建新的磁带驱动器和库配置。
  15. 如果在步骤 9 中使用了条形码掩码规则,请确保在此处设置相同的规则。必要时添加这些规则。
  16. 验证是否所有恢复介质都已设置为非机械手。
    • 如果仍需将某些恢复介质设置为非机械手,请执行以下操作:

    • 选择机械手介质,右键单击它并选择“移动”

    • 将机械手字段更改为“独立”

    • 单击“确定”保存更改。

  17. 将所有恢复介质都设置为非机械手后,在“清点所有磁带库”字段中确保介质位于正确的库中。

现在即可启动在生产数据中心备份的客户端数据的还原和恢复操作。

如果为 NetBackup Web 服务器配置了外部 CA 签名证书,则必须在活动节点上运行 configureWebServerCerts 命令。此操作可确保在故障转移后使用外部证书。

有关命令的更多信息,请参见 NetBackup 命令参考指南

对于所有群集节点,执行以下操作:

  • 在节点上的配置文件中定义外部证书配置选项(ECA_CERT_PATHECA_CRL_PATH 等)。

  • 在节点上运行 nbcertcmd -enrollCertificate

    有关更多详细信息,请参考《NetBackup 安全和加密指南》