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 命令
有关域名服务 (DNS) 的特殊注意事项
在某些发往主服务器的请求中,客户端软件会发送其通过自己的 gethostname 库函数(在 Windows 上)或 gethostname(2) 库函数(在 UNIX 上)获取的名称。 如果该名称对于主服务器的域名服务是未知的,则主服务器可能无法响应客户端请求。
这种状况是否存在取决于客户端和服务器的配置。如果主服务器上的 DNS 无法解析客户端上的 gethostname(在 Windows 上)或 gethostname(2)(在 UNIX 上)返回的主机名,将会发生问题。
一个可能的解决方案是重新配置客户端或主服务器的 DNS hosts 文件。 还有一个办法就是在主服务器上的 altnames 目录中创建一个特殊文件。 该文件会强制转换 NetBackup 客户端主机名。
在 Windows 上:
install_path\NetBackup\db\altnames\host.xlate
在 UNIX 上:
/usr/openv/netbackup/db/altnames/host.xlate
host.xlate 文件中的每一行都有三个元素: 一个数字键和两个主机名。 每一行都左对齐,行中的每个元素都由一个空格字符隔开:
key hostname_from_ client client_as_known_by_server
位置
key 是一个数值,NetBackup 用它来指定在哪些情况下需要进行转换。目前该值必须始终为 0,这表示配置名转换。
hostname_from_client 是要转换的值。该客户端名称必须与通过运行客户端的 gethostname(在 Windows 上)或 gethostname(2)(在 UNIX 上)获取的名称一致。 该值必须发送到请求中的服务器。
client_as_known_by_server 是请求响应中替换 hostname_from_client 的名称。 该名称必须与主服务器上的 NetBackup 配置中的名称一致,而且必须为该主服务器的网络服务所知。
请参考以下示例:
0 xxxx xxxx.eng.aaa.com
该行指定当主服务器收到对所配置的客户端名称的请求时(数字键 0),名称 xxxx.eng.aaa.com 总是替换 xxxx。
如果满足下列条件,该替换将解决此问题:
当 gethostname(在 Windows 上)或 gethostname(2)(在 UNIX 上)在客户端上运行时,其返回 xxxx。
主服务器的网络服务 gethostbyname 库函数(在 Windows 上)或 gethostbyname(2) 库函数(在 UNIX 上)无法识别名称 xxxx。
该客户端在 NetBackup 配置中被配置和命名为 xxxx.eng.aaa.com。并且,此名称为主服务器上的网络服务所知。