TSM + 带库进行文件数据的备份和恢复.doc_第1页
TSM + 带库进行文件数据的备份和恢复.doc_第2页
TSM + 带库进行文件数据的备份和恢复.doc_第3页
TSM + 带库进行文件数据的备份和恢复.doc_第4页
TSM + 带库进行文件数据的备份和恢复.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

利用TSM + 带库进行文件数据的备份和恢复,是目前大多数TSM用户的基本需求。但是这个似乎简单的需求却要求参与实施的工程师同时具备包括TSM软件和带库硬件两方面的知识。为了降低软件工程师的学习难度,帮助用户快速建立一个可用而且可靠的TSM备份环境,本文对这一过程中需要的硬件知识进行了简要的描述。本文主要以目前TSM用户最常用的环境:TSM + IBM LTO带库为例进行介绍。对非IBM公司的带库,本文也针对其与IBM公司带库在TSM环境配置中的区别进行了介绍。由于每一种操作系统平台上针对带库硬件的操作都有所不同,不可能在一篇文章中进行全面介绍,所以本文仅针对Linxu操作系统平台进行了讲解。搭建TSM + 带库的备份环境,其过程一般可以分为如下几个步骤:1 搭建前的准备工作,包括软件平台需求的检查;硬件平台需求的检查;软件程序的准备;硬件驱动程序的准备(包括卡,机械手,驱动器三类驱动程序);2 带库驱动程序的安装以及测试;3 TSM的安装;4 TSM的硬件配置工作;5 TSM的备份策略设置;上述流程中上,前四个步骤都有跟硬件相关的操作,本文将对其中需要注意的环节以及相应的操作系统命令进行描述。1确定操作系统平台需求用户在安装TSM之前,必须针对自己所购买的TSM版本,查找出该版本TSM的平台需求。针对操作系统而言,TSM对操作系统的要求可以从如下的链接中获得:/software/tivoli/products/storage-mgr/platforms.html针对Linux,用户一定要明确自己所使用的Linux平台的硬件架构是什么?对x86平台(通常指32bit),x86-64平台(AMD的64bit芯片平台),IA-64(Intel的64bit芯片平台)平台,IBM zSeries平台和IBM的Power平台,TSM提出了不同的要求。如果用户手上没有自己机器的硬件手册,可以使用Linux的命令来获得一些信息:例如rootlocalhost scsi# uname -aLinux localhost.localdomain 2.6.9-11.ELsmp #1 SMP Fri May 20 18:26:27 EDT 2005 i686 i686 i386 GNU/Linuxrootlocalhost scsi#一个很典型的错误就是,在TSM 服务器5.30版本,并没有提供对x86_64平台的支持,但却提供了对x86平台的支持。如果要在x86_64平台平台上运行TSM 5.3版本的程序,则必须打补丁到TSM 5.3.2。一个简洁的查询手上的软件包是否支持目前操作系统软件和硬件平台的方法是查看软件包中的ReadMe文件。一般说来这个文件中都会包含平台最低需求的信息,而且这个文件中描述的信息应当是最更新和最准确的。2确定TSM对计算机硬件的需求就目前大多数用户的情况来说,这个硬件需求是很容易实现的。对TSM服务器,用户可以在对应版本TSM的安装手册Installation Guide或者安装包的ReadMe中找到。以下x86平台的Linux 服务器而言,5.3.0版本的TSM所要求的硬件环境如下:3确定带库和HBA卡对固件的要求对特定的操作系统,带库对驱动程序和固件(Firmware)都有一定的要求。查阅Linux平台的驱动程序需求,用户可以参考如下的链接:/software/sysmgmt/products/support/IBM_TSM_Supported_Devices_for_Linux.html以3582带库为例,用户可以从这个链接中找到有关3582带库的信息,如下:点击浏览更详细的细节,用户可以看到对机械手和驱动器的固件要求是:要查看机械手和驱动器的固件,用户可以从带库面板,或者使用IBM提供的带库驱动工具tapeutil来进行查询。具体的操作方式,用户可以用硬件手册中获得,也可以咨询IBM的硬件工程师。如果发现自己的固件版本不够,应该在硬件工程师的帮助下升级自己的固件版本。这里适当扩展一下话题,针对带库类型和特定操作系统平台,对用户所使用的HBA卡的固件版本也有一定要求,用户可以从这个网址中获取相应HBA卡的固件版本的需求:/servers/storage/support/config/hba/hbaSearchResults.wss用户只需要输入自己的带库类型,操作系统类型,HBA卡类型就可以查出所支持的HBA卡和相应的固件要求。在Linux系统环境中要查看自己HBA卡的型号,除了看硬件实体外,在安装了HBA卡驱动程序的前提下,用户可以在启动的过程中看到HBA卡的型号。以Qlogic的HBA卡为例,当出现Qlogic BIOS 提示符号时,按下Ctrl+Q,用户就可以对HBA卡的参数和属性进行观察和修改。除此以外用户也可以使用命令lspci来查看已经安装的HBA卡的型号。例如:rootlocalhost qla2xxx# lspci00:11.0 Host bridge: Broadcom (formerly ServerWorks) CIOB-X2 PCI-X I/O Bridge (rev 03)00:11.2 Host bridge: Broadcom (formerly ServerWorks) CIOB-X2 PCI-X I/O Bridge (rev 03)02:03.0 Fibre Channel: QLogic Corp. QLA2300 64-bit Fibre Channel Adapter (rev 01)04:04.0 Fibre Channel: QLogic Corp. QLA2300 64-bit Fibre Channel Adapter (rev 01)08:07.0 SCSI storage controller: LSI Logic / Symbios Logic 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI (rev 07)08:07.1 SCSI storage controller: LSI Logic / Symbios Logic 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI (rev 07)rootlocalhost qla2xxx#要查看HBA卡的固件版本,在已经安装好驱动的前提下,用户可以从/proc/scsi/路径下的文件中获得,依然以QLOGIC的HBA卡为例:rootlocalhost scsi# cat /proc/scsi/qla2xxx/*QLogic PCI to Fibre Channel Host Adapter for QLA2310:Firmware version 3.03.02 IPX, Driver version 8.00.00b21-kEntry address = e088b000ISP: ISP2300, Serial# E37029QLogic PCI to Fibre Channel Host Adapter for QLA2310:Firmware version 3.03.02 IPX, Driver version 8.00.00b21-kEntry address = e088b000ISP: ISP2300, Serial# E37036如果发现HBA卡的固件版本不够,用户应该跟HBA卡的厂商联系,升级自己HBA卡的固件版本。4硬件驱动程序的准备TSM对不同的带库有不同的驱动程序需求。用户必须针对当前TSM的版本并配合带库的类型来综合判断自己应该选用什么样的驱动程序。在TSM的管理员手册Administrators Guide中,用户可以从“驱动程序的安装和配置(Installing and configuring Device Drivers)”一节获得准确的答案。一般而言,针对IBM提供的带库设备,用户需要安装IBM Device Driver。例如在Linux平台上,IBM 3570,IBM 3590 ,3592, IBM LTO Ultrium 3576, 3580, 3581, 3582, 3583, 和 3584v 都应该安装名为IBMTape的驱动程序;而IBM 3494和3495则应该安装名为ibmatl的驱动程序。而非IBM的带库设备,一般要求用户安装IBM TSM Device Driver。IBM Device Driver可以从网络上下载,下载的地址是:/storage/devdrvr/linux一般说来用户下载的驱动程序版本越新越好。IBM TSM Device Driver一般就包含在用户所购买的光盘里,用户在安装的过程中可以选择安装。如果带库已经安装要查看当前的驱动程序版本,用户可以使用使用IBM提供的带库驱动工具tapeutil来进行查询。具体的操作方式,用户可以用硬件手册中获得。也可以使用rpm命令查看自己安装的程序,例如:rootlocalhost image# rpm -qa | grep tapeIBMtape-2.1.1-0rootlocalhost image#这里扩展一下话题,如果用户需要自己安装HBA卡的驱动程序,一般说来可以在知道光纤卡型号的前提下,去相应的厂商网站下载驱动地址,以IBM设备常用的QLogic公司HBA卡而言,可以在如下的网址查找驱动程序:/support/ibm_page.html 在用户进行驱动程序的安装之前,一定要确认驱动程序能否支持自己的Linux内核。查看Linux内核的命令,前文已经讲过,就是uname a。5检验带库的安装当硬件工程师完成带库的连接,驱动程序的安装,已经Zone的划分后。怎样检验带库是否安装成功,是否已经可以被TSM所利用了呢?以IBM的LTO为例,用户可以查看文件/proc/scsi/scsi中是否已经包含了识别到的硬件设备,例如:rootlocalhost qla2xxx# cat /proc/scsi/scsiAttached devices:Host: scsi0 Channel: 00 Id: 02 Lun: 00 Vendor: IBM-ESXS Model: MAN3367MC F Rev: 5408 Type: Direct-Access ANSI SCSI revision: 03Host: scsi0 Channel: 00 Id: 08 Lun: 00 Vendor: IBM Model: 32P0032a S320 1 Rev: 1 Type: Processor ANSI SCSI revision: 02Host: scsi2 Channel: 00 Id: 00 Lun: 00 Vendor: IBM Model: ULT3580-TD2 Rev: 38D0 Type: Sequential-Access ANSI SCSI revision: 03Host: scsi2 Channel: 00 Id: 00 Lun: 01 Vendor: IBM Model: ULT3582-TL Rev: 227B Type: Medium Changer ANSI SCSI revision: 02Host: scsi3 Channel: 00 Id: 00 Lun: 00 Vendor: IBM Model: ULT3580-TD2 Rev: 38D0 Type: Sequential-Access ANSI SCSI revision: 03rootlocalhost qla2xxx#在这里,用户也可以看到硬件设备的固件号为38D0。如果在/proc/scsi/scsi中看不到带库或者驱动器,则标识硬件的安装和配置有问题,无法进行下一步的配置。6选择设备的特殊文件名完成硬件的安装和软件的安装后,用户在定义路径(define path)的时候,用户还需要利用到设备的特殊文件名。以IBM的SCSI带库为例,在完成带库的驱动安装后,一般会自动显示:IBMtapex Available 或者IBMchangerx Available这表示,程序已经为用户在/dev/下创建了特殊文件名:/dev/IBMtapex和/dev/IBMchangerx如果用户发现没有找到这个特殊文件名,可以尝试手动运行IBMtapeconfig命令来生成特殊文件名,例如:rootlocalhost scsi# IBMtapeconfigCreating IBMtape special files major number: 254 Attached devices: 0 1 mknod -m 0666 /dev/IBMtape0 c 254 0 mknod -m 0666 /dev/IBMtape0n c 254 256 mknod -m 0666 /dev/IBMtape1 c 254 1 mknod -m 0666 /dev/IBMtape1n c 254 257Creating IBMchanger special files major number: 254 Attached devices: 0 mknod -m 0666 /dev/IBMchanger0 c 254 5127SAN环境设备的映射在用户配置Lan Free配置的时候,经常需要在TSM服务器和TSM agent之间进行驱动器的映射。这时候,观察驱动器的Serial Number就会是一个非常必要的工作。在Linux环境下,查看带库的Serial Number有多种方式。其中的一种就是查看IBMtapeconfig在/proc/下建立的设备信息文件,例如:rootlocalhost scsi# cat /pr

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论