NBU6.0网络备份大全之Linux设备管理

在备份软件的使用过程中,对于磁盘、磁带的管理一般会花费存储管理员很大比例的时间和精力。因此,对于设备的管理的方便程度,是衡量一个备份软件好坏的重要的标准。

现在,随着Redhat和SuSE以及oracle Linux的日益成熟,越来越多的用户选择使用Linux平台来部署其商用环境。这就要求存储设备管理员能够在各种Linux平台的操作和使用各种硬件设备。

虽然Netbackup在不同的操作系统上提供了统一的管理界面,但是由于操作系统的差异,使得系统管理员不得不自己配置新购置的磁盘阵列和磁带库,使得其能够被Netbackup识别和有效利用。本文介绍的重点在Linux上面的设备管理,使得Netbackup可以能够正确的识别AIX操作系统上的磁盘阵列、机械手和磁带库等设备。具体的Netbackup中如何使用已经识别的设备的内容,在各个操作系统是没有差异的,它们将会在后面的文章中予以介绍。

一,检查Netbackup软件的兼容性列表

用户在配置设备时,第一需要注意的事情是检查该软件的兼容性列表,检查该软件是否支持用户当前正在使用的操作系统版本和磁盘、磁带等设备。一般来说,使用主流的操作系统和应用广泛的设备,都不会有什么问题。但是如果用户使用的是比较特殊的应用环境,那么就需要提前检查一下兼容性列表了,以免在使用过程中出现错误,一般来说这种错误都不容易诊断出来。

二,确认驱动程序已经安装

1,确认已在内核中安装或装入了 st (磁带)设备驱动程序。此驱动程序允许使用 SCSI 磁带机:# lsmod |grep st

2,确认已在内核中安装或装入了 sg (机械手)设备驱动程序。此驱动程序允许向 SCSI 磁带机发出PASSTHRU 命令和控制机械手设备。# lsmod |grep sg

3,如果st磁带驱动程序或者sg机械手驱动程序不存在,那么需要手动加载它们:

/sbin/modprobe st

/sbin/modprobe sg

(注意)自动加载的驱动程序可能在操作系统重新启动后无法自动加载,导致Netbackup无法识别并使用之前配置好的设备。这个问题可能会给Netbackup的使用者带来困惑。所以最好利用某种办法(很多不一一累述),保证系统启动能够自动加载st和sg程序到内核中。

三,配置机械手:

在Linux操作系统中,主要是区别2.4内核还是2.6内核的操作系统,分别有不同的配置方法。

针对2.4内核的操作系统,Netbackup在安装时后自动运行/usr/openv/volmgr/bin/make_scsi_dev命令,该命令在/dev/sg目录下自动创建设备文件,文件格式为hHOSTcCHANNELtTARGETlLUN,其中:HOST 是主机总线适配器;CHANNEL 是通道;TARGET 是目标 ID;LUN 是逻辑单元号。例如h10c0t1l0就是一个合法的设备文件名称。

在2.6内核的操作系统中,操作系统使用/dev目录下的sgN设备文件,N是0到255之间的任意整数。四,配置磁带驱动器

在2.4内核的操作系统中,/usr/openv/volmgr/bin/make_scsi_dev命令将会在/dev/st 目录中创建设备文件。该目录中的无倒带设备文件的名称具有以下格式:nhHOSTcCHANNELtTARGETlLUN,其中:n 是“关闭时无倒带”设备文件;HOST 是主机总线适配器;CHANNEL 是通道;TARGET 是目标 ID;LUN 是逻辑单元号。例如nh10c0t2l0就是一个合法的磁带驱动器的名称。

在2.6内核的系统中,NetBackup 仅使用 /dev/nstX 文件,其中 X 一个介于 0到 127 之间的十进制数。五,验证机械手和磁带库的配置

在Linux系统中,/proc/scsi/scsi 文件显示了 SCSI 驱动程序识别的所有设备。要确定操作系统能否看到设备,可从终端窗口运行以下命令来查看该文件:

# cat /proc/scsi/scsi

nbu备份脚本 linux,NBU60网络备份大全之Linux设备管理(参考Word)相关推荐

  1. linux启动网络服务的命令,linux重启服务命令

    linux重启服务命令 重启:service 服务名 restart 或systemctl restart 服务名 service和systemctl 1.service命令 service命令其实是 ...

  2. Mysql8.2自动备份脚本及3种备份出错解决方案

    mysql到了8以后安全性大大增加,备份也是个麻烦事,我们今天来解决这个问题 一.自动备份 为了方便维护,我们将要备份的信息存入一个配置文件db.conf localhost root passwor ...

  3. Oracle全备增量备份脚本,oracle数据全备份与增量备份脚本

    1.脚本名称是rman_bk_0.sh 此脚本是数据库全备脚本 设定一周执行一次 set ORACLE_BASE=/oracle (设定 oracle的 安装基目录) set ORACLE_HOME= ...

  4. linux内核网络钩子函数使用,Linux内核IOCTL网络控制框架实现实例分析

    4.6.inet_ioctl函数 由于inet_ioctl函数内容分支很多,但功能.处理不难理解,所以我把一些不常见的内容都省去,挑简单重要的说,完全在于抛砖引玉: static int inet_i ...

  5. 惠普安装linux网卡,网络无人职守安装linux PXE

    网络无人职守安装linux Writen BY HPLJ-2007.12.4 1配置启动安装服务器 1)install and configure dhcp service /etc/dhcpd.co ...

  6. linux内核网络驱动框架(linux驱动开发篇)

    网络驱动的核心: 1.就是初始化 net_device 结构体中的各个成员变量, 2.然后将初始化完成以后的 net_device 注册到 Linux 内核中 1.网络设备(用net_device结构 ...

  7. linux系统网络备份,备份Linux操作系统的几种方法

    tar: 特点 1.保留权限 2.适合备份整个目录 3.可以选择不同的压缩方式 4.如果选择不压缩还能实现增量备份,部份还原,参考man tar A备份 如果要备份/home这个目录,备份文件保存在/ ...

  8. linux mysql 备份脚本_linux 之mysql备份脚本

    #date 2020.2.20 #author zhang #描述 用户自己选择使用什么工具进行备份 #$1 账户; $2 密码 $3 地址 stty erase "^H" [ - ...

  9. linux mysql 备份脚本_linux下mysql备份脚本

    #!/bin/bash #功能说明:本功能用于备份 #编写日期:2018/07/05 PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/lo ...

  10. mysql备份脚本 shell_linux中mysql备份shell脚本代码 相关自动化脚本

    linux下监视进程 崩溃挂掉后自动重启的shell脚本 如何保证服务一直运行?如何保证即使服务挂掉了也能自动重启?在写服务程序时经常会碰到这样的问题.在Linux系统中,强大的shell就可以很灵活 ...

最新文章

  1. 40亿次仿真学习:人工智能5:0大胜人类飞行员!
  2. Python任意网段Web端口信息探测工具
  3. 输出区间内素数的c语言程序,1137C/C++经典程序训练7---求某个范围内的所有素数...
  4. python官网下载好慢1001python官网下载好慢-Python|时间复杂度测试
  5. MVC简捷调用EasyUI的datagrid
  6. 重要接口—RandomAccess接口
  7. Gartner:2013-2014年全球MSS市场分析
  8. 百度云世界里的“七种武器”:PCS、BAE、Site App、ScreenX等
  9. 计算机语言up,TweakBit PCSpeedUp
  10. 【javascript实现的图片查看器】仿lightbox
  11. 微软2017校招笔试题3 registration day
  12. R语言模拟:Bias Variance Decomposition
  13. python简易学生信息管理系统
  14. 实验楼与蓝桥网站合并 FAQ
  15. Tips--解决Deepin20系统安装完毕无WiFi问题
  16. 面试 innodb底层原理
  17. 宝元系统通讯软件recon_企业即时通讯系统拥有哪些二次开发能力?
  18. iPhone转Android体验,从苹果转安卓之后的一点体验,供大家参考
  19. python读取宇视摄像头实时流,并用opencv做人脸检测
  20. 《卸甲笔记》-单行函数对比之三

热门文章

  1. RDP报表工具:六大优势铸造核心竞争力
  2. JSP学生综合评价管理系统sqlserver数据库myeclipse开发
  3. 现代操作系统 第一章 引论 习题
  4. iOS软件开发揭密:iPhoneiPad企业应用和游戏开发(china-pub首发)
  5. 数值分析(2)-误差
  6. 【复试笔记】市政工程-给水排水管网系统
  7. 快速(动易)模板制作
  8. html鼠标爱心特效代码,鼠标点击爱心特效代码分享
  9. 一款盲盒的交友软件叫什么(微信恋爱脱单交友盲盒小程序制作开发介绍)
  10. 腾讯IM : 如何替换String 表情库