Veritas NetBackup™ Appliance 容量规划和性能调整指南

Last Published:
Product(s): Appliances (3.3.0.1)
Platform: NetBackup Appliance OS
  1. 关于本指南
    1.  
      关于本指南
    2.  
      关于目标读者
    3.  
      关于 NetBackup Appliance 文档
  2. 第 I 部分. 容量规划
    1. 分析备份要求
      1. 分析备份要求
        1.  
          您希望备份哪些内容?
        2.  
          您希望备份多少数据?
        3.  
          何时应执行备份?
        4.  
          保留期限是什么?
        5. 记录您的备份需求
          1.  
            用于记录计算机系统信息的模板
          2.  
            记录数据库信息的模板
          3.  
            记录应用程序服务器信息的模板
    2. 设计备份系统
      1.  
        处理企业备份系统的用例
      2.  
        远程办公室或分支机构的备份系统寻址用例
      3. 关于 NetBackup 设备
        1.  
          关于主服务器角色
        2.  
          关于介质服务器角色
      4.  
        关于 NetBackup 53xx 高可用性解决方案
      5. 选择新设备
        1.  
          选择介质服务器
        2.  
          选择主服务器
  3. 第 II 部分. 最佳做法
    1. 关于最佳做法部分
      1.  
        关于最佳做法
      2.  
        维护站点参考
    2. 关于实现重复数据删除解决方案
      1.  
        关于实现重复数据删除解决方案
      2.  
        一般建议
      3.  
        Oracle
      4.  
        Microsoft SQL
      5.  
        DB2
      6.  
        Sybase
      7.  
        Lotus Notes
    3. 网络注意事项
      1.  
        关于网络因素
      2.  
        关于光纤通道连接
      3. 关于 SAN 区域配置
        1.  
          关于为 NetBackup Appliance 对 SAN 进行区域划分
      4.  
        验证网络带宽
    4. 存储配置
      1.  
        关于存储配置
      2. 关于配置共享存储池
        1.  
          计算备份的基本流计数
      3. 关于移动存储分区以获得更好的性能
        1. 移动分区
          1.  
            “移动”对话框
        2.  
          使用 NetBackup Appliance 命令行操作界面移动分区
        3.  
          将 MSDP 分区从基本磁盘移动到扩展磁盘以获得最佳性能
    5. 常规最佳做法
      1.  
        常规最佳做法
      2.  
        关于“通知”设置
      3.  
        关于 IPMI 配置
      4.  
        灾难恢复最佳做法
      5.  
        作业性能
      6.  
        体系结构
      7.  
        NetBackup 目录库备份
      8.  
        通过 SLP(存储生命周期策略)进行修补
      9.  
        VMware 使用设备进行备份
      10.  
        提高 NetBackup Appliance 还原性能
  4. 第 III 部分. 性能优化
    1. 基于角色的性能监视
      1.  
        基于角色的配置作为影响性能的因素
      2.  
        哪些因素影响主服务器的性能?
      3.  
        哪些因素影响介质服务器 (MSDP) 的性能?
    2. 优化网络设置并提高性能
      1.  
        优化网络设置并提高性能
      2.  
        SAN 光纤通道设置
      3.  
        网络结合
      4.  
        VMware VADP
      5.  
        增加的 MTU 的极大帧实施
    3. 存储配置
      1.  
        存储配置
      2.  
        重复数据删除磁盘 I/O 和 RAID 级别设置
      3. RAID 控制器操作
        1.  
          RAID 控制器命令
      4.  
        重复数据删除负载平衡
      5.  
        存储生命周期策略
      6.  
        自动映像复制 (AIR)
      7.  
        AdvancedDisk 设置
      8.  
        磁带输出操作
    4. NetBackup Appliance 调整过程和性能监视
      1. 关于诊断性能问题
        1.  
          关于 CPU 监视和调整
        2.  
          关于内存监视和调整
        3.  
          关于网络监视和调整
        4.  
          关于 I/O 监视和调整
        5.  
          发现资源瓶颈的通用准则
      2. 关于性能调整实践
        1.  
          关于 I/O 性能调整
        2.  
          关于 Oracle 备份和还原性能调整
        3.  
          将 NetBackup 客户端上的 NET_BUFFER_SZ 设置为 0 以提升 WAN 优化性能
      3. 关于优化过程和性能监视
        1. NetBackup 客户端性能
          1.  
            使用 nbperfchk 验证 NetBackup Appliance 上的磁盘性能
        2.  
          其他性能监视命令
  5. 第 IV 部分. 容量规划和性能调整的快速参考
    1. 容量规划检查清单
      1.  
        容量规划检查清单
      2.  
        容量测量工作表
    2. 最佳做法检查清单
      1.  
        最佳做法检查清单
    3. 如何监视设备的性能
      1.  
        关于监视设备性能
      2.  
        性能监视矩阵
  6.  
    索引

最佳做法检查清单

表:实施重复数据删除解决方案

Oracle

SQL

DB2

Sybase

Lotus notes

代理

  • 适用于具有 RMAN 的 Oracle Agent 的 NetBackup(基于流的备份)

  • 适用于不包含快照的 Oracle Agent 的 NetBackup(基于代理的备份)

  • 适用于 Oracle Agent 的 NetBackup(包含 Snapshot Client 的基于代理的备份)

  • 无适用于 Oracle Agent 的 NetBackup(Oracle 转储备份)

NetBackup for SQL Agent

NetBackup for DB2 代理

NetBackup for Sybase 代理

NetBackup for Lotus Notes 代理

介质服务器的 pd.conf 设置

 

COMPRESSION = 1

COMPRESSION = 1

COMPRESSION = 1

COMPRESSION = 1

MATCH_PDRO = 0

MATCH_PDRO = 0

SEGKSIZE = 128

SEGKSIZE =128

SEGKSIZE = 128

LOCAL_SETTINGS = 0

压缩

关闭以下代理的 Oracle 压缩:

  • 适用于具有 RMAN 的 Oracle Agent 的 NetBackup

  • 适用于不包含快照的 Oracle Agent 的 NetBackup

COMPRESSION 已关闭

COMPRESSION 已关闭

禁用:

  • LZ1 压缩

  • Domino 附件和对象服务

  • 压缩数据库设计

  • 压缩文档数据

碎片整理

避免频繁碎片整理。仅当达到特定阈值时才将执行。

避免频繁碎片整理。

STRIPES

不适用

使用多个条带。

不适用

条带数对重复数据删除无任何影响。

不适用

其他参数

  • 对于基于流的备份,RMAN 备份脚本中的 FILESPERSET = 1 适用于基于 ASM 的备份

  • 对于 Oracle 转储备份,请在转储至本地磁盘时,利用 IMAGE MODE

  • 对于基于流的备份和基于代理的备份,请增加通道的数量。

  • BLOCKSIZE = 默认值

  • BUFFERCOUNT = 每个条带 2 个缓冲区

  • 利用 MAXTRANSFERSIZE

  • 启用适用于 SQL Server 2008 及更高版本的 NO_COMPRESSION

  • 启用 DEDUP_DEVICE 参数

  • 数据更改率

    • 最小数据变化率、并行流 = 1

    • 高数据变化率需要高备份速度 - 调整 DB2 数据库中的容器数量,使之与 db2 数据库备份脚本中的开放会话数量相匹配

压缩 - 每周定期运行压缩而非用户启动压缩。

表:网络连接最佳做法

注意事项

描述

常规最佳做法

  • 使用 NetBackup 的“弹性网络”功能解决延时和连接中断相关的远程办公室备份带宽问题。

  • 只要有可能,使用 10GbE 网络基础架构端到端来获得最大性能。

光纤通道实施

  • 启用 SAN 客户端 - 用于通过光纤通道对 NetBackup 客户端进行高速备份和还原。多路径可以提供 SAN I/O 高可用性和更高的备份吞吐量。

  • 对 NetBackup 5230 启用优化复制 - 将备份映像从 NetBackup 52xx Appliance(源)复制到 NetBackup 5020 或 5030 Appliance(目标)。

  • 对 VMware 启用 NetBackup,以备份和还原 VMware ESX 服务器上运行的 VMware 虚拟机。

  • 实施从 NetBackup 52xx Appliance 到 TLD 磁带存储设备的光纤通道连接,从而允许备份数据写入磁带。

SAN 区域配置 - FT 备份区域

  • 仅包含 SAN 客户端和设备之间的光纤传输通信。

  • HBA 的目标端口 - 将此端口连接到光纤通道交换机端口。

  • 如果存在两个目标端口,请按物理端口 ID 或全球端口名称 (WWPN) 定义设备目标端口。

  • 将每个 SAN 客户端的 HBA 端口连接至同一台光纤通道交换机上的端口。

  • 定义交换机上的区域,以便客户端端口和 HBA 目标端口位于同一区域。

SAN 区域配置 - FT 存储区域

  • 将光纤传输通信从 52xx 设备传送到 5020 重复数据删除设备。

  • 5220 设备中的 HBA 启动器端口 - 将此端口连接到光纤通道交换机端口。

  • 在交换机上定义区域,以配置 52xx 设备启动器端口

  • 在同一区域中,仅可配置一个启动器端口和一个目标端口。不支持同一区域中存在多个启动器端口和目标端口。

SAN 区域配置 - 外部磁带存储区域

对于用作存储的磁带库,请为该通信创建单独的区域。该磁带存储区域应包括 52xx Appliance 的插槽 3 中 FC HBA 上的端口。

网络结合

  • 使用网络结合,以提高吞吐量和备份性能。

  • 此网络功能非常有用,可显著提高网络扩展性,使多个 TCP 流在大量网络端口之间平衡。

  • 使用 NetBackup Appliance 的常用网络结合模式是:

    • 802.3ad 结合模式 - 此模式的运行方式是在交换机端口间平衡 TCP 帧。

    • balance-alb 结合模式 - 此模式运行方式为通过使用操作系统本身使 TCP 帧在端口之间平衡从而达到帧平衡。

网络结构

  • 全面收集数据保护需求。

  • 按类型分类并分离数据。

  • 确保 52xx 设备不超出磁盘池容量的 85%

表:使用存储分区

分区名称

支持的最小大小

支持的最大大小

支持的平台

AdvancedDisk

1 GB

最大可用容量

52xx

53xx

NetBackup 目录库

250 GB(主服务器)

4 TB(主服务器)

52xx

(仅限主服务器)

NDMP 日志

100 GB(介质服务器)

100 GB(介质服务器)

52xx

53xx

配置

100 GB

500 GB

52xx

53xx

MSDP

5 GB

最大可用容量

52xx

5 GB

960 TB

53xx

MSDP 目录库

5 GB

25 TB

52xx、53xx

标准共享 (共同试点)

5 GB

最大可用容量

每个共享的限制为 250 TB

5230、5240、53xx

优化共享 (共同试点)

5 GB

114 TB 或 228 TB

53xx

通用共享

5 GB

最大可用容量

52xx

53xx

注意:

要查看支持的大小的确切数量,请参见相应型号的《NetBackup Appliance 产品说明指南》。

表:常规最佳做法

最佳做法

描述

查找 NetBackup Appliance 序列号

向 支持报告问题时,请注意并参考 NetBackup Appliance 序列号。您可以使用以下选项之一查找 NetBackup Appliance 序列号。

  • NetBackup Appliance 网页操作界面中的“监视器”>“硬件”>“运行状况详细信息”

  • Shell 菜单中的 Monitor > Hardware ShowHealth Appliance [Item] 命令。

启用自动通报和 AutoSupport

使用 NetBackup Appliance 网页操作界面中的“设置”>“通知”>“警报配置”可应用自动通报设置。设备中的 AutoSupport 使用由自动通报收集的数据为设备提供主动监视。

请确保已为您的设备配置 IPMI 子系统

当意外断电导致连接的系统关闭时,智能平台管理接口 (IPMI) 子系统是非常有益的。

启用 Bare Metal Restore (BMR)

使用 NetBackup Appliance 网页操作界面中的“管理”>“主机”>“高级”可启用 BMR。BMR 是 NetBackup 的服务器恢复选项,可自动化和简化服务器恢复过程。因此,无需手动重新安装操作系统或配置硬件。

执行单个域灾难恢复配置

通过使用站点恢复管理器将受保护站点中的数据复制到恢复站点,创建设备主服务器作为虚拟机。

如果有必要执行恢复,请将目录库备份存储到场外位置。

使用 VCS Global Cluster Option 配置设置,通过将应用程序故障转移到远程站点,从而针对整个站点故障提供完整的服务级保护。

执行多域灾难恢复配置

将自动映像复制配置为将一个 NetBackup 域中生成的备份复制到其他 NetBackup 域中的存储。

提高作业性能

  • 在可用备份时段内均匀分配备份和重复数据删除作业。

  • 限制磁盘池级别的作业和 I/O 数量,以便提高性能。

  • 监视作业活动并注意任何异常缓冲时间或延迟。

  • 评估磁盘轮询服务 (DPS) 代理设置 - DPS_PROXYNOEXPIREDPS_PROXY (默认为 SEND/RECV 超时)