NetBackup™ NAS 管理指南
- 第 I 部分. 关于 NAS 备份
- 第 II 部分. 使用 NAS-Data-Protection (D-NAS)
- D-NAS 概述
- D-NAS 规划与优化
- D-NAS 配置的前提条件
- 卷多主机备份
- 为 NAS 卷配置 D-NAS 策略
- 使用加速器
- 使用供应商更改跟踪
- 使用 D-NAS 策略进行同步复制
- 从 D-NAS 备份还原
- 故障排除
- 第 III 部分. 使用 NDMP
- NetBackup for NDMP 简介
- 关于 NetBackup for NDMP
- NDMP 备份类型
- 关于将磁带驱动器分配给不同的主机
- NetBackup for NDMP 的安装说明
- 配置到 NDMP 挂接设备的 NDMP 备份
- 配置到 NetBackup 介质服务器的 NDMP 备份(远程 NDMP)
- 配置 NDMP DirectCopy
- Accelerator for NDMP
- 远程 NDMP 和磁盘设备
- 使用 NetBackup for NDMP 的 Shared Storage Option (SSO)
- NDMP 的 NAS 设备信息
- 备份和还原过程
- 故障排除
- 使用 NetBackup for NDMP 脚本
- NetBackup for NDMP 简介
D-NAS 的大小调整准则
D-NAS 环境的大小调整基于您的业务要求。大小取决于存储阵列。还取决于您保护的 NAS 数据的特性。可以将 D-NAS 策略配置为将 NetBackup 介质服务器用作备份主机。因此,D-NAS 备份进程可能会在性能和吞吐量方面不断提升。
运行 D-NAS 策略时,NetBackup 在备份主机上使用 nbcs(爬网程序)和 bpbkar 进程。它在介质服务器上使用 bpbrm 和 bptm。每个正在运行的进程都会占用 CPU 周期。nbcs 进程使用的 CPU 最多。nbcs 是一个多线程爬网程序。它在备份和索引操作期间遍历 NAS 共享。多个 nbcs 进程为 NAS 卷的备份和索引编制操作处理并行作业。一个 nbcs 进程对应于一个 NAS 卷备份。如果使用多个备份主机备份单个 NAS 卷,则每个备份主机将使用单独的 nbcs 进程。
爬网程序进程是多线程的。在 D-NAS 策略执行期间,多线程遍历一个 NAS 共享。这可能会导致 nbcs 进程的 CPU 使用率达到峰值。通过减少 nbcs 进程使用的线程数,可以降低 CPU 使用率。可以在 bp.conf
文件中设置 MULTI_THREADED_CRAWLER_THREADS 参数。这将更改每个 nbcs 进程使用的线程计数。默认值为 20,您可以指定介于 1 到 200 范围内的值。必须在用于 NAS 备份的备份主机上设置此参数。这适用于 NetBackup 版本 10.4 及更高版本上的主机。
单个 NAS 共享的备份作业使用的内存量取决于 D-NAS 策略中配置的流数。主机上的每个备份流都使用一个 bpbrm、bptm 和 bpbkar 进程。例如,如果策略设置为使用 10 个流,则单个 NAS 共享备份将运行 bpbrm、bptm 和 bpbkar 进程的 10 个实例。它只运行一个 nbcs 进程。
bpbrm、bptm 和 bpbkar 进程使用的内存量是静态的,波动不大。nbcs 进程使用的内存取决于某些数据特征。其中包括 NAS 共享中的文件系统层次、文件数和文件夹数。如果 NAS 共享的目录结构非常密集,则 nbcs 进程在峰值时将使用 200 MB 的内存。如果 NAS 共享具有扁平层次,其目录中有数百万个文件,则 nbcs 在峰值时将额外使用 20% 至 30% 的内存。请注意,内存使用量并不总是处于峰值,并且会随着备份的进行而减少。您可能会发现,内存使用量峰值取决于数据特征。
所有备份类型的内存使用情况都相同。其中包括索引任务、第一次完全备份、增量式备份和加速完全备份。
表:具有 5 个、10 个和 20 个备份流的单个 NAS 备份的内存使用量
NAS 共享内存使用量 | 5 个备份流的内存 (MB) | 10 个备份流的内存 (MB) | 20 个备份流的内存 (MB) |
---|---|---|---|
在备份主机上 | 115 + 200(爬网程序) | 230 + 200(爬网程序) | 460 + 200(爬网程序) |
在介质服务器上* | 780 | 1560 | 3120 |
总内存使用量(近似值) | 1095 | 1990 | 3780 |
* 对于“从快照编制索引”操作,仅介质服务器内存使用量适用。
可以使用表表:具有 5 个、10 个和 20 个备份流的单个 NAS 备份的内存使用量 估计 D-NAS 备份所需的大致内存。使用此表,还可以估计需要为 D-NAS 备份置备的备份主机和介质服务器主机数。这也有助于预定 NAS 备份作业。例如:
在备份期间,具有 10 个流和 10 个 NAS 共享的策略使用大约 38 GB 的系统内存。
在备份期间,具有 20 个流和 10 个 NAS 共享的策略使用大约 38 GB 的系统内存。
请考虑以下事项:
当单个主机同时用作介质服务器和备份时,所有内存使用都发生在该主机上。
使用多主机功能进行 NAS 共享备份时,爬网程序的内存利用率在所有备份主机之间均匀分布。
如果 D-NAS 备份的总备份流数超过 200 个,请使用多个介质服务器。