Veritas NetBackup™ Bare Metal Restore™ 管理指南

Last Published:
Product(s): NetBackup (8.1)
  1. Bare Metal Restore 简介
    1.  
      关于 Bare Metal Restore
    2.  
      使用 BMR 保护服务器 DR
    3.  
      BMR 保护阶段示意图
    4.  
      NetBackup 8.0 Bare Metal Restore 的新扩展支持
  2. 配置 BMR
    1.  
      关于安装 BMR 软件
    2.  
      配置 BMR 服务器的前提条件
    3. 配置 BMR 服务器
      1.  
        配置 BMR 主服务器
      2.  
        在 Windows 系统上设置 BMR 主服务器
      3. 配置 BMR 引导服务器
        1.  
          关于选择引导服务器主机
        2.  
          引导服务器的前提条件
        3.  
          设置 BMR 引导服务器
        4.  
          UNIX 群集中的 BMR 引导服务器
        5.  
          Windows 群集中的 BMR 引导服务器
    4. 停用 BMR 服务器
      1.  
        停用 BMR 主服务器
      2.  
        停用 BMR 引导服务器
  3. 保护客户端
    1.  
      保护客户端的前提条件
    2. 备份 BMR 客户端
      1.  
        配置备份 BMR 客户端的策略
      2.  
        在多个策略中使用同一客户端名称
      3.  
        关于执行完整备份
      4.  
        关于在还原后执行完全备份
      5.  
        确保成功备份
      6.  
        在 UNIX 或 Linux 上保存自定义文件
    3. 监视客户端备份
      1.  
        BMR 关联的其他 NetBackup 属性
    4. 针对特定用例保护客户端
      1.  
        Storage Foundation for Windows 客户端
  4. 设置还原环境
    1.  
      恢复步骤
    2.  
      安装引导服务器软件
    3.  
      共享资源树
    4.  
      添加客户端特定资源
    5.  
      何时使用引导介质
    6.  
      准备客户端进行还原
  5. 共享资源树
    1.  
      关于共享资源树
    2. 共享资源树的前提条件
      1.  
        关于 SRT 的空间要求
    3. 创建共享资源树
      1. 为 Windows 创建一个 SRT
        1. 共享资源树管理向导
          1. 创建 SRT
            1. 安装 Microsoft 评估和部署工具包 (ADK)
              1. 使用自动下载和安装选项安装 ADK
                1.  
                  ADK 下载和安装的进程
              2.  
                使用预先下载的 ADK 可执行文件
            2.  
              在脱机引导服务器上或主机上创建 SRT
          2.  
            SRT 自动导入
          3.  
            导出 SRT
          4.  
            编辑 SRT
          5.  
            导入 SRT
          6.  
            复制 SRT
          7.  
            删除 SRT
          8. 为快速还原 SRT 创建可引导 CD 或 DVD 映像
            1.  
              选择 SRT
            2.  
              指定 ISO 映像的位置
            3.  
              “完成共享资源树配置”面板
          9. 向 SRT 添加软件包或更新其中的软件包
            1.  
              将 NetBackup 客户端添加到 SRT
            2.  
              向 SRT 中添加 NetBackup Security Services
            3.  
              向 SRT 添加 NetBackup 版本更新或 Maintenance Pack
            4.  
              添加 NetBackup 语言包
      2. 为 UNIX 或 Linux 创建一个 SRT
        1.  
          创建 AIX SRT
        2.  
          创建 HP-UX SRT
        3.  
          创建 Solaris SRT
        4.  
          创建 Linux SRT
    4. 管理共享资源树
      1. 向共享资源树中添加软件
        1. 将软件添加到 UNIX 或 Linux SRT
          1.  
            关于添加 NetBackup Maintenance Pack
          2.  
            关于添加 Veritas Volume Manager 和 Veritas File System
          3.  
            关于添加 Veritas 安全服务
          4.  
            关于添加其他软件
          5.  
            关于将修补程序和软件包安装到 Solaris SRT
          6.  
            在 Linux SRT 中安装设备驱动程序
        2.  
          将软件添加到 Windows SRT
      2. 导入共享资源树
        1.  
          在 UNIX 和 Linux 上导入 SRT
        2.  
          在 Windows 上导入 SRT
      3. 复制共享资源树
        1.  
          在 UNIX 和 Linux 上复制一个 SRT
        2.  
          在 Windows 上复制一个 SRT
      4. 删除共享资源树
        1.  
          在 UNIX 和 Linux 上删除 SRT
        2.  
          在 Windows 上删除 SRT
      5.  
        启用或禁用 SRT 的独占使用方式
      6.  
        修复损坏的共享资源树
      7.  
        中断一个无效的共享资源树锁定
    5. 管理引导介质
      1.  
        关于 Windows 上支持的引导介质
      2.  
        关于写入 CD 或 DVD
      3. 创建用于 UNIX 和 Linux 的引导介质
        1.  
          关于 AIX 的引导介质
        2.  
          关于 HP-UX 的引导介质
        3.  
          关于 Linux 的引导介质
        4.  
          关于 Solaris 的引导介质
      4.  
        创建用于 Windows 客户端的引导介质
  6. 还原客户端
    1.  
      免责声明
    2.  
      BMR 还原过程
    3.  
      准备还原客户端
    4. BMR 磁盘恢复行为
      1.  
        BMR 使用准备还原选项处理磁盘
      2.  
        BMR 使用准备还原选项处理磁盘类
      3.  
        操作系统或卷管理器的导入操作
    5. 关于使用网络引导还原 BMR 客户端
      1.  
        使用网络引导还原 AIX 客户端
      2.  
        通过网络引导还原 HP-UX 客户端
      3.  
        使用网络引导还原 Linux 客户端
      4.  
        使用网络引导还原 Solaris 客户端
      5.  
        使用网络引导还原 Windows 客户端
    6. 关于使用介质引导还原 BMR 客户端
      1.  
        使用介质引导还原 AIX 客户端
      2.  
        通过介质引导还原 HP-UX 客户端
      3.  
        使用介质引导还原 Linux 客户端
      4.  
        使用介质引导还原 Solaris 客户端
      5.  
        使用介质引导还原 Windows 客户端
    7. 关于还原到特定即时点
      1.  
        关于即时点还原过程
      2.  
        创建即时点还原配置
    8. 关于还原到不同磁盘
      1.  
        关于不同磁盘还原过程
      2.  
        为 DDR 创建还原配置
      3.  
        将客户端还原到不同磁盘
    9. 还原到不同 系统
      1.  
        关于不同系统还原
      2.  
        关于发现新系统的配置
      3.  
        创建可编辑的 DSR 配置
      4.  
        关于添加 NIC 和 MSD 驱动程序
      5.  
        关于更改网络接口
      6.  
        关于还原配置中的映射磁盘
      7.  
        关于创建引导介质
      8.  
        关于还原客户端
      9.  
        系统还原后第一次登录
    10. 关于还原 NetBackup 介质服务器
      1. 关于配置备用介质服务器
        1.  
          允许自动将介质服务器故障转移到备用服务器
        2.  
          手动覆盖原始介质服务器
      2.  
        还原介质服务器
    11.  
      关于还原 BMR 引导服务器
    12. 关于外部过程
      1.  
        外部过程点和名称
      2.  
        关于管理外部过程
      3.  
        指定外部过程
      4.  
        关于外部过程的数据传输
      5.  
        关于与外部过程的交互
      6.  
        外部过程日志记录 示例
      7.  
        外部过程的操作状态
      8.  
        关于外部过程的退出代码
      9.  
        关于外部过程错误处理
      10. 关于外部过程的环境变量
        1.  
          UNIX 和 Linux 环境变量
        2.  
          AIX 环境变量
        3.  
          HP-UX 环境变量
        4.  
          Solaris 环境变量
        5.  
          Windows 环境变量
    13. 关于 SAN(存储区域网络)支持
      1.  
        还原 Solaris SAN 挂接的卷(如果这些卷被保留为取消映射)
      2.  
        关于 Windows 客户端上 SAN 和不同系统的还原
    14. 关于多个网络接口支持
      1.  
        关于使用网关的客户端配置
    15.  
      还原过程中使用的端口
  7. 管理 Windows 驱动程序软件包
    1.  
      关于 Windows 驱动程序软件包
    2. 添加 Windows 驱动程序包
      1.  
        查找正确的驱动程序(如果已安装 Windows)
    3.  
      删除 Windows 驱动程序包
  8. 管理客户端和配置
    1.  
      关于客户端和配置
    2.  
      复制配置
    3.  
      发现配置
    4.  
      修改配置
    5.  
      删除配置
    6.  
      删除客户端
    7. “客户端配置”属性
      1.  
        配置摘要 属性
      2. “设备和驱动程序”属性
        1.  
          强制安装此驱动程序,而不是安装 Windows 附带的驱动程序或较新的驱动程序
      3.  
        主机属性
      4. “网络接口”属性
        1.  
          导入和映射网络接口
        2.  
          手动更改网络接口
        3.  
          指定 UNIX 和 Linux 引导接口
      5.  
        “网络路由”属性
      6. 关于卷属性
        1.  
          关于本机磁盘对象
        2.  
          关于映射和取消映射卷
        3.  
          映射卷
        4.  
          卷视图
  9. 管理 BMR 引导服务器
    1.  
      关于引导服务器
    2.  
      引导服务器要求
  10. 故障排除
    1.  
      从 CD/DVD 引导时出现问题
    2.  
      还原耗时过长
    3.  
      Solaris 介质引导的网络参数问题
    4.  
      如何在意外删除 BMR 配置后恢复客户端
    5.  
      在 UNIX 平台上,BMR 还原后首次引导失败
    6.  
      基于客户端网络的引导问题
    7.  
      恢复 Windows 客户端时验证备份失败
    8.  
      在 32 位体系结构的 Windows 操作系统上执行 BMR 物理备份到虚拟机的转换后,VM 需要很长时间进行引导。
    9.  
      在 Windows 平台上,启用 BMR 的物理备份到虚拟机的转换作业失败
    10. 有关从客户端备份创建虚拟机的故障排除问题
      1.  
        虚拟机转换客户端列表下看不到客户端名称
      2.  
        在提交虚拟机创建作业期间出现故障
      3.  
        创建虚拟机作业失败
    11.  
      如果引导服务器已有 Solaris 10 Update 11 基本安装,则 SRT 创建可能会失败
    12.  
      在系统引导期间和 BMR 首次引导期间,Solaris 11 及更高版本上的多项服务输出警告消息
    13.  
      执行 BMR 还原后首次引导期间,Solaris 11 及更高版本上的 Solaris 区域恢复需要一段时间进行重新配置
    14.  
      如果自定义 AI ISO 中没有文本安装程序软件包,则 Solaris BMR 还原操作将失败
    15.  
      /boot 分区必须位于单独的分区上才能进行基于多设备的操作系统配置
    16.  
      在通过 ZFS 存储池还原客户端后的第一次引导过程中,可能会显示多个错误消息
    17.  
      BMR 可能无法格式化或清除 ZFS 元数据
    18.  
      指定要使用自动映像复制和 BMR 保护的客户端的短名称
    19.  
      即使在客户端成功还原之后,在灾难恢复域中还原任务也会保持已完成状态
    20.  
      对 BMR 的 IPv6 支持
    21.  
      还原后 HP-UX 自动引导可能会失败
    22.  
      准备还原可能对 Solaris 客户端不起作用
    23.  
      对于 NetBackup 8.0 和更早版本的客户端,NetBackup 8.1 版本中不支持在具有 NetBackup 8.1 的 Windows (x64) 上使用虚拟实例转换器 (VIC) 主机。
  11. 从客户端备份创建虚拟机
    1.  
      关于从备份创建虚拟机
    2.  
      BMR 物理计算机到虚拟机创建的优点和用例
    3.  
      虚拟机创建的部署示意图
    4.  
      从客户端到 VM 的转换流程
    5.  
      从备份创建 VM 的前提条件
    6. 从备份执行虚拟机创建
      1.  
        虚拟机转换客户端
      2.  
        将客户端备份转换为 VM
      3.  
        虚拟机选项
      4.  
        虚拟机转换存储目标
      5.  
        网络连接选择
      6.  
        虚拟机转换摘要
      7.  
        虚拟机转换任务
      8.  
        还原任务属性
      9.  
        创建自定义配置
    7.  
      虚拟机创建 CLI
  12. 监视 Bare Metal Restore 活动
    1.  
      监视 BMR 还原任务
    2.  
      监视备份作业
    3.  
      监视 VM 创建作业
    4. BMR 日志
      1.  
        BMR 日志记录创建者 ID
      2.  
        可用于管理统一日志记录和日志文件的命令
      3.  
        BMR 还原日志
  13. 附录 A. NetBackup BMR 相关的附录
    1. BMR 引导服务器上的网络服务配置
      1.  
        常见的 Unix 网络配置
      2.  
        Red Hat Enterprise Linux 网络配置
      3.  
        SUSE Linux 网络配置
      4. Solaris 网络配置
        1.  
          Solaris 版本 10 的网络引导服务配置
        2.  
          Solaris 11.0 及更高版本的网络引导服务配置
      5.  
        HP-UX 和 AIX NW 配置
      6.  
        Windows 网络配置
    2.  
      关于 BMR 中对 Linux 本机多路径的支持
    3.  
      多路径环境的 BMR 支持
    4.  
      BMR 多路径矩阵
    5.  
      虚拟环境的 BMR 支持
    6.  
      BMR 直接 VM 转换支持表
    7.  
      关于 ZFS 存储池支持
    8.  
      Solaris 区域恢复支持
    9.  
      使用自动映像复制将 BMR 客户端恢复到其他 NetBackup 域

Solaris 区域恢复支持

在使用 BMR 备份和还原 Solaris 区域时,需要考虑一些特殊问题。

Bare Metal Restore 可以还原运行 Zones 的 Solaris 系统。虽然 BMR 无法还原单个非全局区域,但是系统中的所有非全局区域都将作为全局区域还原的一部分而重新创建。 如果全局和非全局区域基于 ZFS 文件系统,则用户不需要执行 vfstab 配置。

在不同磁盘还原方案中还原所有非全局区域

  1. 重新映射承载区域(也称作区域路径)的文件系统,以还原区域文件。

    如果非全局区域从全局区域导入未重新映射的盘片,则 BMR 将从区域配置中删除这些盘片。

    如果非全局区域从全局区域导入重新映射到不同磁盘的盘片,则 BMR 重新调整区域配置和任何区域的 vfstab (ZONEPATH/root/etc/vfstab) 条目,以使用新的设备名称。

    如果非全局区域从全局区域文件导入未重新映射的系统,则 BMR 将在区域配置中删除对这些系统的所有引用。

  2. 测试

在进行 BMR 还原之后,可能需要重新创建和还原导入的或非全局区域使用的所有文件系统。这些文件系统通常不出现在全局区域 vfstab (/etc/vfstab) 中。

BMR 依赖 /etc/vfstab 中的条目来记录要恢复的文件系统。未出现在 /etc/vfstab 中的动态创建和装入的文件系统不会自动还原(即使 NetBackup 备份了这些文件系统)。 强制 BMR 还原此类文件系统的最轻松方法是:将“启动时装入”字段设置为“否”的情况下,向 /etc/vfstab 中添加记录所用设备和装入点的条目。此后,动态文件系统就可以继续像以前一样使用。BMR 知道这些系统,会重新创建它们(除非在 DDR 中取消映射),并还原它们的内容(如果 NetBackup 备份了这些内容)。

区域功能会导致显示动态装入的文件系统,如下所示:

  • FS 条目包含全局区域中的设备。

  • 设备条目是从全局区域导入的,但是由非全局区域的 /etc/vfstab 装入的,或者是由区域本身动态装入的。

要自动进行 BMR 区域还原,向全局区域 /etc/vfstab 添加能使 BMR 对其进行还原的条目(除非 DDR 已取消映射),如下所示:

  • 对于 FS 条目,全局区域设备用作特殊原始值,并具有一个显示在非全局区域的根目录下的装入点。要添加到全局区域的 /etc/vfstab 的条目应当使用全局区域的设备路径以及非全局区域装入点的完整路径(包括区域路径)。例如,如果区域如下所示:

          zonepath=/export/zone1  
          fs:
            dir=/export
            special=/dev/dsk/c0t9d0s6  
            raw=/dev/rdsk/c0t9d0s6  
            type=ufs

    /etc/vfstab 中的全局区域条目应当如下所示:

    /dev/dsk/c0t9d0s6 /dev/rdsk/c0t9d0s6 /export/zone1/root/export ufs  
    - no -
  • 对于由非全局区域装入的设备条目,当针对 BMR 还原进行配置时需要处理以下问题:

    • 使用的动态装入包含区域路径下的导入设备路径。对于非全局区域中通过 /etc/vfstab 装入的设备,区域中将有一个或多个类似如下的设备条目:

      zonepath=/export/zone2  
        device:  
        match=/dev/*dsk/c0t0d0s4

      列出的设备在非全局区域的 /etc/vfstab 中,如下所示:

      /dev/dsk/c0t0d0s4 /dev/rdsk/c0t0d0s4 /local ufs - yes -

      此命令将导致全局区域

      在装入点 /export/zone2/root/local 上动态

      装入 /export/zone2/dev/dsk/c0t0d0s4。但是,要让 BMR 自动重新创建文件系统,应改为向全局区域 /etc/vfstab 添加记录的条目,如下所示:

      /dev/dsk/c0t0d0s4 /dev/rdsk/c0t0d0s4 /export/zone2/root/local ufs - no -

      (如果使用相对于区域路径的设备路径,则 BMR 只重新创建装入点,而不还原整个文件系统。)

    • 如果使用了 DDR,则设备匹配不应使用通配符,这样 BMR 便可以进行编辑。 如果在指定设备时使用通配符,那么在影响区域的 DDR 映射(例如,取消映射文件系统或者将其从一个磁盘移到另一个磁盘)完成时,BMR 无法编辑该条目。会编辑受影响区域的 /etc/vfstab,但是仅当匹配不包含通配符时,才编辑设备匹配条目。

      例如,更改以下条目:

      match=/dev/*dsk/c0t0d0s4

      该条目必须使用两个设备条目,如下所示:

      match=/dev/dsk/c0t0d0s4  
      match=/dev/rdsk/c0t0d0s4

      如果按示例所示更改条目,则 BMR DDR 将正确更新区域定义和 vfstab 文件。