当前位置:文档之家› Netbackup设备管理之Linux篇

Netbackup设备管理之Linux篇

Netbackup设备管理之Linux篇
在备份软件的使用过程中,关于磁盘、磁带的治理一样会花费储备治理员专门大比例的时刻和精力。

因此,关于设备的治理的方便程度,是衡量一个备份软件好坏的重要的标准。

Netbackup作为业界最为知名的备份软件之一,能够为用户提供最为方便的设备治理操作。

现在,随着Redhat和SuSE以及oracle Linux的日益成熟,越来越多的用户选择使用Linux平台来部署其商用环境。

这就要求储备设备治理员能够在各种Linux平台的操作和使用各种硬件设备。

然而,尽管Netbackup在不同的操作系统上提供了统一的治理界面,然而由于操作系统的差异,使得系统治理员不得不自己配置新购置的磁盘阵列和磁带库,使得其能够被Netback up识不和有效利用。

本文介绍的重点在Linux上面的设备治理,使得Netbac kup能够能够正确的识不AIX操作系统上的磁盘阵列、机械手和磁带库等设备。

具体的Netbackup中如何使用差不多识不的设备的内容,在各个操作系统是没有差异的,它们将会在后面的文章中予以介绍。

一,检查Netbackup软件的兼容性列表
用户在配置设备时,第一需要注意的情况是检查该软件的兼容性列表,检查该软件是否支持用户当前正在使用的操作系统版本和磁盘、磁带等设备。

一样来讲,使用主流的操作系统和应用广泛的设备,都可不能有什么咨询题。

然而如果用户使用的是比较专门的应用环境,那么就需要提早检查一下兼容性列表了,以免在使用过程中显现错误,一样来讲这种错误都不容易诊断出来。

二,确认驱动程序差不多安装:
# lsmod |grep st
确认已在内核中安装或装入了 sg (机械手)设备驱动程序。

此驱动程序承诺向 SCSI 磁带机发出PASSTHRU 命令和操纵机械手设备。

# lsmod |grep sg
如果st磁带驱动程序或者sg机械手驱动程序不存在,那么需要手动加载它们:
/sbin/modprobe st
/sbin/modprobe sg
(注意)自动加载的驱动程序可能在操作系统重新启动后无法自动加载,导致Netbackup无法识不并使用之前配置好的设备。

那个咨询题可能会给Netbackup的使用者带来困惑。

因此最好利用某种方法(专门多不一一累述),保证系统启动能够自动加载st和sg程序到内核中。

三,配置机械手:
在Linux操作系统中,要紧是区不2.4内核依旧2.6内核的操作系统,分不有不同的配置方法。

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

例如h10 c0t1l0确实是一个合法的设备文件名称。

在2.6内核的操作系统中,操作系统使用/dev名目下的sgN设备文件,N 是0到255之间的任意整数。

四,配置磁带驱动器
在2.4内核的操作系统中,/usr/openv/volmgr/bin/make_scsi_dev命令将会在/dev/st 名目中创建设备文件。

该名目中的无倒带设备文件的名称具有以下格式:nhHOSTcCHANNELtTARGETlLUN,其中:n 是“关闭时无倒带”设
备文件;HOST 是主机总线适配器;CHANNEL 是通道;TARGET 是目标 I D;LUN 是逻辑单元号。

例如nh10c0t2l0确实是一个合法的磁带驱动器的名称。

在2.6内核的系统中,NetBackup 仅使用 /dev/nstX 文件,其中 X 一个介于 0到 127 之间的十进制数。

五,验证机械手和磁带库的配置
在Linux系统中,/proc/scsi/scsi 文件显示了 SCSI 驱动程序识不的所有设备。

要确定操作系统能否看到设备,可从终端窗口运行以下命令来查看该文件:
# cat /proc/scsi/scsi
如果能够在所列出的SCSi设备中找到对应的机械手设备和磁带设备,那就证明了配置正确。

在作者的测试环境中能够看到如图所示的磁带驱动和机械手:
图一:/proc/scsi/scsi文件的内容
有图一可知,该系统中能够看到ADIC的机械手设备和SONY的磁带驱动差不多被操作系统发觉,就讲明设备配置成功。

通过本文的了解,用户能够在Linux系统上配置磁带和机械手驱动程序并检查配置的正确性。

从而为正确高效的使用Netbackup来治理备份任务做好了预备。

相关主题