琴月阴:手把手教你用TSM5.3进行磁带备份 - 存储频道 | IT168
来源:百度文库 编辑:偶看新闻 时间:2024/04/20 11:07:49
所以本文就介绍下TSM的安装与应用,因为前不久在客户这里实际操作了一把,就根据客户的实际情况来写这篇TSM的安装与应用了。
安装环境:
1.服务器环境
TSM 备份服务器:Dell 2850 + Windows 2003 sp1
Oracle数据库服务器:Dell 6850 server + RedFlag DC 4.1 kernel: 2.4.21-20.19AXsmp
DiskArray: EMC CX300
Tape Library: DEll PV 132T/ LTO3
FC: Mcdata 4400
2.软件版本:
ISC 6.0.1
TSM 5.3.2
TSM for Oracle 5.2.4 TSM服务器端安装及配置
1. TSM服务器组件安装
1.1 安装ISC:
安装目录:
C:\IBM\ISC601
登陆用户名密码:
iscadmin/ iscadmin
端口:
8421
1.2 安装AC
注:这一步中一定要手动指定AC的安装目录,要选定ISC所安装的目录,以避免后面的安装失败。
安装Administrator Console(AC)完毕之后通过浏览器测试:
http://127.0.0.1:8421/ibm/console
1.3 安装TSM Server
该安装部分比较复杂,分为4部分,分别为:
安装TSM Server
安装TSM License
安装TSM Language Package
安装TSM Device Driver
按照步骤一步步下来,安装过程比较慢,需要点时间,需要注意的就是其所安装的目录为:C:\IBM\Tivoli\tsm\
2. 配置TSM Server
2.1 Windows向导简单配置
通过以下步骤运行程序:
开始?所有程序?Tivoli Storage Manager ?Management Console(PRC)
通过TSM Server的Windows向导进行简单配置操作,其中生成TSM 实例 hostname_server1 ,可将实例密码设置为:admin
使用命令行注册license
regi lic file=tsmee.lic
2.2添加链接到ISC
ISC界面 ?企业管理 ? 添加服务器连接,如下图所示:
意:选中对服务器上的admin_center管理员进行解密
2.3 识别磁带库
首先先确认操作系统是否能够识别磁带库的机械手和磁带驱动器,如下图中红框显示,
接着可以通过更新驱动程序重新配置磁带库驱动器,使用ftp.software.ibm.com下载的磁带驱动程序包:IBMTape.W32_6082.zip
安装驱动时应从下图中点击 从磁盘安装 并选中下载的驱动程序解压目录,则会出现对应的For Tivoli Storage Manager的选项(下图所示),选中,并下一步安装即可。
接着通过更新驱动程序重新配置机械手的驱动为TSM驱动,具体方法同上一步(如图)。
驱动安装完成后检查确认即可。
接下来通过TSM Windows控制台确认带库的识别
注意:正常情况下能够识别带库
2.4 配置TSM Server的磁带库
ISC à存储设备à创建库
注意配置过程中需要输入合适的设备号和设备类型,也可以利用 ISC ? 存储设备 ? 添加存储设备 来添加磁带库,检入磁带,并创建设备类和存储池,建议使用这个任务,这样就省掉2.5和2.6步骤。
2.5 检入磁带
通过命令行执行以下命令:
LABEL libvolume dell132t search=yes labelsource=barcode checkin=scratch overwrite=yes
注意调整相应参数值
确认检入磁带数:
q process (键入过程中)
ISCà存储设备à库 à卷 (日常查询)
q libvolume (日常查询)
2.6 创建设备类和存储池
创建设备类:
ISCà存储设备à 查看设备类à 创建设备类
目前已经创建 LTODEV
创建存储池:
ISCà存储设备à 查看存储池à 创建创建存储池
目前已经创建 TapePool
2.7 创建策略域
ISC à策略域与客户机节点à 创建策略域
注意:如果修改了策略域中策略集的设置需要激活策略域,否则修改将不起作用,如下图所示:
2.8 创建客户机节点
ISC à 策略域与客户机节点 à 查看策略域 à点击相应策略域 à客户机节点 à创建客户机节点
创建完毕之后,可以点击该客户机节点名称进行配置修改,如下图所示:
注意:可以选中客户机节点删除子身备份文件的选项
TSM客户机安装及配置
应用OS为Redflag Linux
1 TSM Client安装
1.1 TSM Client安装
rpm -ivh TIVsm-API.i386.rpm
rpm -ivh TIVsm-BA.i386.rpm
rpm -ivh TIVsm-msg.zh_CN.i386.rpm
自动安装TSM至:/opt/tivoli/tsm
注意:请先装TIVsm-API.i386.rpm包,否则会报错:
error: Failed dependencies:
TIVsm-API = 5.3.2 is needed by TIVsm-BA-5.3.2-0
libApiDS.so is needed by TIVsm-BA-5.3.2-0
libct_cu.so is needed by TIVsm-BA-5.3.2-0
libdmapi.so is needed by TIVsm-BA-5.3.2-0
libgpfs.so is needed by TIVsm-BA-5.3.2-0
libha_gs_r.so is needed by TIVsm-BA-5.3.2-0
libha_gs_r.so(Base) is needed by TIVsm-BA-5.3.2-0
1.2 TSM for Oracle安装
[root@lhdb1 linux86]# pwd
/tsmimage/4oracle/oracle/linux86
rpm -ihv TIVguid.i386.rpm
rpm -ihv TDP-Oracle.i386.rpm
rpm -ihv TIVsm-API.msg.zh_CN.i386.rpm
rpm -ihv TDP-Oracle.msg.zh_CN-5.2.0-0.i386.rpm
自动安装目录:
/opt/tivoli/tsm/client/oracle
2 配置
2.1 BA Client端配置
创建tsm client配置文件
[root@lhdb1 bin]# pwd
/opt/tivoli/tsm/client/ba/bin
[root@lhdb1 bin]# cp dsm.opt.smp dsm.opt
[root@lhdb1 bin]# cp dsm.sys.smp dsm.sys
[root@lhdb1 bin]# chmod +w dsm.opt
[root@lhdb1 bin]# chmod +w dsm.sys
内容如下
dsm.sys
SErvername server_a
COMMMethod TCPip
TCPPort 1500
TCPServeraddress 10.60.248.3
nodename lhdb1
passwordaccess generate
dsm.opt
SErvername server_a
2.2 Oracle客户端配置
1. 配置tdpo.opt选项文件
[root@lhdb1 bin]# pwd
/opt/tivoli/tsm/client/oracle/bin
[root@lhdb1 bin]# cp tdpo.opt.smp tdpo.opt
tdpo.opt 文件内容:
DSMI_ORC_CONFIG /opt/tivoli/tsm/client/oracle/bin/dsm.opt
DSMI_LOG /opt/tivoli/tsm/client/oracle/bin
TDPO_FS /lhdb1_ora9i
TDPO_NODE lhdb1_ora
2. 创建/opt/tivoli/tsm/client/oracle/bin/dsm.opt 文件
servername server_ora
3. 创建dsm.sys配置文件
[root@lhdb1 bin]# pwd
/opt/tivoli/tsm/client/api/bin
[root@lhdb1 bin]# cp dsm.sys.smp dsm.sys
[root@lhdb1 bin]# chmod +w dsm.sys
dsm.sys内容:
SErvername server_ora
COMMMethod TCPip
TCPPort 1500
TCPServeraddress 10.60.248.3
passwordaccess prompt
4. 使用tdpoconf设置密码
使用tdpoconf设置Oracle备份node的密码,并测试到TSM服务器的连接:
[root@lhdb1 bin]# pwd
/opt/tivoli/tsm/client/oracle/bin
[root@lhdb1 bin]# tdpoconf password
IBM Tivoli Storage Manager for Databases:
Data Protection for Oracle
Version 5, Release 2, Level 0.0
C) Copyright IBM Corporation 1997, 2003. All rights reserved.
***************************************************************
* IBM Tivoli Storage Manager for Databases Utility *
* Password file initialization/update program *
ROOT privilege needed to update value *
**************************************************************
Please enter current password:
Please enter new password:
lease reenter new password for verification:
ANU0260I Password successfully changed.
使用tdpoconf showenv查看设置信息
[root@lhdb1 bin]# tdpoconf showenv
IBM Tivoli Storage Manager for Databases:
Data Protection for Oracle
版本 5,发行版 2,级别 0.0
(C) Copyright IBM Corporation 1997, 2003. All rights reserved.
TA PROTECTION FOR ORACLE 信息
版本: 5
发行版: 2
级别: 0
子级: 0
平台: 32bit TDPO Linux86
SM 服务器信息
服务器名称: SERVER_ORA
服务器地址: 10.60.248.3
服务器类型: Windows
服务器端口: 1500
通信方法: TCP/IP
ESSION 信息
所有者名称:
节点名称: lhdb1_ora
节点类型: TDPO Linux86
DSMI_DIR: /opt/tivoli/tsm/client/api/bin
DSMI_ORC_CONFIG: /opt/tivoli/tsm/client/oracle/bin/dsm.opt
TDPO_OPTFILE: /opt/tivoli/tsm/client/oracle/bin/tdpo.opt
密码目录: /opt/tivoli/tsm/client/oracle/bin
压缩: FALSE