备份软件维护之NETBACKUP NBU知多少

一、基本介绍

NetBackup (NBU) 是一款企业级的数据备份和恢复软件,‌由Symantec公司开发,‌旨在为异构平台提供全面的数据保护。‌ 它支持从远程办公室到数据中心的各种环境,‌包括UNIX、‌Windows、‌Linux和NetWare等操作系统,‌以及几乎所有类型的应用程序和存储设备。‌NBU通过提供一个统一的界面来管理和实现基于磁盘和磁带的统一数据备份和恢复,‌简化了复杂的数据保护过程。‌

体系架构:

概念介绍:

Master server:

  • 是整个NBU备份体系的大脑,也是唯一的大脑
  • 负责根据预定义的策略调度所有的备份作业
  • 负责响应客户端发起的手工备份请求
  • 管理整个备份域内的配置信息
  • 同时Master Server本身具备Media Server和Client的功能

Media server:

  • 存储设备的控制者,备份数据的接收者 
  • 可以通过分布式部署来实现负载均衡和设备共享
  • 共享同一个存储配置信息库和介质池
  • 本身同时也具备Client的功能
  • Media Server仅负责管理与之直接连接的存储设备

Client:

  • 通过LAN发送备份数据/接受恢复数据
  • 备份基本的文件以及非结构化数据

二、常用维护命令

bpclntcmd -clear_host_cache 清理host缓存

bptestbpcd -client 主机名     测试主机是否正常

/usr/openv/netbackup/bin/bptestnetconn  -as -sc  测试网络

bpcatlist -client   主机名  查看当前主机的备份结果集

bpexpdate -backupid XXX_1512200432 -d 0 –force 后台指定过期备份catalog

/usr/openv/netbackup/bin/bpps -s 查看后台进程

nbu进程起停

/usr/openv/netbackup/bin/goodies/netbackup stop

/usr/openv/netbackup/bin/goodies/netbackup start

/usr/openv/netbackup/bin/bp.kill_all #强制关闭

创建Oracle链接(备份Oracle必备)

/usr/openv/netbackup/bin/oracle_link

显示emm库中media server的相关信息

/usr/openv/netbackup/bin/admincmd/nbemmcmd -listhosts -verbose

查看license

/usr/openv/netbackup/bin/admincmd/get_license_key

清理备份空间(先手动过期部分catalog)

/usr/openv/pdde/pdcr/bin/crcontrol --processqueue

/usr/openv/pdde/pdcr/bin/crcollect -v -m +1,+2

三、常见作业报错代码

当备份作业出现报错后,主要是通过报错日志和报错代码分析出具体原因,下面列举几种常见的报错代码及解决方法:

报错代码

报错码说明

失败原因

建议采取措施

196

因为备份时段已过,所以没有尝试进行客户端备份

已过备份时间窗口

调整备份时间窗口

这个错误常见在备份繁忙作业的备份报错上,NBU界面上可以点击具体策略,调整时间窗口为一周时间内都可发起备份即可解决。

报错代码

报错码说明

失败原因

建议采取措施

48

无法找到客户端主机名

客户端接入配置错误

检查客户端名称是否正确

58

无法连接到客户端

无法解析客户端主机

检查客户端名称,防火墙

这种报错主要是主机名解析和iptables防火墙上,检查master/media/clients上hosts配置是否正确。防火墙是否开通。

报错代码

报错码说明

失败原因

建议采取措施

83

介质打开错误

磁带管理器 ( bptm ) 或磁盘管理器 ( bpdm ) 未打开备份必须使用的设备或
文件。

1.若是物理带库报错,一般将报错磁带过期并移到badpool中
2.检查存储链路健康状态

83的错误现在主要多出现在san-client备份的场景上,怀疑跟存储物理链路有关,临时解决方案,遇到该报错需到client主机端重启nbu进程。

报错代码

报错码说明

失败原因

建议采取措施

6

备份操作未能备份请求的文件

1.vcenter认不到虚机所在的lun

vmware管理员协助处理

2.虚机包含较多磁盘

vmware管理员协助处理

3.策略中选择的传输模式不对

检查并修改策略中传输模式

4.备份快照时执行了Vmotion迁移操作

vmware管理员协助处理

5.vcenter无法移除之前的快照

vmware管理员协助处理

6.无可用磁带

检查磁带使用情况

7.客户端备份脚本配置错误

检查客户端脚本配置和脚本执行日志

8.mount磁带失败

检查media server

6的错误最常见,原因也有很多种,需要根据日志具体具体分析。针对于新接入备份的策略作业报出6的错误,大概率是由于客户端脚本配置有错误,可以哦根据报错日志进行分析,仔细检查脚本看看是不是哪里写错了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/1488113.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

算法-KMP字符串匹配

题目一 解题思路 KMP算法详解 详解next数组 next[i] 就是使子串 s[0…i] 有最长相等前后缀的前缀的最后一位的下标。 总体来说解next数组和模板串匹配的过程很相似&#xff0c;触类旁通 代码模板 #include<iostream> using namespace std; const int N1e510; char …

JavaScript中bind、apply、call的理解

bind、apply、call是什么&#xff1f; bind、apply、call是Function原型的方法&#xff0c;而在js中所有的函数都是Function的实例&#xff0c;所以&#xff0c;有所有函数都可以使用这三个方法。 bind、apply、call有什么作用&#xff1f; 改变this指向 &#xff0c;这是它们…

单元测试--Junit

Junit是Java的单元测试框架提供了一些注解方便我们进行单元测试 1. 常用注解 常用注解&#xff1a; TestBeforeAll&#xff0c;AfterAllBeforeEach&#xff0c;AfterEach 使用这些注解需要先引入依赖&#xff1a; <dependency><groupId>org.junit.jupiter<…

[IMX6ULL]移植NXP Linux Kernel 5.15

移植NXP Linux Kernel 5.15 2024-7-7 hongxi.zhu 1. 下载NXP Linux Kernel 5.15 仓库[nxp-imx/linux-imx] git clone -b lf-5.15.y https://github.com/nxp-imx/linux-imx.git 2. 编译NXP Linux Kernel 5.15 make ARCHarm CROSS_COMPILEarm-linux-gnueabihf- distclean make…

C++树形结构(1 基础)

目录 一.基础&#xff1a; 1.概念&#xff1a; 2.定义&#xff1a; Ⅰ.树的相关基础术语&#xff1a; Ⅱ.树的层次&#xff1a; 3.树的性质&#xff1a; 二.存储思路&#xff1a; 1.结构体存储&#xff1a; 2.数组存储&#xff1a; 三.树的遍历模板&#xff1a; 四.信…

Mysql-索引结构

一.什么是索引&#xff1f; 索引(index)是帮助MySQL高效获取数据的数据结构(有序)。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引 二.无索引的情况 找到…

SpringBoot集成Kaptcha验证码

Hi &#x1f44b;, Im shy 有人见尘埃&#xff0c;有人见星辰 1. 什么是Kaptcha验证码? Kaptcha是一个强大的开源Java验证码生成库,由Google开发。它能够生成高度可配置的图片验证码,主要用于防止自动化程序滥用web应用,提高应用的安全性。 2. Kaptcha的主要特性 Kaptch…

3.3-LSTM的改进

文章目录 1改进点1.1多层化1.2 dropout1.2.1具体概念1.2.2应该插入到LSTM模型的哪里 1.3权重共享 2改进之后的LSTMLM的代码实现2.1初始化2.2前向计算2.3反向传播 3相应的学习代码的实现4总结 1改进点 1.1多层化 加深神经网络的层数往往能够学习更复杂的模式&#xff1b;因此这…

AI学习记录 - 图像识别的基础入门

代码实现&#xff0c;图像识别入门其实非常简单&#xff0c;这里使用的是js&#xff0c;其实就是把二维数组进行公式化处理&#xff0c;处理方式如上图&#xff0c;不同的公式代表的不同的意义&#xff0c;这些意义网上其实非常多&#xff0c;这里就不细讲了。 const getSpecif…

vue-快速入门

Vue 前端体系、前后端分离 1、概述 1.1、简介 Vue (发音为 /vjuː/&#xff0c;类似 view) 是一款用于构建用户界面的 JavaScript 框架。它基于标准 HTML、CSS 和 JavaScript 构建&#xff0c;并提供了一套声明式的、组件化的编程模型&#xff0c;可以高效地开发用户界面。…

C语言 之 理解指针(4)

文章目录 1. 字符指针变量2. 数组指针变量2.1 对数组指针变量的理解2.2 数组指针变量的初始化 3. 二维数组传参的本质4. 函数指针变量4.1 函数指针变量的创建4.2 函数指针变量的使用 5. 函数指针数组 1. 字符指针变量 我们在前面使用的主要是整形指针变量&#xff0c;现在要学…

C++入门基础:C++中的循环语句

循环语句是编程语言中用来重复执行一段代码直到满足特定条件的一种控制结构。它们对于处理需要重复任务的场景非常有用&#xff0c;比如遍历数组、累加数值、重复执行某项操作直到满足条件等。 但是在使用循环语句的时候需要注意下哈&#xff0c;有时候一不小心会构成死循环或者…

服务器利用宝塔面板部署Django项目

目录 1. 使用命令启动Django项目1.1 使用 Xshell 连接服务器1.2 安装Anaconda1.3 启动Django项目1.4 使用tmux实现项目的后台运行 2. 使用Python项目管理器部署项目2.1 安装宝塔面板和软件2.2 添加站点2.3 上传项目文件2.3.1 收集静态文件2.3.2 生成依赖文件 2.4 安装安装Pytho…

【笔记】学习记录

2024年7月23日 1.图的5中存储方式 2.二叉树的先序&#xff0c;中序&#xff0c;后序遍历。 学了图的存储方式之后&#xff0c;二叉树好像就是小菜一碟一样。注意一下名词的顺序就可以了。 所谓先中后序&#xff0c;就是先根&#xff0c;中根&#xff0c;后根的差别。没有其…

FoundationDB 基本使用

目录 一、FoundationDB介绍 二、安装单机版FoundationDB 2.1 下载安装程序 2.2 安装FoundationDB 2.3 修改配置信息 2.4 管理FoundationDB服务 三、fdbcli的常用命令 3.1连接数据库 3.2退出fdbcli 3.3查看版本 3.4 写模式 3.5写入键值 3.6读取键值 3.7删除键值 …

学习笔记之JAVA篇(0724)

p 方法 方法声明格式&#xff1a; [修饰符1 修饰符2 ...] 返回值类型 方法名&#xff08;形式参数列表&#xff09;{ java语句;......; } 方法调用方式 普通方法对象.方法名&#xff08;实参列表&#xff09;静态方法类名.方法名&#xff08;实参列表&#xff09; 方法的详…

Java之泛型基础

泛型 1 问题引入 在前面学习集合时&#xff0c;我们都知道集合中是可以存放任意对象的&#xff0c;只要把对象存储集合后&#xff0c;那么这时他们都会被提升成Object类型。当我们在取出每一个对象&#xff0c;并且进行相应的操作&#xff0c;这时必须采用类型转换。 观察下…

视频去水印免费电脑版 pdf压缩在线免费网页版 pdf压缩在线免费 简单工具软件详细方法步骤分享

消除视频中的恼人水印&#xff0c;是许多视频编辑爱好者的常见需求。在这篇文章中&#xff0c;我们将探讨几种视频去水印的技巧&#xff0c;在数字化时代&#xff0c;视频和图片的传播越来越方便&#xff0c;但随之而来的水印问题也让人头疼。本文将为您详细介绍视频剪辑去水印…

vue环境安装

安装node.js 网址&#xff1a;https://nodejs.org/en/download/ 直接点击下载就ok 一路next&#xff0c;这里可以改一下保存路径 选第一个 安装后&#xff0c;找到node.js的安装目录&#xff0c;创建这两个文件夹 之后打开命令提示符&#xff0c;右键以管理员身份运行 将新创…

智能猫砂盆买开放式还是封闭式?四年养猫老手实用测评三个品牌!

有没有人跟我一样&#xff0c;买过封闭式的智能猫砂盆回来&#xff0c;结果猫咪不爱用&#xff0c;死活不肯进去&#xff0c;搞得智能猫砂盆白买了&#xff0c;但是平时上班太忙碌&#xff0c;真的很需要一个可以帮自己铲屎的智能猫砂盆&#xff0c;后面恶补了一下知识&#xf…