TSM SAN Agent for ORACLE RAC 实验.docx
- 文档编号:12255591
- 上传时间:2023-04-17
- 格式:DOCX
- 页数:37
- 大小:32.69KB
TSM SAN Agent for ORACLE RAC 实验.docx
《TSM SAN Agent for ORACLE RAC 实验.docx》由会员分享,可在线阅读,更多相关《TSM SAN Agent for ORACLE RAC 实验.docx(37页珍藏版)》请在冰豆网上搜索。
TSMSANAgentforORACLERAC实验
TSMSANAgentforORACLERAC
1.环境描述
通过安装两个虚拟机安装oraclerac,并在vmware中安装tsmclient,tdpfororacle、tsmsanagent。
另一台机安装tsmserver,实现oraclerac备份。
1.1前置准备
1.)rac1机增加NFS文件系统,修改/etc/fstab文件
192.168.85.1:
/opt/tivoli/vol/backup nfs rw 00
2.)rac2机增加NFS文件系统,修改/etc/fstab文件
192.168.85.1:
/opt/tivoli/vol/backup nfs rw 00
3.)TDP需要安装JAVA,jre-1.5.0_16-fcs
2.系统配置规划
2.1服务器说明
服务器 IP地址 操作系统 角色
Bo.work 192.168.85.1 Fedora10 备份服务器
数据库服务器
备份客户端
RAC1 192.168.85.11 RHEL4 数据库服务器
备份客户端
RAC2 192.168.85.12 RHEL4 数据库服务器
备份客户端
2.2数据库服务器情况表
服务器名 ORACL版本 SID
RAC1 ORACLE10.2.0.1 orcl1
RAC2 ORACLE10.2.0.1 orcl2
2.3TSM部署说明
角色 服务器 备注
Tsmserver Bo.work TSMSERVER
Tsmclient Bo.work 管理
RAC1 调度和管理
RAC2 调度和管理
TSMTDP RAC1
RAC2 备份oracle
TSMSAN RAC1
RAC2 TSMSanagent
2.4TSM服务器配置
TSM服务器环境
TSM服务器名称 TSM_BO
TSM服务器密码 tsm
TSMIP地址(hladdress) 192.168.85.1
TSM通信端口(lladdress) 1500
管理员admin密码 admin
软件安装路径 /opt/tivoli/tsm/Server
2.5SANAGENT1服务器环境
存储代理服务器环境
TSM服务器名称 TSM_RAC1
TSM服务器密码 TSM_rac1
TSMIP地址(hladdress) 192.168.85.11
TSM通信端口(lladdress) 1500
软件安装路径 /opt/tivoli/tsm/StorageAgent/
2.6SANAGENT2服务器环境
存储代理服务器环境
TSM服务器名称 TSM_RAC2
TSM服务器密码 TSM_rac2
TSMIP地址(hladdress) 192.168.85.12
TSM通信端口(lladdress) 1500
软件安装路径 /opt/tivoli/tsm/StorageAgent/
2.7备份设备
设备类
设备类名 Library Driver 设备类型 Path
cls_dsk FILELIB FILELIB1 FILE /backup/
cls_dsk FILELIB FILELIB2 FILE /backup/
顺序卷
设备类名 库 设备类型 卷名 容量大小
cls_dsk FILELIB FILE /backup/vol01.dsm 200M
cls_dsk FILELIB FILE /backup/vol02.dsm 200M
cls_dsk FILELIB FILE /backup/vol03.dsm 200M
cls_dsk FILELIB FILE /backup/vol04.dsm 200M
cls_dsk FILELIB FILE /backup/vol05.dsm 200M
2.8设备路径
服务器名 Driver 设备 设备类型 Path 库存
Tsm_rac1 FILELIB1 drive FILE /backup/ FILELIB
Tsm_rac1 FILELIB2 drive FILE /backup/ FILELIB
Tsm_rac2 FILELIB1 drive FILE /backup/ FILELIB
Tsm_rac2 FILELIB2 drive FILE /backup/ FILELIB
2.9备份池
存储池名称 所属设备类 ACCESS COLLOCATE 最大临时卷数
MAXSCRATCH
REUSEDELAY
DATAFORMAT
stgpool Cls_dsk READWRITE NO 20 0 NATIVE
2.10顺序卷分配
存储池名称 当前定义卷
stgpool /backup/vol01.dsm
/backup/vol02.dsm
/backup/vol03.dsm
/backup/vol04.dsm
/backup/vol05.dsm
2.11备份域
节点名 策略域 策略集 管理类 副本组 目的存储池 备份模式
ora_node ora_dm ora_policy oramgmt standard stgpool 绝对
2.12复制组设置
复制组 目的存储池 verexist verdelete retextra retonly 备份模式
mode
copygroup stgpool 1 0 0 0 absolute
2.13备份调度策略
调度节点 调度任务 策略域 调度周期 调度时间 执行脚本
Ora_node full_backup oradomain 每周日 23:
00 /backup/full_backup.sh
Ora_node Log_backup oradomain 每天 12:
30 /backup/log_backup.sh
Ora_node Del_backup oradomain 每天 06:
00 /backup/del_backup.sh
2.14TSM节点定义
节点名 密码 策略域 backdel compress
ora_node ora_node fsdomain yes yes
2.15TSM节点调度策略
调度节点 调度任务 策略域
ora_node full_backup fsdomain
ora_node Log_backup fsdomain
ora_node Del_backup fsdomain
3.实验步聚
3.1软件安装
3.1.1TSMServer安装
#rpm-ihvTIVsm-license-5.5.0-0.i386.rpm
#rpm-ihvTIVsm-tsmscsi-5.5.0-0.i386.rpm
#rpm-ihvTIVsm-server-5.5.0-0.i386.rpm
3.1.2TSMClient安装
#rpm-ihvTIVsm-API.i386.rpm
#rpm-ihvTIVsm-BA.i386.rpm
#rpm-ihvTIVsm-msg.zh_CN.i386.rpm
3.1.3TDPfororacle安装
#/mnt/oracle/linux86/5.4.1.0-TIV-TSMORA-LinuxX86.bin-console
3.1.4TSMSANagent安装
#rpm-ihvTIVsm-stagent-5.5.0-0.i386.rpm
#rpm-ihvTIVsm-tsmscsi-5.5.0-0.i386.rpm
3.2TSMServer初始化
3.2.1初始化环境变量
编缉/etc/enviroments,增加tsmserver、tsmclient和tsmapi环境变量
TSMServer环境:
DSMSERV_CONFIG=/opt/tivoli/tsm/server/bin/dsmserv.opt
DSMSERV_DIR=/opt/tivoli/tsm/server/bin
DSMSERV_LOG=/opt/tivoli/tsm/server/bin/dsmserverror.log
·TSMClient环境:
DSM_CONFIG=/opt/tivoli/tsm/client/ba/bin/dsm.opt
DSM_DIR=/opt/tivoli/tsm/client/ba/bin/
DSM_LOG=/opt/tivoli/tsm/client/ba/bin/
3.2.2dsmserv.opt配置
清单:
/opt/tivoli/tsm/server/bin/dsmserv.opt
***IBMTSMServeroptionsfile
***Refertodsmserv.opt.smpforotheroptions
COMMMETHODTCPIP
TCPPORT1500
COMMMETHODSHAREDMEM
COMMTimeout3600
IDLETimeout3600
DEVCONFIGdevcnfg.out
3.2.3启动TSMServer
#nohupdsmserv&
3.2.4定义TSM卷
在系统中定义TSM卷
#dsmfmt-mdate/opt/tivoli/vol/vol01.dsm200/opt/tivoli/vol/vol02.dsm200/opt/tivoli/vol/vol03.dsm200/opt/tivoli/vol/vol04.dsm200/opt/tivoli/vol/vol05.dsm200
也可以后期在tsm中定义,如下:
tsm:
TSM_BO>definevolSTG_ORA/opt/tivoli/vol/vol01.dsmformatsize=200
tsm:
TSM_BO>definevolSTG_ORA/opt/tivoli/vol/vol02.dsmformatsize=200
tsm:
TSM_BO>definevolSTG_ORA/opt/tivoli/vol/vol03.dsmformatsize=200
tsm:
TSM_BO>definevolSTG_ORA/opt/tivoli/vol/vol04.dsmformatsize=200
tsm:
TSM_BO>definevolSTG_ORA/opt/tivoli/vol/vol05.dsmformatsize=200
3.3TSMforSAN初始化
1、编辑/opt/tivoli/tsm/StorageAgent/bin/dsmsta.opt文件,加入以下内容
DEVCONFIGdevconfig.out
COMMTimeout1800
IDLETimeout60
COMMmethodTCPIP
TCPPort 1500
注:
由于SANAgent和TSMServer在相同的机器,所以TCPport不同值
3.4TSMClient配置(主节点,TSMServer)
3.4.1初始化环境变量
编缉/etc/enviroments,增加tsmserver、tsmclient和tsmapi参数
·TSMClient环境:
DSM_CONFIG=/opt/tivoli/tsm/client/ba/bin/dsm.opt
DSM_DIR=/opt/tivoli/tsm/client/ba/bin/
DSM_LOG=/opt/tivoli/tsm/client/ba/bin/dsmbaerror.log
3.4.2TSM客户机配置
1、编辑dsm.opt文件,加入内容如下:
Servername tsm_bo
2、编辑dsm.sys文件,修改和加入如下内容:
清单dsm.sys内容
SErvernametsm_bo
COMMMethod TCPip
TCPPort 1500
TCPServeraddress 127.0.0.1
Nodename ora_node
Passwordaccess generate
compression yes
passworddir /opt/tivoli/tsm/client/ba/bin/
3.5TSMServer配置
1、登录TSMServer
#dsmadmc
IBMTivoliStorageManager
CommandLineAdministrativeInterface-Version5,Release5,Level0.0
(c)CopyrightbyIBMCorporationandother(s)1990,2007.AllRightsReserved.
Enteryouruserid:
admin
Enteryourpassword:
admin
SessionestablishedwithserverTSM_BO:
Linux/x86_64
ServerVersion5,Release5,Level0.0
Serverdate/time:
12/25/200811:
48:
32Lastaccess:
12/25/200811:
32:
55
tsm:
TSM_BO>
2、注册TSM许可证
tsm:
TSM_BO>registerlicensefile=*.lic
3、设置日志回滚模式
tsm:
TSM_BO>setlogmoderollforward
4、设置口令永不过期
tsm:
TSM_BO>setpassexp9999
5、设备服务器名
tsm:
TSM_BO>setservernametsm_bo
6、设置服务器密码
tsm:
TSM_BO>setserverpasswordtsm_bo
7、扩大数据卷
tsm:
TSM_BO>definedbvol/opt/tivoli/tsm/server/bin/db01.dsmformatsize=16wait=yes
8、扩大日志卷
tsm:
TSM_BO>definelogvol/opt/tivoli/tsm/server/bin/log01.dsmformatsize=16wait=yes
9、定义库
tsm:
TSM_BO>definelibraryFileLiblibtype=fileshare=yes
10、定义设备类
tsm:
TSM_BO>DEFINEDEVCLASScls_dskDEVTYPE=filedirectory="/opt/tivoli/vol"shared=yesmountlimit=2library=filelib
11、定义oracle存储池pool
tsm:
TSM_BO>DEFINESTGPOOLstg_oracls_dskACCESS=READWRITECOLLOCATE=NOMAXSCRATCH=20REUSEDELAY=0DATAFORMAT=NATIVE
12、定义文件系统存储池pool
tsm:
TSM_BO>DEFINESTGPOOLstg_fscls_dskACCESS=READWRITECOLLOCATE=NOMAXSCRATCH=20REUSEDELAY=0DATAFORMAT=NATIVE
13、定义vol到stg_ora存储池
tsm:
TSM_BO>DEFINEVOLUMEstg_oravol01.dsmACCESS=READWRITE
tsm:
TSM_BO>DEFINEVOLUMEstg_oravol02.dsmACCESS=READWRITE
tsm:
TSM_BO>DEFINEVOLUMEstg_oravol03.dsmACCESS=READWRITE
tsm:
TSM_BO>DEFINEVOLUMEstg_oravol04.dsmACCESS=READWRITE
tsm:
TSM_BO>DEFINEVOLUMEstg_oravol05.dsmACCESS=READWRITE
14、定义策略域oradomain
tsm:
TSM_BO>definedomainoradomain
15、定义策略集orapolicy
tsm:
TSM_BO>definepolicysetoradomainorapolicy
16、定义管理类oramgmt
tsm:
TSM_BO>definemgmtclassoradomainorapolicyoramgmt
17、定义备份副本组
tsm:
TSM_BO>definecopygrouporadomainorapolicyoramgmtstandarddestination=stg_oraverexist=1verdelete=0retextra=0retonly=0mode=absolute
18、定义默认管理类
tsm:
TSM_BO>assigndefmgmtclassoradomainorapolicyoramgmt
19、激活默认策略集
tsm:
TSM_BO>activatepolicysetoradomainorapolicy
20、注册ora_node节点
tsm:
TSM_BO>registernodeora_nodeora_nodebackdel=yescompress=yesdomain=oradomain
21、注册fs_node节点
tsm:
TSM_BO>registernodefs_nodeora_nodebackdel=yescompress=yesdomain=oradomain
22、注册TSMSANAGENT服务器
tsm:
TSM_BO>SETSERVERPASSWORDtsm_bo
tsm:
TSM_BO>SETSERVERNAMEtsm_bo
tsm:
TSM_BO>SETSERVERHLADDRESS127.0.0.1
tsm:
TSM_BO>SETSERVERLLADDRESS1500
tsm:
TSM_BO>DEFINESERVERtsm_rac1serverpassword=tsm_rac1HLADDRESS=192.168.85.11lladdress=1500
tsm:
TSM_BO>DEFINESERVERtsm_rac2serverpassword=tsm_rac2HLADDRESS=192.168.85.12lladdress=1500
23、定义sanagenttsm_stadriver路径
tsm:
TSM_BO>definepathtsm_staFILEDRV01srctype=serverdesttype=drivedevice=filedirectory="/opt/tivoli/vol"library=filelib
24、定义sanagenttsm_stadriver路径
tsm:
TSM_BO>definepathtsm_staFILEDRV02srctype=serverdesttype=drivedevice=filedirectory="/opt/tivoli/vol"library=filelib
25、校验LANFree
tsm:
TSM_BO>VALidateLAnfreeora_nodetsm_sta
ANR0387IEvaluatingnodeORA_NODEusingstorageagentTSM_STAforLAN-freedatamovement.
Node Storage Operation MgmtClass Destination LAN-Free Explanation
Name Agent Name Name capable?
----- -------- --------- ---------- ------------ --------- --------------------
ORA_- TSM_STA BACKUP ORAMGMT STG_ORA Yes
NODE
ANR1706IPingforserver'TSM_STA'wasabletoestablishaconnection.
ANR0388INodeORA_NODEusingstoragea
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- TSM SAN Agent for ORACLE RAC 实验