Veritas NetBackup™ 管理指南,第 II 卷
- NetBackup 许可模型和 nbdeployutil 实用程序
- 额外的配置
- 关于动态主机名和 IP 寻址
- 关于 UNIX 客户端上的繁忙文件处理
- 关于 Shared Storage Option
- 关于在 NetBackup 中配置 Shared Storage Option
- 查看 SSO 摘要报告
- 关于 vm.conf 配置文件
- 保留管理
- UNIX 上的菜单用户界面
- 参考主题
- 主机名规则
- 关于使用 nbtar 或 tar32.exe 读取备份映像
- 影响备份时间的因素
- NetBackup 通知脚本
- 介质和设备管理最佳做法
- 关于 TapeAlert
- 关于磁带驱动器清洗
- NetBackup 如何保留驱动器
- NetBackup 如何选择介质
- 关于 UNIX 上的磁带 I/O 命令
关于 Windows 上用于备份的直接 I/O
默认情况下,磁盘存储单元的缓冲区大小是 256 KB。如果将缓冲区大小的值设置为大于 256 KB,写入该存储单元的备份将自动使用直接 I/O。增加缓冲区大小可以提高备份速度。
要增加缓冲区大小,必须满足下列条件:
Windows 介质服务器必须拥有存储单元。
存储单元必须是 BasicDisk 或阵列磁盘存储单元。
无法多路复用要存储的备份。
不得存在禁用直接 I/O 的 touch 文件。
(install_path\VERITAS\NetBackup\bin\DISABLE_DIRECT_IO)
要增加缓冲区大小,请在拥有存储单元的介质服务器上创建以下其中一个 touch 文件:
对于磁盘备份
install_path\VERITAS\NetBackup\db\config\ SIZE_DATA_BUFFERS_DISK
对于磁盘或磁带备份
install_path\VERITAS\NetBackup\db\config\ SIZE_DATA_BUFFERS
如果这两个 touch 文件都存在,SIZE_DATA_BUFFERS_DISK 将覆盖 SIZE_DATA_BUFFERS 中的值。 在这种情况下,Veritas 建议使用 SIZE_DATA_BUFFERS_DISK。
表:SIZE_DATA_BUFFERS_DISK、SIZE_DATA_BUFFERS 的绝对字节值 显示了 SIZE_DATA_BUFFERS_DISK 或 SIZE_DATA_BUFFERS 中可能包括的值。
表:SIZE_DATA_BUFFERS_DISK、SIZE_DATA_BUFFERS 的绝对字节值
对于此大小(千字节)的数据缓冲区 |
输入此 touch 文件值 |
---|---|
32 |
32768 |
64 |
65536 |
96 |
98304 |
128 |
131072 |
160 |
163840 |
192 |
196608 |
224 |
229376 |
256 |
262144 |
数据缓冲区大小以 32 的倍数继续增大。将缓冲区大小乘以 1024 便可得到 touch 文件值。
直接 I/O 备份会触发以下消息: “正在启用直接 I/O。缓冲区大小: <buffer size>。”
禁用直接 I/O
- 在拥有存储单元的介质服务器上创建以下 touch 文件:
install_path\VERITAS\NetBackup\bin\DISABLE_DIRECT_IO