Veritas NetBackup™ Deduplication 指南

Last Published:
Product(s): NetBackup (8.1.1)
Platform: Linux,UNIX,Windows
  1. 介绍 NetBackup Media Server Deduplication Option
    1.  
      关于 NetBackup Deduplication Option
    2.  
      NetBackup 8.1.1 的新增 MSDP 功能
  2. 规划部署
    1.  
      规划 MSDP 部署
    2.  
      NetBackup 命名约定
    3.  
      关于 MSDP 重复数据删除节点
    4.  
      关于 NetBackup 重复数据删除目标
    5.  
      关于 MSDP 存储容量
    6. 关于 MSDP 存储和连接要求
      1.  
        MSDP 的光纤通道和 iSCSI 比较
    7. 关于 NetBackup 介质服务器重复数据删除
      1.  
        关于 MSDP 存储服务器
      2.  
        关于 MSDP 负载平衡服务器
      3.  
        关于 MSDP 服务器要求
      4.  
        关于 MSDP 不支持的配置
    8. 关于 NetBackup Client Direct 重复数据删除
      1.  
        关于 MSDP 客户端重复数据删除要求和限制
    9. 关于 MSDP 远程办公客户端重复数据删除
      1.  
        关于 MSDP 远程客户端数据安全性
      2.  
        关于远程客户端备份预定
    10.  
      关于 NetBackup Deduplication Engine 凭据
    11.  
      关于 MSDP 的网络接口
    12.  
      关于 MSDP 端口用法
    13.  
      关于 MSDP 优化合成备份
    14.  
      关于 MSDP 和 SAN 客户端
    15.  
      关于 MSDP 优化复制和主从复制
    16. 关于 MSDP 性能
      1.  
        文件大小如何影响 MSDP 重复数据删除率
    17.  
      关于 MSDP 流处理程序
    18. MSDP 部署最佳做法
      1.  
        使用完全限定的域名
      2.  
        关于扩展 MSDP
      3.  
        将初始完全备份发送到存储服务器
      4.  
        逐渐增加 MSDP 作业数
      5.  
        逐渐引入 MSDP 负载平衡服务器
      6.  
        逐渐实现 MSDP 客户端重复数据删除
      7.  
        使用 MSDP 压缩和加密
      8.  
        关于 MSDP 的备份流的最佳数量
      9.  
        关于 MSDP 的存储单元组
      10.  
        关于保护 MSDP 数据
      11.  
        保存 MSDP 存储服务器配置
      12.  
        规划磁盘写入缓存
  3. 置备存储
    1.  
      关于置备 MSDP 存储
    2.  
      不要修改 MSDP 存储目录和文件
    3.  
      关于添加更多 MSDP 存储
    4.  
      关于 NetBackup MSDP 的卷管理
  4. 重复数据删除的授权
    1.  
      关于 MSDP 许可证
    2.  
      授权 NetBackup MSDP
  5. 配置重复数据删除
    1.  
      配置 MSDP 服务器端重复数据删除
    2.  
      配置 MSDP 客户端重复数据删除
    3.  
      关于 MSDP 重复数据删除多线程代理
    4. 配置重复数据删除多线程代理行为
      1.  
        MSDP mtstrm.conf 文件参数
    5.  
      配置重复数据删除插件与多线程代理的交互
    6.  
      关于 MSDP 指纹识别
    7.  
      关于 MSDP 指纹缓存
    8. 配置 MSDP 指纹缓存行为
      1.  
        MSDP 指纹缓存行为选项
    9.  
      关于将远程客户端重复数据删除的 MSDP 指纹缓存设定为种子
    10.  
      在客户端上配置 MSDP 指纹缓存种子设定
    11. 在存储服务器上配置 MSDP 指纹缓存种子设定
      1.  
        NetBackup seedutil 选项
    12.  
      启用对 96 TB MSDP 的支持
    13. 关于使用 KMS 服务的 MSDP 加密
      1.  
        升级 MSDP KMS
    14. 为介质服务器重复数据删除池配置存储服务器
      1.  
        MSDP 存储路径属性
      2.  
        MSDP 网络接口属性
    15.  
      配置 PureDisk 重复数据删除池的存储服务器
    16.  
      关于 NetBackup 重复数据删除的磁盘池
    17. 配置用于重复数据删除的磁盘池
      1.  
        介质服务器重复数据删除池属性
    18.  
      为 96 TB MSDP 支持创建数据目录
    19.  
      向 96 TB 的介质服务器重复数据删除池添加卷
    20. 配置介质服务器重复数据删除池存储单元
      1.  
        介质服务器重复数据删除池存储单元属性
      2.  
        MSDP 存储单元建议
    21.  
      为 MSDP 客户端重复数据删除配置客户端属性
    22.  
      禁用客户端的 MSDP 客户端重复数据删除
    23.  
      关于 MSDP 压缩
    24.  
      关于 MSDP 加密
    25.  
      MSDP 压缩和加密设置表
    26.  
      为 MSDP 备份配置加密
    27.  
      为 MSDP 优化复制配置加密
    28.  
      关于 MSDP 的滚动数据转换机制
    29.  
      滚动数据转换模式
    30.  
      MSDP 加密行为和兼容性
    31.  
      为 MSDP 配置优化合成备份
    32.  
      关于用于 MSDP 重复和复制的单独网络路径
    33.  
      为 MSDP 复制配置单独的网络路径
    34. 关于同一域内的 MSDP 优化复制
      1. 关于同一域内 MSDP 优化复制的介质服务器
        1.  
          关于同一域内的 MSDP 推送复制
        2.  
          关于同一域内的 MSDP 提取复制
    35. 在同一 NetBackup 域内配置 MSDP 优化复制
      1. 配置 NetBackup 优化复制行为
        1.  
          使用命令行设置 NetBackup 配置选项
    36.  
      关于到其他域的 MSDP 复制
    37. 配置以不同 NetBackup 域为目标的 MSDP 复制
      1. 关于 NetBackup 自动映像复制
        1.  
          一对多自动映像复制模型
        2.  
          对自动映像复制进行级联的模型
        3.  
          关于复制的域关系
        4.  
          关于自动映像复制的复制拓扑结构
        5. 查看自动映像复制的复制拓扑结构
          1.  
            MSDP 复制的卷属性输出示例
      2.  
        关于自动映像复制的可信主服务器
      3.  
        添加可信主服务器
      4.  
        删除可信主服务器
      5.  
        启用 NetBackup 群集主服务器节点间身份验证
      6. 将 MSDP 复制的目标配置为远程域
        1.  
          MSDP 复制的目标选项
    38.  
      关于配置 MSDP 优化复制和复制带宽
    39.  
      关于存储生命周期策略
    40.  
      关于自动映像复制所需的存储生命周期策略
    41. 创建存储生命周期策略
      1.  
        “存储生命周期策略”对话框设置
    42.  
      关于 MSDP 备份策略配置
    43.  
      创建备份策略
    44. “弹性网络”属性
      1.  
        弹性连接资源使用
    45.  
      指定弹性连接
    46.  
      添加 MSDP 负载平衡服务器
    47.  
      关于 NetBackup 客户端上的可变长度重复数据删除
    48.  
      关于 MSDP pd.conf 配置文件
    49. 编辑 MSDP pd.conf 文件
      1.  
        MSDP pd.conf 文件参数
    50.  
      关于 MSDP contentrouter.cfg 文件
    51.  
      关于保存 MSDP 存储服务器配置
    52.  
      保存 MSDP 存储服务器配置
    53.  
      编辑 MSDP 存储服务器配置文件
    54.  
      设置 MSDP 存储服务器配置
    55.  
      关于 MSDP 主机配置文件
    56.  
      删除 MSDP 主机配置文件
    57.  
      重置 MSDP 注册表
    58. 关于保护 MSDP 目录库
      1.  
        关于 MSDP 卷影目录库
      2.  
        关于 MSDP 目录库备份策略
    59.  
      更改 MSDP 卷影目录库路径
    60.  
      更改 MSDP 卷影目录库日程表
    61.  
      更改 MSDP 目录卷影副本数
    62. 配置 MSDP 目录库备份
      1.  
        MSDP drcontrol 选项
    63.  
      更新 MSDP 目录库备份策略
    64.  
      关于 MSDP FIPS 遵从性
  6. 使用 NetBackup CloudCatalyst 配置云的重复数据删除
    1. 使用 NetBackup CloudCatalyst 将经过重复数据删除的数据上载到云
      1. 优化复制用于将数据从 MSDP 存储服务器复制到 CloudCatalyst 存储服务器(首选用例)
        1.  
          将 MSDP 存储服务器扇入到单个 CloudCatalyst 存储服务器
      2.  
        备份直接转到 CloudCatalyst 存储服务器
    2.  
      CloudCatalyst 要求和限制
    3.  
      将 Linux 介质服务器配置为 CloudCatalyst 存储服务器
    4. 配置用于云的重复数据删除的 CloudCatalyst 存储服务器
      1.  
        如何配置 NetBackup CloudCatalyst Appliance
      2.  
        如何将 Linux 介质服务器配置为 CloudCatalyst 存储服务器
      3.  
        将 CloudCatalyst 存储服务器配置为 MSDP 存储服务器的重复数据删除的目标
      4.  
        为 NetBackup CloudCatalyst 配置存储生命周期策略
    5.  
      关于 CloudCatalyst esfs.json 配置文件
    6.  
      关于 CloudCatalyst 缓存
    7.  
      控制使用 CloudCatalyst 时流向云的数据流量
    8.  
      配置 CloudCatalyst 推送或提取优化复制
    9.  
      淘汰 CloudCatalyst 云存储
    10.  
      NetBackup CloudCatalyst 工作流程
    11.  
      CloudCatalyst 的灾难恢复
  7. 监视重复数据删除活动
    1.  
      监视 MSDP 重复数据删除率
    2. 查看 MSDP 作业详细信息
      1.  
        MSDP 作业详细信息
    3.  
      关于 MSDP 存储容量和使用情况报告
    4.  
      关于 MSDP 容器文件
    5.  
      查看 MSDP 容器文件中的存储使用情况
    6.  
      查看 MSDP 磁盘报告
    7.  
      关于监视 MSDP 进程
    8.  
      对自动映像复制作业的报告
  8. 管理重复数据删除
    1. 管理 MSDP 服务器
      1.  
        查看 MSDP 存储服务器
      2.  
        确定 MSDP 存储服务器状态
      3.  
        查看 MSDP 存储服务器属性
      4.  
        设置 MSDP 存储服务器属性
      5.  
        更改 MSDP 存储服务器属性
      6.  
        清除 MSDP 存储服务器属性
      7.  
        关于更改 MSDP 存储服务器名称或存储路径
      8.  
        更改 MSDP 存储服务器名称或存储路径
      9.  
        删除 MSDP 负载平衡服务器
      10.  
        删除 MSDP 存储服务器
      11.  
        删除 MSDP 存储服务器配置
    2. 管理 NetBackup Deduplication Engine 凭据
      1.  
        确定具有重复数据删除凭据的介质服务器
      2.  
        添加 NetBackup Deduplication Engine 凭据
      3.  
        更改 NetBackup Deduplication Engine 凭据
      4.  
        从负载平衡服务器上删除凭据
    3. 管理介质服务器重复数据删除池
      1.  
        查看介质服务器重复数据删除池
      2.  
        确定介质服务器重复数据删除池状态
      3.  
        更改介质服务器重复数据删除池状态
      4.  
        查看介质服务器重复数据删除池属性
      5.  
        设置“介质服务器重复数据删除池”属性
      6. 更改介质服务器重复数据删除池属性
        1.  
          如何解决自动映像复制的卷更改
      7.  
        清除“介质服务器重复数据删除池”属性
      8.  
        确定 MSDP 磁盘卷状态
      9.  
        更改 MSDP 磁盘卷状态
      10.  
        清点 NetBackup 磁盘池
      11.  
        删除介质服务器重复数据删除池
    4.  
      删除备份映像
    5.  
      关于 MSDP 队列处理
    6.  
      手动处理 MSDP 事务队列
    7.  
      关于 MSDP 数据完整性检查
    8. 配置 MSDP 数据完整性检查行为
      1.  
        MSDP 数据完整性检查配置参数
    9.  
      关于管理 MSDP 存储读取性能
    10. 关于 MSDP 存储基址重置
      1.  
        MSDP 服务器端基址重置参数
    11.  
      关于 MSDP 数据删除过程
    12.  
      调整 MSDP 存储分区的大小
    13.  
      MSDP 还原的工作原理
    14.  
      配置 MSDP 直接还原到客户端
    15.  
      关于还原远程站点上的文件
    16.  
      关于从目标主服务器域上的备份进行还原
    17.  
      指定还原服务器
  9. 恢复 MSDP
    1.  
      关于恢复 MSDP 目录库
    2.  
      从卷影副本还原 MSDP 目录库
    3.  
      从 MSDP 存储服务器磁盘故障中恢复
    4.  
      从 MSDP 存储服务器故障中恢复
    5.  
      在执行 NetBackup 目录库恢复后恢复 MSDP 存储服务器
  10. 替换 MSDP 主机
    1.  
      替换 MSDP 存储服务器主机计算机
  11. 卸载 MSDP
    1.  
      关于卸载 MSDP
    2.  
      停用 MSDP
  12. 重复数据删除体系结构
    1.  
      MSDP 服务器组件
    2.  
      介质服务器重复数据删除备份进程
    3.  
      MSDP 客户端组件
    4.  
      MSDP 客户端重复数据删除备份过程
  13. 故障排除
    1. 关于统一日志记录
      1.  
        关于使用 vxlogview 命令查看统一日志
      2.  
        使用 vxlogview 查看统一日志示例
    2. 关于旧式日志记录
      1.  
        为 MSDP 创建 NetBackup 日志文件目录
    3.  
      NetBackup MSDP 日志文件
    4. 对 MSDP 安装问题进行故障排除
      1.  
        在 SUSE Linux 上进行 MSDP 安装失败
    5. 对 MSDP 配置问题进行故障排除
      1.  
        MSDP 存储服务器配置失败
      2.  
        MSDP 数据库系统错误 (220)
      3.  
        “找不到 MSDP 服务器”错误
      4.  
        MSDP 配置期间许可证信息失败
      5.  
        磁盘池向导不显示 MSDP 卷
    6. 对 MSDP 操作问题进行故障排除
      1.  
        验证 MSDP 服务器是否具有足够内存
      2.  
        MSDP 备份或复制作业失败
      3.  
        MSDP 客户端重复数据删除失败
      4.  
        卸载 MSDP 卷后,该卷的状态将更改为“关闭”
      5.  
        MSDP 错误、延迟响应和挂起
      6.  
        无法删除 MSDP 磁盘池
      7.  
        MSDP 介质打开错误 (83)
      8.  
        MSDP 介质写入错误 (84)
      9.  
        MSDP 未成功处理任何映像 (191)
      10.  
        MSDP 存储已满情况
      11.  
        MSDP 目录库备份故障排除
    7.  
      查看 MSDP 磁盘错误和事件
    8.  
      MSDP 事件代码和消息
    9. CloudCatalyst 问题故障排除
      1. CloudCatalyst 日志
        1.  
          esfs_storage 中的错误消息
        2.  
          esfs_filesystem 中的错误消息
      2. 使用云存储服务器配置向导时遇到的问题
        1.  
          无法选择所需的介质服务器
        2.  
          无法选择“重复数据删除”选项
        3. 存储服务器创建状态错误
          1.  
            登录凭据或证书失败消息
          2.  
            无法添加凭据
      3. 磁盘池问题
        1.  
          由于超时问题导致的磁盘池创建问题
        2.  
          每个 CloudCatalyst 存储服务器有一个磁盘池
      4. 云存储服务器配置期间出现的问题
        1.  
          “介质服务器”选项卡中没有可用于添加凭据的介质服务器
        2.  
          介质服务器添加凭据失败消息
      5.  
        状态码 191:未成功处理任何映像
      6.  
        由于本地缓存目录已满导致的介质写入错误 (84)
      7.  
        CloudCatalyst 存储服务器关闭后无法重新启动 ESFS
      8.  
        重新启动 vxesfsd 进程
      9.  
        重新启动 vxesfsd 时出现问题
      10. CloudCatalyst 疑难解答工具
        1.  
          esfs_cleanup.sh 脚本
        2.  
          esfs_check 一致性检查工具
        3.  
          setlsu_ioctl 工具
  14. 附录 A. 迁移到 MSDP 存储
    1.  
      从 PureDisk 迁移到 NetBackup MSDP
    2.  
      从其他存储类型迁移到 MSDP

MSDP pd.conf 文件参数

表:pd.conf 文件参数 介绍了可为 NetBackup“介质服务器重复数据删除池”环境配置的重复数据删除参数。

此表中的参数按字母顺序排列,pd.conf 文件中的参数可能不按字母顺序排列。

您所用版本的文件中的参数可能与本主题中介绍的参数有所不同。

可以对该文件进行编辑,以配置针对主机的高级设置。如果某一参数不在 pd.conf 文件中,您可以添加该参数。在升级期间,NetBackup 仅会将必需参数添加到现有的 pd.conf 文件中。

pd.conf 文件位于以下目录中:

  • (Windows) install_path\Veritas\NetBackup\bin\ost-plugins

  • (UNIX) /usr/openv/lib/ost-plugins/

表:pd.conf 文件参数

参数

描述

BACKUPRESTORERANGE

在客户端上,指定应该用于备份和还原的本地网络接口卡 (NIC) 的 IP 地址或地址范围。

通过以下两种方式之一指定值,如下所示:

  • 无类别域间路由选择 (CIDR) 格式。例如,以下表示法为通信量指定 192.168.10.0 和 192.168.10.1:

    BACKUPRESTORERANGE = 192.168.10.1/31

  • 以逗号分隔的 IP 地址列表。例如,以下表示法为通信量指定 192.168.10.1 和 192.168.10.2:

    BACKUPRESTORERANGE = 192.168.10.1, 192.168.10.2

默认值: BACKUPRESTORERANGE=(没有默认值)

可能的值: 无类别域间路由选择格式表示法或以逗号分隔的 IP 地址列表

BANDWIDTH_LIMIT

确定在重复数据删除主机和重复数据删除池之间备份或还原数据时所允许的最大带宽。以 KB/秒为单位指定该值。默认为无限制。

默认值:BANDWIDTH_LIMIT = 0

可能的值: 0(无限制)到实际系统限制值(以 KB/秒为单位)

COMPRESSION

指定是否在备份期间压缩数据。

默认情况下,该数据已压缩。

默认值:COMPRESSION = 1

可能的值:0(关闭)或 1(打开)

请参见关于 MSDP 压缩

CR_STATS_TIMER

以秒为单位指定从存储服务器主机检索统计数据的时间间隔。默认值 0 会禁用缓存,并且根据需要检索统计数据。

您在更改此设置之前,请先考虑下列信息:

  • 如果禁用了此设置(设置为 0),只要 NetBackup 请求存储容量信息,就会发出对最新存储容量信息的请求。

  • 如果您指定了值,请求会在上次请求过后的指定秒数之后发出。否则,会使用上一个请求的缓存值。

  • 如果启用此设置,可能会减少对存储服务器的查询。其缺点是 NetBackup 报告的容量信息变得无效。因此,如果存储容量即将用尽,Veritas 建议您不要启用此选项。

  • 在高负载系统中,负载可能会延迟容量信息报告。如果是这样,NetBackup 可能会将存储单元标记为关闭。

默认值:CR_STATS_TIMER = 0

可能的值:0 或更大的值,以秒为单位

DEBUGLOG

指定 NetBackup 向其写入重复数据删除插件日志信息的文件。NetBackup 会在每天的日志文件前加上日期戳。

在 Windows 上,分区标识符和斜杠必须位于文件名之前。在 UNIX 上,斜杠必须位于文件名之前。

注意:

此参数不适用于从 NetApp 设备中进行 NDMP 备份。

默认值:

  • 对于 UNIX:DEBUGLOG = /var/log/puredisk/pdplugin.log

  • 对于 Windows:DEBUGLOG = C:\pdplugin.log

可能的值:任意路径

DISABLE_BACKLEVEL_TLS

当客户端和服务器之间建立安全通信时,此参数指定是否禁用较旧的 TLS 版本。NetBackup 8.0 及更低版本使用较旧的 TLS 版本,例如 SSLV2、SSLV3、TLS 1.0 和 TLS 1.1。

要启用 TLS 1.2,请将 DISABLE_BACKLEVEL_TLS 参数的值更改为 1,然后重新启动 NetBackup Deduplication Engine (spoold) 和 NetBackup Deduplication Manager (spad)。

默认值:DISABLE_BACKLEVEL_TLS = 0

可能的值:0(关闭)或 1(打开)

注意:

要启用 TLS 1.2,NetBackup 版本必须是 8.1 及更高版本。在计算机上(可以是客户端或介质服务器或负载平衡服务器)启用 TLS 1.2 (DISABLE_BACKLEVEL_TLS = 1) 以建立通信时,与该计算机连接的所有计算机也必须均启用 TLS 1.2。

对于标准备份,NetBackup 8.0 及更低版本客户端可以与已启用 TLS 1.2 的 NetBackup 8.1 版本服务器(介质服务器或负载平衡服务器)进行通信。

但是,对于优化的复制和主从复制、负载平衡以及客户端直接复制,NetBackup 8.0 及更早版本客户端无法与已启用 TLS 1.2 的 NetBackup 8.1 版本服务器(介质服务器或负载平衡服务器)进行通信。

此外,NetBackup 5000 系列设备不支持 TLS 1.2。

DONT_SEGMENT_TYPES

以逗号分隔的文件扩展名列表不会执行重复数据删除。如果备份流中具有指定扩展名的文件小于 16 MB,则会给这些文件指定单个段。对于更大的文件,则会使用最大区段大小 16MB 进行重复数据删除。

示例:DONT_SEGMENT_TYPES = mp3,avi

此设置可阻止 NetBackup 对未在全局范围内进行重复数据删除的类型中的区段进行分析和管理。注意:此参数不适用于使用 NetApp 流处理程序的 NDMP 备份。

默认值:DONT_SEGMENT_TYPES = (没有默认值)

可能的值:以逗号分隔的文件扩展名

ENCRYPTION

指定是否在备份期间加密数据。默认情况下,不加密文件。

如果在所有主机上将此参数设置为 1,则会在传输和存储期间对数据进行加密。

默认值:ENCRYPTION = 0

可能的值:0(不加密)或 1(加密)

请参见关于 MSDP 加密

FIBRECHANNEL

为在 NetBackup 系列设备上传出和传入的备份和还原通信量启用光纤通道。

默认值:FIBRECHANNEL = 0

可能的值:0(关闭)或 1(打开)

FILE_KEEP_ALIVE_INTERVAL

在空闲套接字上执行保活的时间间隔(以秒为单位)。

以下各项将根据此参数的配置方式介绍相应的行为:

  • 已启用注释掉(默认)和弹性网络连接:如果值小于 75 秒,则保活时间间隔为 60 秒。如果值大于 1800 秒(30 分钟),则保活时间间隔为 1440 秒(30 分钟的 80%)。如果值介于 75 秒和 1800 秒之间,则保活时间间隔为参数值的 80%。

    请参见 “弹性网络”属性

  • 未启用注释掉(默认)和弹性网络连接:保活时间间隔为 1440 秒(30 分钟的 80%)。

  • 0 或更小:已禁用;未发送任何保活。

  • 大于 0:保活时间间隔是以秒为单位的指定值,除以下情况之外:如果保活时间间隔小于 60 秒或大于 7200 秒(两小时),则该时间间隔为 1440 秒(30 分钟的 80%)。

默认值:FILE_KEEP_ALIVE_INTERVAL = 1440

可能值:0(已禁用)或 607200

要确定 NetBackup 使用的保活时间间隔,请检查重复数据删除插件日志文件中是否存在类似于以下内容的消息:

Using keepalive interval of xxxx seconds

有关重复数据删除插件日志文件的更多信息,请参见此表中的 DEBUGLOGLOGLEVEL

FP_CACHE_CLIENT_POLICY

注意:

Veritas 建议您在备份自身数据的单个客户端上使用此设置(客户端重复数据删除)。如果在存储服务器或负载平衡服务器上使用此设置,则会影响所有备份作业。

指定客户端、备份策略以及为客户端的第一个备份获取指纹缓存的日期。

默认情况下,将加载以前的备份的指纹。您可以使用此参数加载其他类似备份的指纹缓存。它可以减少首次备份客户端所需的时间。此参数特别适用于远程办公数据备份,这种备份需要通过 WAN 将数据传输较长的距离才能到达中央数据中心。

采用以下格式指定设置:

clienthostmachine,backuppolicy,date

date 是使用指定客户端中指纹缓存的最后日期(采用 mm/dd/yyyy 格式)。

默认值: FP_CACHE_CLIENT_POLICY = (没有默认值)

请参见在客户端上配置 MSDP 指纹缓存种子设定

FP_CACHE_INCREMENTAL

指定是否将指纹缓存用于增量式备份。

由于增量式备份只备份从上次备份后发生的更改,因此加载缓存对增量式备份的备份性能几乎没有影响。

默认值:FP_CACHE_INCREMENTAL = 0

可能的值:0(关闭)或 1(打开)

注意:

仅当 Veritas 代表指示这样做时,才可更改此值。

FP_CACHE_LOCAL

指定是否将指纹缓存用于在存储服务器上执行了重复数据删除的备份作业。此参数不适用于负载平衡服务器或对自身数据进行重复数据删除的客户端。

当重复数据删除作业与 NetBackup Deduplication Engine 位于同一主机时,禁用指纹缓存可以提高性能。

默认值:FP_CACHE_LOCAL = 1

可能的值:0(关闭)或 1(打开)

FP_CACHE_MAX_COUNT

指定可在指纹缓存中加载的最大映像数。

默认值:FP_CACHE_MAX_COUNT = 1024

可能的值: 04096

注意:

仅当 Veritas 代表指示这样做时,才可更改此值。

FP_CACHE_MAX_MBSIZE

以 MB 为单位指定用于指纹缓存的内存容量。

默认值:FP_CACHE_MAX_MBSIZE = 20

可能的值: 0 到计算机上限

注意:

仅当 Veritas 代表指示这样做时,才可更改此值。

FP_CACHE_PERIOD_REBASING_THRESHOLD

指定用于在备份过程中定期进行基址重置的阈值 (MB)。如果同时满足以下两个条件,则会考虑对容器进行基址重置:

  • 最近三个月内,容器未进行基址重置。

  • 对于该备份,容器中的数据段所占用的空间小于值 FP_CACHE_PERIOD_REBASING_THRESHOLD

默认值:FP_CACHE_PERIOD_REBASING_THRESHOLD = 16

可能值:0(已禁用)到 256

请参见关于 MSDP 存储基址重置

FP_CACHE_REBASING_THRESHOLD

指定用于在备份过程中进行常规基址重置的阈值 (MB)。如果同时满足以下两个条件,则会考虑对容器进行基址重置:

  • 容器已在最近三个月内进行基址重置。

  • 对于该备份,容器中的数据段所占用的空间小于值 FP_CACHE_REBASING_THRESHOLD

默认值:FP_CACHE_REBASING_THRESHOLD = 4

可能值:0(已禁用)到 200

如果更改此值,请仔细考虑新值。如果将值设置得太大,则所有容器均会符合基址重置的条件。执行基址重置的备份作业的重复数据删除率会变得较低。

请参见关于 MSDP 存储基址重置

LOCAL_SETTINGS

指定是否使用本地主机的 pd.conf 设置或允许服务器覆盖本地设置。以下是适用于本地设置的优先顺序:

  • 本地主机

  • 负载平衡服务器

  • 存储服务器

要使用本地设置,请将此值设置为 1

默认值:LOCAL_SETTINGS = 0

可能的值: 0(允许覆盖)或 1(始终使用本地设置)

LOGLEVEL

指定写入日志文件的信息量。范围为从 0 到 10,其中 10 表示写入信息量最大。

默认值:LOGLEVEL = 0

可能的值: 整数,介于 010 之间(含 0 和 10)

注意:

仅当 Veritas 代表指示这样做时,才可更改此值。

MAX_IMG_MBSIZE

最大备份映像片段大小,以兆字节为单位。

默认值:MAX_IMG_MBSIZE = 51200

可能的值: 051,200,以 MB 为单位

注意:

仅当 Veritas 代表指示这样做时,才可更改此值。

MAX_LOG_MBSIZE

日志文件的最大大小,以兆字节为单位。当日志文件到达此上限时,NetBackup 会创建新的日志文件。NetBackup 会在每个日志文件前加上日期和从 0 开始的序号,例如 120131_0_pdplugin.log120131_1_pdplugin.log,依此类推。

默认值:MAX_LOG_MBSIZE = 100

可能的值: 050,000,以 MB 为单位

META_SEGKSIZE

元数据流的段大小

默认值:META_SEGKSIZE = 16384

可能的值: 32-16384,32 的倍数

注意:

仅当 Veritas 代表指示这样做时,才可更改此值。

MTSTRM_BACKUP_CLIENTS

如果设置此参数,请仅对指定客户端的备份使用多线程代理。未指定的客户端将使用单线程。

此设置并不能保证指定客户端会使用多线程代理。mtstrm.conf 文件中的 MaxConcurrentSessions 参数可控制多线程代理同时处理的备份数。如果指定的客户端数比 MaxConcurrentSessions 值大,则某些客户端可能会使用单线程处理。

请参见MSDP mtstrm.conf 文件参数

格式为一个以逗号分隔且不区分大小写的客户端列表(例如,MTSTRM_BACKUP_CLIENTS = client1,client2,client3)。

默认值:MTSTRM_BACKUP_CLIENTS =(无默认值)

可能值:以逗号分隔的客户端名称

请参见关于 MSDP 重复数据删除多线程代理

MTSTRM_BACKUP_ENABLED

在重复数据删除插件和 NetBackup Deduplication Engine 之间的备份流中使用多线程代理。

默认值:MTSTRM_BACKUP_ENABLED = (无默认值)

可能值:1(打开)或 0(关闭)

此参数的值已在安装或升级期间配置。如果主机的硬件并发值大于硬件并发阈值,则 NetBackup 会将 MTSTRM_BACKUP_ENABLED 设置为 1。(出于此参数的目的,“硬件并发”为 CPU 数、核心数或超线程单元数。)

以下各项介绍了用于测定算法的值:

  • 硬件并发值是以下各项之一:

    • 对于介质服务器,主机的一半硬件并发用作算法中的硬件并发值。

    • 对于客户端,主机的所有硬件并发用作算法中的硬件并发值。

  • 用于启用多线程的硬件并发阈值为以下各项之一:

    • Windows 和 Linux:阈值为 2。

    • Solaris:阈值为 4。

以下示例可能会有帮助:

  • 含有 8 个 CPU 核心(每个核心具有两个超线程单元)的 Linux 介质服务器的硬件并发为 16。因此,用于该算法的硬件并发值为 8(对于介质服务器,为系统硬件并发的一半)。八大于二(Windows 和 Linux 的阈值),因此已启用多线程 (MTSTRM_BACKUP_ENABLED = 1)。

  • 含有 2 个 CPU 核心(不具有超线程)的 Solaris 客户端的硬件并发为 2。用于该算法的硬件并发值为 2(对于客户端,为系统的所有硬件并发)。二不大于四(Solaris 的阈值),因此未启用多线程 (MTSTRM_BACKUP_ENABLED = 0)。

请参见关于 MSDP 重复数据删除多线程代理

MTSTRM_BACKUP_POLICIES

如果设置此参数,请仅对指定策略的备份使用多线程代理。未指定的策略中的客户端将使用单线程,除非 MTSTRM_BACKUP_CLIENTS 参数中已指定该客户端。

此设置并不能保证指定策略中的所有客户端会使用多线程代理。mtstrm.conf 文件中的 MaxConcurrentSessions 参数可控制多线程代理同时处理的备份数。如果策略中包括的客户端数比 MaxConcurrentSessions 值大,则某些客户端可能会使用单线程处理。

请参见MSDP mtstrm.conf 文件参数

格式为一个以逗号分隔且区分大小写的策略列表(例如,MTSTRM_BACKUP_POLICIES = policy1,policy2,policy3)。

默认值:MTSTRM_BACKUP_POLICIES =(无默认值)

可能值:以逗号分隔的备份策略名称

请参见关于 MSDP 重复数据删除多线程代理

MTSTRM_IPC_TIMEOUT

在重复数据删除插件超时(由于出错)之前等待多线程代理响应的秒数。

默认值: MTSTRM_IPC_TIMEOUT = 1200

可能值:1-86400(含两端值)

请参见关于 MSDP 重复数据删除多线程代理

OPTDUP_BANDWIDTH

确定重复数据删除服务器上每个优化复制和自动映像复制流允许的带宽。OPTDUP_BANDWIDTH 不适用于客户端。以 KB/秒为单位指定该值。

默认值:OPTDUP_BANDWIDTH= 0

可能的值: 0(无限制)到实际系统限制值(以 KB/秒为单位)

全局带宽参数会影响到 OPTDUP_BANDWIDTH 是否适用。

请参见关于配置 MSDP 优化复制和复制带宽

OPTDUP_COMPRESSION

指定是否在优化复制和自动映像复制期间压缩数据。默认情况下,会压缩文件。要禁用压缩,请将值更改为 0。此参数不适用于客户端。

默认值:OPTDUP_COMPRESSION = 1

可能的值:0(关闭)或 1(打开)

请参见关于 MSDP 压缩

OPTDUP_ENCRYPTION

指定是否在优化复制和复制期间加密数据。默认情况下,不加密文件。如果您想要加密,请将 MSDP 存储服务器和 MSDP 负载平衡服务器上的值更改为 1。此参数不适用于客户端。

如果在所有主机上将此参数设置为 1,则会在传输期间对数据进行加密。

默认值:OPTDUP_ENCRYPTION = 0

可能的值:0(关闭)或 1(打开)

请参见关于 MSDP 加密

OPTDUP_TIMEOUT

指定多少分钟后优化复制将超时。

默认值:OPTDUP_TIMEOUT = 720

可能的值: 值的单位是分钟

PDDO_SSL_VERIFY

指定与 NetBackup 5000 系列设备进行通信时是否要执行 SSL 验证。默认情况下,与 NetBackup 5000 系列设备进行通信时,不执行 SSL 验证。

要执行 SSL 验证,请将值更改为 1,且将 NetBackup 5000 系列设备的根证书文件复制到以下目录:

  • 对于 Windows:install_path\Veritas\NetBackup\bin\ost-plugins

  • 对于 UNIX:/usr/openv/lib/ost-plugins/

    复制根证书文件之后,您必须将其重命名为 storage_server_name.pem,其中 storage_server_name 是 NetBackup 5000 系列设备的完全限定域名。

NetBackup 5000 系列设备上的根证书文件是:

  • (1.4.4) /Storage/var/VRTSat/.VRTSat/profile/certstore/trusted/*.0

  • (1.4.5) /Storage/var/VxAT/root/.VRTSat/profile/certstore/trusted/*.0

如果有多个 NetBackup 服务器和 NetBackup 客户端与 NetBackup 5000 系列设备进行通信,则必须将根证书文件复制到所有介质服务器和 NetBackup 客户端。

默认值:PDDO_SSL_VERIFY = 0

可能的值:0(关闭)或 1(打开)

PREFERRED_EXT_SEGKSIZE

指定特定文件类型的文件扩展名和首选段大小(以 KB 为单位)。文件扩展名区分大小写。下面介绍默认值:edb 是 Exchange Server 文件;mdf 是 SQL Server 主数据库文件,ndf 是 SQL Server 辅助数据文件,segsize64k 是 Microsoft SQL 流。

默认值:PREFERRED_EXT_SEGKSIZE = edb:32,mdf:64,ndf:64,segsize64k:64

可能值:file_extension:segment_size_in_KBs 对(以逗号分隔)。

另请参见 SEGKSIZE

PREFETCH_SIZE

用于还原操作的数据缓冲区的大小(字节)。

默认值:PREFETCH_SIZE = 33554432

可能的值: 0 到计算机的内存上限

注意:

仅当 Veritas 代表指示这样做时,才可更改此值。

RESTORE_DECRYPT_LOCAL

指定还原操作期间在哪台主机上解密和解压缩数据。

根据您的环境,在客户端上进行解密和解压缩可以提供更好的性能。

默认值:RESTORE_DECRYPT_LOCAL = 1

可能值:0 表示介质服务器上启用解密和解压缩;1 表示客户端上启用解密和解压缩。

SEGKSIZE

默认文件段大小,以千字节为单位。

默认值:SEGKSIZE = 128

可能的值: 32 到 16384 KB,增量仅为 32

警告:

更改此值可能会减少容量并降低性能。仅当 Veritas 代表指示这样做时,才可更改此值。

也可以为特定文件类型指定段大小。请参见 PREFERRED_EXT_SEGKSIZE

VLD_CLIENT_NAME

指定要启用可变长度重复数据删除的 NetBackup 客户端的名称。默认情况下,pd.conf 配置文件中不存在 VLD_CLIENT_NAME 参数。

还可以使用此参数为不同的 NetBackup 客户端指定不同的最大和最小段大小。如果不指定段大小,则考虑使用默认值。

这些值区分大小写。

使用以下任一格式:

  • VLD_CLIENT_NAME = *

    对所有 NetBackup 客户端启用可变长度重复数据删除并使用默认 VLD_MIN_SEGKSIZEVLD_MAX_SEGKSIZE 值。

  • VLD_CLIENT_NAME = clientname

    对 NetBackup 客户端 clientname 启用可变长度重复数据删除并使用默认 VLD_MIN_SEGKSIZEVLD_MAX_SEGKSIZE 值。

  • VLD_CLIENT_NAME = clientname (64, 256)

    对 NetBackup 客户端 clientname 启用可变长度重复数据删除并分别使用 64 KB 和 256 KB 作为 VLD_MIN_SEGKSIZEVLD_MAX_SEGKSIZE 值。

注意:

最多可以在 pd.conf 文件中添加 50 个客户端。

VLD_MIN_SEGKSIZE

可变长度重复数据删除的最小数据段大小 (KB)。段大小必须是 4 的倍数且介于 4 KB 到 16384 KB 之间。默认值为 64 KB。

该值必须小于 VLD_MAX_SEGKSIZE。不同的 NetBackup 客户端可能具有不同的段大小。

较大的值可减少 CPU 消耗,但会降低重复数据删除率。较小的值可增加 CPU 消耗,但会提高重复数据删除率。

注意:

使 VLD_MIN_SEGKSIZEVLD_MAX_SEGKSIZE 值保持相似或接近会导致性能与固定长度重复数据删除相似。

VLD_MAX_SEGKSIZE

可变长度重复数据删除的最大数据段大小 (KB)。VLD_MAX_SEGKSIZE 用于为数据段设置边界。段大小必须是 4 的倍数且介于 4 KB 到 16384 KB 之间。默认值为 128 KB。

该值必须大于 VLD_MIN_SEGKSIZE。不同的 NetBackup 客户端可能具有不同的段大小。

注意:

使 VLD_MIN_SEGKSIZEVLD_MAX_SEGKSIZE 值保持相似或接近会导致性能与固定长度重复数据删除相似。

VLD_POLICY_NAME

指定要启用可变长度重复数据删除的备份策略的名称。默认情况下,pd.conf 配置文件中不存在 VLD_POLICY_NAME 参数。

还可以使用此参数为不同的 NetBackup 策略指定不同的最大和最小段大小。如果不指定段大小,则考虑使用默认值。

这些值区分大小写。

使用以下任一格式:

  • VLD_POLICY_NAME = *

    对所有 NetBackup 策略启用可变长度重复数据删除并使用默认 VLD_MIN_SEGKSIZE 和 VLD_MAX_SEGKSIZE 值。

  • VLD_POLICY_NAME = policyname

    对 NetBackup 策略 policyname 启用可变长度重复数据删除并使用默认 VLD_MIN_SEGKSIZEVLD_MAX_SEGKSIZE 值。

  • VLD_POLICY_NAME = policyname (64, 256)

    对 NetBackup 策略 policyname 启用可变长度重复数据删除并分别使用 64 KB 和 256 KB 作为 VLD_MIN_SEGKSIZEVLD_MAX_SEGKSIZE 值。

注意:

最多可以在 pd.conf 文件中添加 50 个策略。

关于 MSDP pd.conf 配置文件

编辑 MSDP pd.conf 文件