- 论坛徽章:
- 0
|
文档是写给客户的恢复方案,但我们重点是讨论TSM LAN-FREE和TDPO,所以其他的我就省略了。1.
TDPO配置Ø
安装TDPO FOR ORACLE
TDPO的安装软件在XXX的/tsm/tdpo目录下,版本为5.2.0.0
Cd /tsm/tdpo
Smitty installp
选择当前目录
选择所有文件安装
Ø
测试TDPO模块正常工作
安装完毕TDPO后,开始配置TDPO。
为了使ORACLE能通过TDPO直接备份数据文件到磁带库,需要做:
# Ln –sf /usr/Tivoli/tsm/client/oracle/bin64/libobk64.a
/usr/lib/libobk64.a
# Ln –sf /usr/lib/libobk64.a
$ORACLE_HOME/lib/libobk.a
测试TDPO模块是否安装成功:
$ sbttest test
(使用oracle用户登录执行)
结果如下:
The sbt function pointers are loaded from libobk.a(shr.o) library.
-- sbtinit succeeded
Return code -1 from sbtinit, bsercoer = 0, bsercerrno = 0
Message 0 not found;
product=RDBMS; facility=SBT
证明测试成功。
如果测试不成功,一般是tdpo.opt配置文件不对。
Ø
开始配置TDPO
用root用户登录。
Cd /usr/Tivoli/tsm/client/oracle/bin64
第一步:
Vi tdpo.opt:
DSMI_ORC_CONFIG
/usr/tivoli/tsm/client/oracle/bin64/dsm.opt
DSMI_LOG
/usr/tivoli/tsm/client/ba/bin
DSMI_DIR
/usr/tivoli/tsm/client/api/bin64
TDPO_FS
ora9i
-------(此处需要和备份主机上的内容一致,否则恢复时无法找到文件,此参数只是定义FILE SPACE名字,无太多实际意义)
TDPO_NODE
edw_db
----(此参数告诉TDPO用TSM的那个NODE去连接TSM SERVER)
TDPO_OWNER
oracle9
-----(此处需要和备份主机上的内容一致,否则恢复时无法找到文件,此参数表示存在TSMSERVER上的文件的OWNER是谁,如果这个配置得与TSM SERVER上实际不符合,则找不到备份的文件)
TDPO_PSWDPATH
/usr/tivoli/tsm/client/oracle/bin64
*TDPO_DATE_FMT
1
*TDPO_NUM_FMT
1
*TDPO_TIME_FMT
1
*TDPO_MGMT_CLASS_2
mgmtclass2
*TDPO_MGMT_CLASS_3
mgmtclass3
*TDPO_MGMT_CLASS_4
mgmtclass4
第二步:
由于tdpo是用自己的dsm.opt文件来决定使用什么NODE进行连接TSM SERVER,所以我们需要修改
DSMI_ORC_CONFIG指定的dsm.opt文件。
上例中:
Vi
/usr/tivoli/tsm/client/oracle/bin64/dsm.opt
* SErvername
A server name defined in the dsm.sys file
SErvername
ora_edw
---(此处注意,ora_edw需要在/usr/tivoli/tsm/client/ba/bin/dsm.sys中有对应的行)
第三步:
Cd /usr/Tivoli/tsm/client/oracle/bin64
./tdpoconf password –tdpo_optfile=/usr/tivoli/tsm/client/oracle/bin64/tdpo.opt
输入连接到TSM SERVER的CLIENT NODE的密码。
2次输入密码成功后,TDPO既可投入正常运行。 |
|