IBM Tivoli Storage Manager(以下简称TSM)作为企业级跨平台的数据备份恢复软件,提供全面的存储管理解决方案,专门用来满足客户不断增长的存储需求,使存储管理功能自动化、高效化。通过TSM灵活的策略管理功能,您可以规定哪些数据需要备份或存档、存储在哪里以及保存多长时间。强大的TSM 调度特性消除了人工备份和跟踪的需求,促进了存储操作向非高峰时间的调度,从而优化了网络资源和性能。
TSM背景介绍
鉴于TSM强大的功能、良好的用户界面,其赢得了众多客户的青睐。但TSM更多的是用于IBM Aix、Microsoft Windows、Linux、Hp-ux等操作系统,在Sun Solaris平台上的使用相对较少。目前Sun Solaris平台上大都使用Symantec Veritas 备份管理软件进行数据备份与恢复。与其他Unix操作系统相比较,Solaris在设备管理方面相对麻烦,主要体现在需要修改设备配置文件、进行LUN-Target的绑定等等。
而且不同的Solaris操作系统版本,对于相同设备的配置方法也有所不同。除此以外,TSM在Sun Solaris平台上的安装配置除了常规的驱动程序安装外,还需要修改配置文件并在此基础上生成TSM自身可使用的设备文件。因此,给TSM的配置带来了诸多的不便,也给安装者提出了更好的要求。
LAN-Free安装实例
下面以一个LAN-Free的示例来说明TSM在Solaris 10平台上的配置过程。在Solaris平台下安装TSM的关键也在于正确生成TSM 所需要的设备文件,因此本文的重点在于如何生成TSM所需要的设备文件,也没有就TSM的具体安装步骤作描述。
环境描述:
TSM服务器:SunFire v490
OS Level:Solaris 10
TSM Server:5.3.3
磁带库:STK L700E,机械臂通过SCSI与TSM服务器相连,驱动器则通过光纤交换机与TSM服务器及八台备份客户端(Sun服务器)相连
配置步骤:确认HBA卡类型
1、确认Host Bus Adapter卡(以下简称HBA卡)类型
在Sun主机上可使用的HBA卡目前主要有两种,一种是Qlogic公司的HBA卡,另一种是Sun自身的HBA卡。但Sun自身的HBA是OEM Qlogic公司的,虽说两种类型的HBA卡都出自于Qlogic公司,但它们的Kernel却不同,并且配置文件修改方法也不相同。因此,在Sun平台下配置磁带设备,首先需要确认HBA卡的类型。
SUN供货的Qlogic HBA使用/kernel/drv/qlc内核模块,其配置文件为/kernel/drv/qlc.conf,而由Qlogic本身供货的HBA卡则使用qla内核模块,如对于SUN OEM的FC-HBA有以下信息:
通过查看卡的“subsytem-id”信息以确认其类型,
“0x10a”表示这块FC-HBA卡是qlogic品牌的但使用Sun的驱动程序和fcode,表明这块HBA卡为Sun OEM Qlogic公司的,其fcode版本信息可通过如下命令得到:
配置步骤:显示识别的磁带设备
2、 在TSM Server上显示操作系统识别到的磁带设备
确认HBA卡类型后,通过cfgadm –al命令列出当前操作系统所识别到的设备:
其中C2是磁带库机械手臂,C4、C5是磁带库磁带机
配置步骤:生成设备文件获取磁带设备相关信息
3、生成设备文件
通过devfsadm命令生成操作系统可识别的相关设备文件,设备文件生成在/dev/rmt目录下,格式为/dev/rmt/x。
4、获取磁带设备相关信息
在Solaris平台下获取设备相关信息有两种方法,一是从启动信息中获取磁带库驱动器和机械手臂的相关信息,二是从/var/adm/messages文件中获取。
注意其中的Target,Lun信息,在修改配置文件时需要用到以上的Target和Lun信息。以上驱动器信息是采用QLA2300 HBA卡是启动信息。采用SUN HBA卡则无法看驱动器的target和lun信息。
配置步骤:安装磁带驱动及生成TSM设备文件
5、安装TSM针对磁带设备的驱动程序,修改mt.conf、lb.conf文件进行设备绑定,这两个文件的路径如下:
/usr/kernel/drv/mt.conf
/usr/kernel/drv/lb.conf
lb.conf按以下方式修改:
mt.conf
Qlogic HBA卡按如下格式修改:
SUN HBA卡按如下格式修改:
请注意,不同版本的OS、不同版本的驱动程序,其绑定方法都不相同,配置时请详细阅读readme文件。该步骤建议参照设备厂家提供的文档进行配置,TSM驱动程序提供的设备绑定方法仅供参考。(因在这次实施中发现按照TSM驱动程序提供的设备绑定方法无法生成TSM可使用的设备文件)
6、生成TSM使用的设备文件
通过以下命令生成TSM设备文件
执行完上述命令后,在/dev/rmt目录会生成TSM所能够使用的设备文件名,其命名规则为/dev/rmt/xlb和/dev/rmt/xmt。至此,在Solaris平台下配置TSM的前期准备工作已完成,余下的TSM配置工作可以按照手册中的步骤去进行,这里就不描述了。
最后总结一下在整个配置过程中需要注意的地方:
1、 对Solaris操作系统命令有一定的了解
2、 确认OS的版本、HBA卡的型号、HBA卡Driver的版本
3、 仔细阅读Readme文件,以确定设备绑定方法
4、 如果设备文件生成有误,在TSM配置过程中不会有相应的提示,只有在Label磁带时TSM会报错。因此,在Sun平台下如配置TSM如果遇到TSM Label磁带报错,建议首先检查设备绑定是否正确。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
作者
相关推荐
-
为什么说对象存储与归档更加匹配?
利用对象存储,你可以替换掉大型的二级存储阵列和基于文件的存储阵列。除此之外,你也可以替换磁带库。
-
存储经理人2015年1月刊:2015年热门技术
《存储经理人》2015年1月刊重点关注新年度变革数据中心的六大热门技术,富含闪存部署用户调查、最新出炉的存储质量奖评选结果以及对软件定义存储的最新认识。同时,本月还关注虚拟化服务器专有存储、云网关、参考架构的重要性等热门话题。
-
富士通发布PB级ETERNUS LT260磁带库
富士通日前发布一款PB级ETERNUS LT磁带库产品,该产品同时拥有高性能和超大数据容量,可以兼顾短期备份和长期归档用途。
-
调查:半数企业将增加或扩展磁带库
TechTarget中国2012年存储应用意向调查结果显示,半数以上企业(52%)准备增加磁带的应用(27%)或者扩展现有磁带库(25%)。