Veritas Netbackup 提供了强大的故障响应功能, 能够有效及时的处理 各种备份故障。
主要有备份状态码(status) 、错误信息、报告信息及调试日志。
下面我们主要针对备份状态码讲解下各种常见的错误及故障处理办法。

1. NetBackup 状态码: 0 消息:请求的操作成功完成 解释:对于请求的操作,没有检测到任何问题。

2. NetBackup 状态码: 1 消息:请求的操作部分成功 解释: 在执行请求的操作的过程中, 检测到一个可能需要更正操作的问题。
推荐的操作: 确保该备份文件当前未被使用或修改。 检查文件或目录路径的长度是否超过了 1023 个字符。无法打开文件。检查文件的权限或目录中是否有隐藏文件

3. NetBackup 状态码: 2 消息:请求的文件都未备份 解释:备份或归档操作无法备份文件列表中的任何文件。
推荐的操作:

验证这些文件是否存在以及您是否有读取这些文件的权限。

查看客户机的文件列表,确定其中是否有一个或多个文件名中存在结 尾空格。删除所有无意中添加的尾随字符。
在 Windows 客户机上, 验证用来启动 NetBackup 客户机服务的帐户 是否有读取这些文件的权限。

4. NetBackup 状态码: 6 消息:备份操作未能备份请求的文件 解释:所出现的错误导致用户备份失败。
推荐的操作:
验证您是否具有读取这些文件的权限。检查文件读取权限或 Windows上的用户权限。
对于 数据库扩展客户机 (如 NetBackup for Oracle),这可能意味着 控制备份的脚本出现问题。详细信息请查看脚本的 Out 文件和错误信 息。

5. NetBackup 状态码: 41 消息:网络连接超时 解释:服务器太长时间没有收到来自该客户机的任何信息。
推荐的操作:
NetBackup 服务器上使用 “主机属性”,更改客户机连接超时(Client connect timeout)或客户机读取超时(Client read timeout)。 默认为 300 秒。
如果更改上面属性后备份仍然报错,请检查网络通信是否异常

6. NetBackup 状态码: 50 消息:客户机进程被中止 解释: 客户机备份中止。 出现此代码的一种情况是: 当正在备份或恢复时, NetBackup 主服务器或介质服务器关机或重新启动。

7. NetBackup 状态码:54 消息:连接到客户机时超时 解释: 服务器无法完成到客户机的连接。 接受系统或 winsock 调用在 60 秒后超时。

8. NetBackup 状态码: 57 消息:客户机连接被拒绝 解释:客户机拒绝 bpcd 端 口号上的连接。发生这种情况的原因可能是 在该 bpcd 端 口没有进程监听,或者因为到该 bpcd 端 口的连接太多,超过了 网络子系统使用 listen()调用可以处理的数量。

9. NetBackup 状态码: 71 消息:文件列表中的文件都不存在 解释:文件列表中的文件与客户机上的任何文件都不匹配。当文件列表中 仅有一个文件而该文件由于 I/O 错误而无法备份时,会出现此错误。
推荐的操作:
验证是否为此客户机指定了正确的文件列表。
在 Windows 客户机上, 验证用来启动 NetBackup 客户机服务的帐户 是否有读取这些文件的权限。

10. NetBackup 状态码: 96 消息:无法分配用于备份的新介质,存储单元中没有可用的介质 解释:磁带管理器 (bptm) 无法为备份分配新的卷。它指示存储单元在卷 池中没有其他用于此备份的可用卷。请注意, NetBackup 在备份期间不会更改 存储单元。

推荐的操作: 用 available_media 命令检查磁带的使用情况。 在 UNIX 上,此脚本位于: /usr/openv/netbackup/bin/goodies/available_media 在 Windows 上,此脚本位于: install_path\NetBackup\bin\goodies\available_media

11. NetBackup 状态码: 196 消息:因为备份时段已过,所以没有尝试进行客户机备份 解释:备份调度程序对其进行排队的备份或归档操作没有尝试执行,因为 备份时段不再打开。
推荐的操作:
请检查是否有进程卡死,一直占用驱动器。如果有重启备份服务器或 介质服 务器的服务,重试备份。
如果可能, 更改日程表, 为此策略和日程表组合延长备份时段的时间, 以便不再出现此错误。 如果必须运行该备份,请使用 “备份策略管理”窗口策略(Policy)菜单上 的手动备份(Manual Backup) 命令执行该备份。手动备份将忽略备份窗口

12. NetBackup 状态码: 198 消息:对于此客户机,没有任何活动策略包含请求类型的日程表 解释:已请求用户备份或归档,但此客户机不在具有用户备份日程表或归档日程表的策略中。
推荐的操作:
确定客户机是否位于具有适当类型 (用户备份或归档)日程表的任 何策略中。
如果客户机位于这样的策略中,请检查常规策略属性,确保该策略被 设置为活动策略。
如果客户机不在这样的策略中,请向具有此客户机的现有策略中添加 适当类型的日程表,或者创建具有此客户机和适当类型日程表的新策 略。

13. NetBackup 状态码: 219 消息:必需的存储单元不可用 解释:备份的策略或日程表需要特定的存储单元,但该存储单元当前不可 用。在当前备份会话中,使用该存储单元的其他尝试也将导致此错误。
推荐的操作: 在作业详细信息窗口中查找失败的作业。
验证日程表是否指定了正确的存储单元以及该存储单元是否存在。
验证介质管理器设备后台驻留程序 (ltid) 是否正在运行 (如果服务 器是 UNIX 系统),或验证 NetBackup 设备管理器服务是否正在运 行 (如果服务器是 Windows 系统)。
使用 UNIX 上的 bpps 和 Windows 上的活动监视器, 或者 Windows “控制面板” 中的 “服务” 应用程序。
确保最多并行作业数 (Maximum concurrent jobs) 属性没有设置为 0 (对于磁盘存储单元) , 而且最多并行驱动器数 (Maximum concurrent drives) 属性没有设置为 0(对于介质管理器存储单元)。
如果存储单元是磁带或光盘, 请验证是否至少有一个驱动器处于 “启 动”状态。可使用设备监视器。
验证存储单元配置中的机械手编号和主机是否与介质管理器设备配 置中指定的内匹配。
验证主服务器是否可与存储单元所在的服务器上的 bpcd 进程进行通信。

使用详细调试日志解决故障
在处理 NetBackup 故障时, 通过状态码不能解决故障或状态码提供的信息 不能分析出故障原因时,需获得更详细的调试日志供参考。创建详细调试日志
步骤如下:
1. 创建调试日志目录 Windows 平台执行 install_path\NetBackup\logs\目录下的 mklogdir.bat 命令 创建日志目录。 UNIX 平台下执行 install_path/NetBackup/logs/目录下 mklogdir 命令创建调 试日志目录。
2. 更改调试日志级别 通过更改调试级别,可以控制写入 /usr/openv/netbackup/logs/ 目录中的调 试日志 的信息量。该值越大,在日志中记录的信息就越多。通常,默认值 0 就 足够了。

但是,在分析问题时,技术支持人员可能会要求您设置较大的值。可 以将调试级别设置为 0、1、2、3、 4 或 5。级别 5 提供的信息最详细。
更改方法如下:
通过在 bp.conf 文件中输入以下行来启用详细日志记录 (针对 UNUX 系统平台)。 VERBOSE = 5 修改此参数后需重启 NetBackup 服务此参数才会生效
通过 NetBackup Java 控制台修改 打开 NetBackup Java 控制台?Host Properties?Master Server(Clients) ?选择相应的主机选择进入?选择 Logging 进行设置?OK ?重启服务进程

Netbackup:nbu常见错误及故障解决的更多相关文章

  1. hadoop常见错误汇总及解决办法一

    我们经常会遇到一些问题,而且可能会重复性遇到,这些方案可以收藏为以后备用.我们经常遇到如下问题:1.两次以上格式化造成NameNode 和 DataNode namespaceID 不一致,有几种解决 ...

  2. coreseek常见错误原因及解决方法

    coreseek常见错误原因及解决方法 Coreseek 中文全文检索引擎 Coreseek 是一款中文全文检索/搜索软件,以GPLv2许可协议开源发布,基于Sphinx研发并独立发布,专攻中文搜索和 ...

  3. Hadoop常见错误问题及解决方法总结二

    问题导读:1.遇到问题该如何排除错误?2.看不到namenode的可能原因是什么?3.地址占用该如何解决?4.could only be replicatied to 0 nodes, instead ...

  4. Excel公式的常见错误值及其解决方法

    Excel公式的常见错误值及其解决方法 经常用Excel的朋友可能都会遇到一些莫名奇妙的错误值信息:# N/A!.#VALUE!.#DIV/O!等等,出现这些错误的原因有很多种,如果公式不能计算正确结 ...

  5. 使用dedecms中常见错误提示及解决办法(一)

    在使用 dedecms 做网站时,常常会遇到一些棘手的问题,比如:页面图片不显示(src 的地址不对)等等. 1. 更新网站时错误 问题:Call to a member function GetIn ...

  6. PHP编译过程中常见错误信息的解决方法

    在CentOS编译PHP5的时候有时会遇到以下的一些错误信息,基本上都可以通过yum安装相应的库来解决.以下是具体的一些解决办法: checking for BZip2 support… yes ch ...

  7. 【原创】XAF 常见错误以及对应解决方法

    1.Appearance Criteria设置错误 Exception occurs while assigning the 'DetailView, ID:xxx_DetailView' view ...

  8. java Web 常见错误集锦 及解决方法

    只能删除pid为整数的商品,32位的pid商品不能删除? 原因onclick="agree('${s.pid}')"  括号中需要加 ' ' 删除多余的工作空间? 使用prefer ...

  9. C# 开发过程中常见错误记录及解决说明

    1.异常了类型: 1.1.1.1 异常错误信息:An error occurred while updating the entries. See the inner exception for de ...

随机推荐

  1. java——ArrayList 的存在有什么意义?

    好像所有的数据类型都可以用比如 TreeMap[]  int[] Object[] 这种形式来创建自己的数组,那么ArrayList存在的意义是什么呢? 我只能想到这种:ArrayList可以存储多种 ...

  2. .NET接收邮件下载邮件附件——openpop.net

    使用OpenPop.Net接收邮件很方便,下面是接收下载邮件附件的代码 OpenPop.Net下载地址 https://sourceforge.net/projects/hpop/ public cl ...

  3. team foundation server 工具的使用

    1.打开TFS工具点击创建集合,填写集合名称,下一步,按照步骤一步一步的往下操作. 2.创建完集合以后,打开VS工具,如下图,在主页上左键选择新建团队项目. 3.选择团队项目,然后选择新建的项目集合和 ...

  4. 在rails 中返回 zip 文件

    在平日的开发当中我们一般只返回html,json 等等,但是偶尔情况下也会使用到其他文件的返回,比如 pdf ,csv 文件 今天在开发中使用的是将大量的文字返回给用户. ## 知识点 `Tempfi ...

  5. Hadoop2.X分布式集群部署

    本博文集群搭建没有实现Hadoop HA,详细文档在后续给出,本次只是先给出大概逻辑思路. (一)hadoop2.x版本下载及安装 Hadoop 版本选择目前主要基于三个厂商(国外)如下所示: 基于A ...

  6. js的事件冒泡

    先来段代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w ...

  7. PHP用mysql数据库存储session

    大部分使用php的人一旦应用到session都会使用cookie. cookie虽好可是它也会给我们带来一些隐患的. 隐患一:如果客户端机器的cookie一旦因病毒而失效了,那么session也就相当 ...

  8. fetch技术

    Snandy If you cannot hear the sound of the genuine in you, you will all of your life spend your days ...

  9. jQuery的下拉框应用

    jQuery的下拉框应用 jQuery的下拉框左右选择应用 直接上代码 <!DOCTYPE html> <html> <head> <meta charset ...

  10. solr 集群(SolrCloud 分布式集群部署步骤)

    SolrCloud 分布式集群部署步骤 安装软件包准备 apache-tomcat-7.0.54 jdk1.7 solr-4.8.1 zookeeper-3.4.5 注:以上软件都是基于 Linux ...