Veritas NetBackup™ for NDMP 管理指南

Last Published:
Product(s): NetBackup (8.1.1)
  1. NetBackup for NDMP 简介
    1. 关于 NetBackup for NDMP
      1.  
        NetBackup for NDMP 的功能
      2.  
        NetBackup for NDMP 术语
    2.  
      关于网络数据管理协议 (NDMP)
    3. NDMP 备份类型
      1.  
        NDMP 本地备份
      2.  
        NDMP 三向备份
      3.  
        备份至介质管理器存储单元(远程 NDMP)
    4.  
      关于 NetBackup 中的 NDMP 策略
    5.  
      关于 NetBackup 存储单元
    6. 关于将磁带驱动器分配给不同的主机
      1.  
        关于机械手控制
    7.  
      关于 NDMP 备份进程
    8.  
      关于 NDMP 还原进程
    9.  
      关于直接访问恢复 (DAR)
    10.  
      Snapshot Client 帮助
    11.  
      关于 NDMP 多路复用
    12.  
      关于对 Replication Director 的 NDMP 支持
    13.  
      Replication Director 与 NDMP 配合使用时的限制
    14.  
      关于 NDMP 对 NetApp Clustered Data ONTAP (cDOT) 的支持
  2. NetBackup for NDMP 的安装说明
    1.  
      NetBackup for NDMP 安装前提条件
    2.  
      关于升级前现有 NetApp cDOT 的配置
  3. 配置到 NDMP 挂接设备的 NDMP 备份
    1.  
      关于配置 NDMP 挂接设备
    2.  
      授予 NetBackup 对 NAS (NDMP) 主机的访问权限
    3.  
      关于对三向备份和远程 NDMP 的访问
    4. 关于“介质和设备管理”配置
      1.  
        添加直接挂接到 NDMP 主机的机械手
      2.  
        添加磁带驱动器
      3.  
        检查设备配置
    5.  
      使用设备配置向导配置 NDMP 文件服务器
    6.  
      关于添加卷
    7.  
      关于验证 NDMP 密码和机械手连接
    8.  
      添加 NDMP 存储单元
    9. 关于创建 NDMP 策略
      1.  
        NDMP 策略的“属性”选项卡选项
      2.  
        适用于启用了 Accelerator for NDMP 的 NDMP 策略的“日程表”选项卡中的选项
      3.  
        NDMP 策略的“客户端”选项卡选项
      4. NDMP 策略的“备份选择”选项
        1.  
          NDMP 策略备份选择中的通配符
        2.  
          ALL_FILESYSTEMS 和 VOLUME_EXCLUDE_LIST 指令
      5.  
        关于“备份选择”列表中的环境变量
      6.  
        关于为 NetApp cDOT 备份策略选择适当的主机
      7.  
        关于 NDMP 策略日程表中的备份类型
    10. 关于启用或禁用 DAR
      1.  
        为文件和目录还原禁用 DAR
      2.  
        仅对目录还原禁用 DAR
    11.  
      在群集环境中配置 NetBackup for NDMP
  4. 配置到 NetBackup 介质服务器的 NDMP 备份(远程 NDMP)
    1.  
      关于远程 NDMP
    2.  
      配置到介质管理器存储单元的 NDMP 备份
  5. 配置 NDMP DirectCopy
    1. 关于 NDMP DirectCopy
      1.  
        使用 NDMP DirectCopy 的前提条件
      2.  
        使用 VTL 的 NDMP DirectCopy
      3.  
        不使用 VTL 的 NDMP DirectCopy
    2.  
      配置 NDMP DirectCopy
    3. 使用 NDMP DirectCopy 复制备份映像
      1. 使用 NDMP DirectCopy 复制映像的要求
        1.  
          用于映像复制的 NetBackup 策略类型
      2.  
        通过 NetBackup 管理控制台启动 NDMP DirectCopy
  6. Accelerator for NDMP
    1.  
      关于 NetBackup Accelerator for NDMP
    2. 关于 Accelerator for NDMP 的跟踪日志
      1.  
        如何重定向 Accelerator for NDMP 的跟踪日志
    3.  
      NDMP 备份作业详细信息日志中的加速器消息
    4.  
      Accelerator for NDMP 的 NetBackup 日志
  7. 远程 NDMP 和磁盘设备
    1.  
      关于远程 NDMP 和磁盘设备
    2.  
      配置远程 NDMP
  8. 使用 Shared Storage Option (SSO)
    1.  
      关于 NetBackup for NDMP 的 Shared Storage Option (SSO)
    2.  
      使用 NetBackup for NDMP 设置 SSO
    3.  
      为 NDMP 主机使用 NetBackup 设备配置向导
  9. 备份和还原过程
    1.  
      关于 NDMP 备份和还原
    2.  
      使用 NDMP 策略执行手动备份
    3.  
      从服务器执行 NDMP 还原
  10. 故障排除
    1. 关于 NetBackup for NDMP 日志
      1.  
        查看 NetBackup for NDMP 日志
      2.  
        NDMP 备份级别
    2.  
      NetBackup for NDMP 常规操作说明和限制
    3. NetBackup for NDMP 故障排除建议
      1.  
        在 Windows 上对 NDMP 介质和设备进行故障排除
      2.  
        在 UNIX 上对 NDMP 介质和设备进行故障排除
      3.  
        NDMP DirectCopy 的故障排除
      4.  
        使用 NetBackup for NDMP 对直接访问恢复 (DAR) 进行故障排除
    4. 关于机械手测试
      1.  
        适用于 Windows 的 TL8 机械手测试示例
      2.  
        适用于 UNIX 的 TLD 机械手测试示例
      3.  
        适用于 UNIX 的 TLH 机械手测试示例
  11. 使用 NetBackup for NDMP 脚本
    1.  
      关于 NetBackup for NDMP 脚本
    2.  
      ndmp_start_notify 脚本 (UNIX)
    3.  
      ndmp_start_notify.cmd 脚本 (Microsoft Windows)
    4.  
      ndmp_end_notify 脚本 (UNIX)
    5.  
      ndmp_end_notify.cmd 脚本 (Microsoft Windows)
    6.  
      ndmp_start_path_notify 脚本 (UNIX)
    7.  
      ndmp_start_path_notify.cmd 脚本 (Microsoft Windows)
    8.  
      ndmp_end_path_notify 脚本 (UNIX)
    9.  
      ndmp_end_path_notify.cmd 脚本 (Microsoft Windows)
    10.  
      ndmp_moving_path_notify 脚本 (UNIX)
    11.  
      ndmp_moving_path_notify.cmd 脚本 (Microsoft Windows)

ndmp_end_notify.cmd 脚本 (Microsoft Windows)

对于 Windows 介质服务器,可以创建在每次客户端完成备份时都提供通知的批处理脚本。这些脚本必须驻留在介质服务器上,且必须与 NetBackup 二进制文件位于同一目录:

install_path\NetBackup\bin

Install_path 是 NetBackup 的安装目录。

可创建为所有备份或只为特定策略或日程表的备份提供通知的 ndmp_end_notify 脚本。

要创建适用于所有备份的 ndmp_end_notify 脚本,请将该脚本命名为:

install_path\netbackup\bin\ndmp_end_notify.cmd

要创建只适用于特定策略或策略与日程表组合的脚本,请将 .policyname.policyname.schedulename 后缀添加到脚本名称中。下面给出了两个示例:

  • 以下脚本仅适用于名为 days 的策略:

    install_path\netbackup\bin\ndmp_end_notify.days.cmd
  • 以下脚本只适用于策略 days 中名为 fulls 的日程表:

    install_path\netbackup\bin\ndmp_end_notify.days.fulls.cmd

第一个脚本影响策略 days 中的所有预定备份。第二个脚本仅当日程表名为 fulls 时才影响策略 days 中的预定备份。

对于给定的备份,NetBackup 只调用一个 ndmp_end_notify 脚本并以下列顺序检查这些脚本:

ndmp_end_notify.policy.schedule.cmd
ndmp_end_notify.policy.cmd
ndmp_end_notify.cmd

例如,如果有 ndmp_end_notify.policy.cmdndmp_end_notify.policy.schedule.cmd 两个脚本,则 NetBackup 只使用 ndmp_end_notify.policy.schedule.cmd

注意:

如果还使用 ndmp_start_notify 脚本,则这些脚本可提供不同于 ndmp_end_notify 脚本的通知级别。例如,如果每种脚本都有一个,则它们可以为 ndmp_start_notify.policy.cmdndmp_end_notify.policy.schedule.cmd

备份完成后,NetBackup 将下列参数传递给该脚本:

表:ndmp_end_notify.cmd 的脚本参数 (Microsoft Windows)

参数

描述

%1

指定 NetBackup 目录库中的客户端名称。

%2

指定 NetBackup 目录库中的策略名称。

%3

指定 NetBackup 目录库中的日程表名称。

%4

指定以下选项之一:

FULL
INCR
CINC

%5

指定操作状态。与发送到 NetBackup 服务器的状态相同。状态为 0 表示备份成功,为 1 表示备份部分成功。如果发生错误,则状态是与该错误关联的值。

%6

注意:

在备份结束时不检查以下文件。

指定 NetBackup 用来在脚本中搜索返回代码的结果文件。NetBackup 使用 %6 传递文件名,然后期望脚本在自身所在的目录中创建该文件。

如果脚本应用于特定策略和日程表,则必须将结果文件命名为

install_path\netbackup\bin\NDMP_END_NOTIFY_RES.policy.schedule

如果脚本应用于特定策略,则必须将结果文件命名为

install_path\netbackup\bin\NDMP_END_NOTIFY_RES.policy

如果脚本应用于所有备份,则必须将结果文件命名为

install_path\netbackup\bin\NDMP_END_NOTIFY_RES

此脚本创建文件的一种方法是使用 echo 0> %6 语句。

在调用脚本之前,NetBackup 将删除现有结果文件。脚本运行后,NetBackup 将检查新结果文件中的状态。仅当状态为 0 时,脚本才被视为成功。如果结果文件不存在,则 NetBackup 假设脚本已成功。

关于 NetBackup for NDMP 脚本