部署环境
tsm服务器:server,192.168.198.134,tsm server 8.1.3
oracle服务器:ora11gr2,192.168.198.135
部署过程
1 准备安装包
cp SP_DBS_8.1_ORAC_LIN_ML.tar.gz /root/
tar xzvf SP_DBS_8.1_ORAC_LIN_ML.tar.gz
cd /root/TSMORA_LNX/linux86_64/
./TDP-Oracle.x86_64.bin
安装路径是/opt/tivoli/tsm/client/oracle
2 建立libobk.so链接
cd $ORACLE_HOME/lib
ln -s /opt/tivoli/tsm/client/oracle/bin64/libobk.so libobk.so
3 修改tdpo.opt文件
cd /opt/tivoli/tsm/client/oracle/bin64/
cp tdpo.opt.smp tdpo.opt
vim tdpo.opt
DSMI_ORC_CONFIG /opt/tivoli/tsm/client/oracle/bin64/dsm.opt
DSMI_LOG /opt/tivoli/tsm/client/oracle/bin64
4创建dsm.opt文件
vim dsm.opt
SErvername server
5 修改dsm.sys文件
Oracle的dsm.sys文件必须在api的bin目录下,与dsm.opt关联,dsm.opt的位置有tdpo.conf定义。
cd /opt/tivoli/tsm/client/api/bin64
cp dsm.sys.smp dsm.sys
vim dsm.sys
SErvername server
COMMMethod TCPip
TCPPort 1500
TCPServeraddress 192.168.198.134
PASSWORDAccess generate
passworddir /home/oracle
nodename MCS
6 创建node密码文件
密码设置为admin123,密码文件会生成到步骤5定义的/home/oracle目录,需要重复输入3次
su - oracle
cd /opt/tivoli/tsm/client/oracle/bin64/
./tdpoconf password
IBM Spectrum Protect for Databases:
Data Protection for Oracle
版本 8,发行版 1,级别 0.0
(C) Copyright IBM Corporation 1997, 2016. All rights reserved.
***************************************************************
* IBM Spectrum Protect for Databases 实用程序
* 密码文件初始化/更新程序
***************************************************************
请输入当前的密码:
请输入新的密码:
请重新输入新密码以验证:
ANU0260I Password successfully changed.
./tdpoconf showenvironment
IBM Spectrum Protect for Databases:
Data Protection for Oracle
版本 8,发行版 1,级别 0.0
(C) Copyright IBM Corporation 1997, 2016. All rights reserved.
Data Protection for Oracle 信息
版本: 8
发行版: 1
级别: 0
子级: 0
平台: 64bit TDPO Linux86-64
IBM Spectrum Protect 服务器信息
服务器名称: SERVER
服务器地址: 192.168.198.134
服务器类型: Linux/x86_64
服务器端口: 1500
通信方法: TCP/IP
会话信息
所有者名称:
节点名称: MCS
节点类型: TDPO Linux86-64
DSMI_DIR: /opt/tivoli/tsm/client/api/bin64
DSMI_ORC_CONFIG: /opt/tivoli/tsm/client/oracle/bin64/dsm.opt
TDPO_OPTFILE: /opt/tivoli/tsm/client/oracle/bin64/tdpo.opt
压缩: FALSE
许可证信息:许可证文件存在且包含有效的许可证数据。
7 TSM服务器端注册节点,节点点保持与dsm.sys定义的一致即可。
reg node NDORA11GR2_ORA Amaxgs123 maxnummp=2 domain=STANDARD
备份数据库 验证安装
sqlplus / as sysdba
SQL> conn /as sysdba
SQL> startup mount;
SQL> alter database archivelog;
rman target /
RMAN> run{
allocate channel c1 type 'sbt_tape' parms 'ENV=(TDPO_OPTFILE=/opt/tivoli/tsm/client/oracle/bin64/tdpo.opt)';
backup database;
release channel c1;
}
遇到的问题
1 ANS1087E (RC106) 拒绝访问指定的文件或目录
./tdpoconf password
IBM Spectrum Protect for Databases:
Data Protection for Oracle
版本 8,发行版 1,级别 0.0
(C) Copyright IBM Corporation 1997, 2016. All rights reserved.
ANS1087E (RC106) 拒绝访问指定的文件或目录.
oracle用户没有tdpoconf文件的权限,授权oracle即可
chown -R oracle /opt/tivoli/tsm/client/oracle
发表评论