Veritas NetBackup™ 故障排除指南
- 介绍
- 故障排除过程
- 对 NetBackup 问题进行故障排除
- vnetd 代理连接故障排除
- 安全证书吊销故障排除
- 验证 NetBackup 中的主机名和服务条目
- 冻结的介质故障排除注意事项
- 对 NetBackup Web 服务问题进行故障排除
- 解决 PBX 问题
- 远程主机验证问题故障排除
- 自动映像复制故障排除
- 使用 NetBackup 实用程序
- 灾难恢复
- 关于适用于 UNIX 和 Linux 的磁盘恢复过程
- 关于 UNIX 和 Linux 上的群集 NetBackup 服务器恢复
- 关于适用于 Windows 的磁盘恢复过程
- 关于 Windows 上的群集 NetBackup 服务器恢复
- 关于恢复 NetBackup 目录库
- 关于 NetBackup 目录库恢复和 OpsCenter
- 关于恢复整个 NetBackup 目录库
- 关于恢复 NetBackup 目录库映像文件
- 关于恢复 NetBackup 关系数据库
关于 NetBackup 调试日志分析实用程序
调试日志分析实用程序通过提供作业调试日志的合并视图,增强了 NetBackup 的现有调试功能。
NetBackup 作业跨越多个分布在不同服务器上的进程。
要跟踪 NetBackup 作业,您必须查看并关联多个主机上的多个日志文件中的消息。日志分析实用程序提供作业调试日志的合并视图。此类实用程序扫描日志,查找所遍历的所有进程或针对作业运行的所有进程。实用程序可以依据客户端、作业 ID、作业的开始时间及与作业关联的策略来合并作业信息。
表:NetBackup 调试日志分析实用程序介绍了日志分析实用程序。要查看每个实用程序的参数、限制和使用示例,请使用带有 -help 选项的命令。所有命令都需要管理权限。日志分析实用程序可用于 NetBackup 服务器支持的所有平台。
注意:
这些实用程序必须在支持的平台上启动。但是,这些实用程序可以从大多数适用于 UNIX 和 Windows 的 NetBackup 客户端和服务器平台分析调试日志文件。
表:NetBackup 调试日志分析实用程序
实用程序 |
描述 |
---|---|
backupdbtrace |
合并指定的 NetBackup 数据库备份作业的调试日志消息,并将这些消息写入标准输出。这些消息按时间排序。backupdbtrace 会尝试补偿远程服务器与客户端之间的时区变化和时钟偏移。 您至少需要在主服务器上对 admin 启用调试日志记录,在介质服务器上对 bptm 和 bpbkar 启用调试日志记录。为了获得最佳效果,请将详细日志记录级别设置为 5。除了已标识的进程外,还要在主服务器上对 bpdbm 启用调试日志记录,在所有服务器上对 bpcd 启用调试日志记录。 以下指南中提供了 backupdbtrace 的完整描述:《NetBackup 命令参考指南》。 |
backuptrace |
将与指定的备份作业(包括联机的目录库(热)备份)相关的调试日志行复制到标准输出。 backuptrace 实用程序可用于常规文件系统、数据库扩展和备用备份方法备份作业。该实用程序合并指定的 NetBackup 作业的调试日志。该实用程序将相关的调试日志消息写入标准输出,并按时间对消息进行排序。backuptrace 会尝试补偿远程服务器与客户端之间的时区变化和时钟偏移。输出格式比较合理,可以更方便地按时间戳、程序名以及服务器或客户端名称对消息进行排序或 grep。 backuptrace 实用程序处理主服务器上的 nbpem、nbjm 和 nbrb 日志。您应该在介质服务器上对 bpbrm 和 bptm 或 bpdm 启用调试日志记录,在客户端上对 bpbkar 启用调试日志记录。为了获得最佳效果,请将详细日志记录级别设置为 5。除了已标识的进程外,还要在主服务器上对 bpdbm 和 bprd 启用调试日志记录,在所有服务器和客户端上对 bpcd 启用调试日志记录。 以下指南中提供了 backuptrace 的完整描述:《NetBackup 命令参考指南》。 |
bpgetdebuglog |
backuptrace 和 restoretrace.它还可用作独立程序并可用于所有 NetBackup 服务器平台。 bpgetdebuglog 会将指定的调试日志文件的内容输出至标准输出。如果仅指定了远程计算机参数,bpgetdebuglog 会将本地计算机和远程计算机之间的时钟偏移秒数显示到标准输出。 以下指南中提供了 bpgetdebuglog 的完整描述:《NetBackup 命令参考指南》。 |
duplicatetrace |
合并指定的 NetBackup 复制作业的调试日志,并将这些日志写入标准输出。这些消息按时间排序。duplicatetrace 会尝试补偿远程服务器与客户端之间的时区变化和时钟偏移。 您至少需要在主服务器上对 admin 启用调试日志记录,在介质服务器上对 bptm 或 bpdm 启用调试日志记录。并且除了已标识的进程外,还要为主服务器上的 bpdbm 以及所有服务器和客户端上的 bpcd 启用调试日志记录。 以下指南中提供了 duplicatetrace 的完整描述:《NetBackup 命令参考指南》。 |
importtrace |
合并指定的 NetBackup 导入作业的调试日志消息,并将这些日志消息写入标准输出。这些消息按时间排序。importtrace 会尝试补偿远程服务器与客户端之间的时区变化和时钟偏移。 您至少需要在主服务器上对 admin 启用调试日志记录,在介质服务器上对 bpbrm、you must enable debug logging for bptm 和 tar 启用调试日志记录。并且除了已标识的进程外,还要为主服务器上的 bpdbm 以及所有服务器和客户端上的 bpcd 启用调试日志记录。 以下指南中提供了 importtrace 的完整描述:《NetBackup 命令参考指南》。 |
restoretrace |
将与指定的还原作业相关的调试日志行复制到标准输出。 restoretrace 实用程序可合并指定的 NetBackup 还原作业的调试日志。该实用程序将与指定作业相关的调试日志消息写入标准输出,并按时间对这些消息进行排序。restoretrace 会尝试补偿远程服务器与客户端之间的时区变化和时钟偏移。输出格式比较合理,可以更方便地按时间戳、程序名以及服务器或客户端名称对消息进行排序或 grep。 您至少需要在主服务器上对 bprd 启用调试日志记录,在介质服务器上对 bpbrm 和 bptm 或 bpdm 启用调试日志记录,在客户端上对 tar 启用调试日志记录。在主服务器上对 bpdbm 启用调试日志记录,且在所有服务器和客户端上对 bpcd 启用调试日志记录。 以下指南中提供了 restoretrace 的完整描述:《NetBackup 命令参考指南》。 |
verifytrace |
合并指定的验证作业的调试日志消息,并将这些日志消息写入标准输出。这些消息按时间排序。verifytrace 命令会尝试补偿远程服务器和客户端之间的时区变化及时钟偏移。 您至少需要在主服务器上对 admin 启用调试日志记录,在介质服务器上对 bpbrm、bptm(或 bpdm)和 tar 启用调试日志记录。并且除了已标识的进程外,还要为主服务器上的 bpdbm 以及所有服务器和客户端上的 bpcd 启用调试日志记录。 以下指南中提供了 verifytrace 的完整描述:《NetBackup 命令参考指南》。 |
不分析介质和设备管理日志。
旧式调试日志文件必须位于服务器和客户端上的标准位置。
UNIX
/usr/openv/netbackup/logs/<PROGRAM_NAME>/log.mmddyy
Windows
install_path\NetBackup\Logs\<PROGRAM_NAME>\mmddyy.log
以后可能会添加一个选项,允许分析的日志文件位于其他路径中。
注意:
对于使用统一日志记录的进程,将自动创建日志目录。
合并的调试日志可能包含不相关进程的消息。可以忽略时间戳不在作业的持续时间内且来自以下进程的消息:bprd、nbpem、nbjm、nbrb、bpdbm、bpbrm、bptm、bpdm 和 bpcd。
daystamp.millisecs.program.sequence machine log_line
daystamp |
日志的日期,采用 yyyymmdd 格式。 |
millisecs |
本地计算机上自午夜以来的毫秒数。 |
program |
所记录的程序的名称(BPCD、BPRD 等)。 |
sequence |
调试日志文件内的行号。 |
machine |
NetBackup 服务器或客户端的名称。 |
log_line |
在调试日志文件中实际出现的行。 |
有关更多信息,请参见《NetBackup 命令参考指南》。