Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 26

TSM 6.

安装配置维护手册

2010 年 7 月 18 日
目 录

1 项目清单.....................................................................................................................................3
2 备份策略说明.............................................................................................................................3
2.1 Policy Set........................................................................................................................3
2.2 Schedule..........................................................................................................................3
2.3 脚本内容.........................................................................................................................4
3 TSM 安装步骤..............................................................................................................................5
3.1 服务器安装.....................................................................................................................5
3.2 TSM Server 安装............................................................................................................5
3.2.1 备份服务器硬件要求........................................................................................5
3.2.2 磁盘空间分配....................................................................................................5
3.2.3 建立目录.............................................................................................................5
3.2.4 建立用户和组....................................................................................................6
3.2.5 开始安装软件....................................................................................................6
3.3 TSM Server 配置..........................................................................................................11
3.3.1 初始化 TSM 实例.............................................................................................11
3.3.2 配置过程...........................................................................................................14
3.4 oracle 安装....................................................................................................................16
3.4.1 TSM CLIENT 安装..........................................................................................16
3.4.2 TSM for SAN 安装...........................................................................................17
3.4.3 TDP for Oracle 安装.........................................................................................17
客户端备份软件安装.......................................................................................................19
3.4.4 客户端备份软件安装......................................................................................19
3.4.5 调度配置...........................................................................................................19
4 维护部分...................................................................................................................................19
4.1 TSM 维护命令..............................................................................................................19
4.2 oracle 备份脚本............................................................................................................24
4.3 备份 Oracle 调度程序..................................................................................................24
5 Administration center................................................................................................................25
1 项目清单

备份服务器:IBM X3650
IP:10.29.30.217
备份客户端:两台 P570 ha_node1 ha_node2
备份 oracle 数据库
LAN-free 备份方式
带库:TS3100
TSM 备份软件一套

2 备份策略说明
本次备份节点包括 2 台小机(双机互备)2 个节点。

2.1 Policy Set

Copy Group
Version Version Retain Retain
Domain Copy
Name Data Data Extra Only
Destinantion
Exists Deleted Versions Version
oracledomain STANDARD 2 0 60 days 0 days oraclepool

2.2 Schedule

Domain Schedule
Name Action Backup Star Repeat Nodename
ttime

Oracledomain Oracle_full 全备份 / 22:30 周日 orcl


_bak oracle/bkscipt/ora_
0_backup.sh
Oracledomain erpappbak 增量备 //oracle/bkscipt/ora 22:30 周一到周 orcl
份 _1_backup.sh 六
2.3 脚本内容

Oracle 备份采用 RMAN 脚本,由于涉及到用户的一些详细信息,这里省略,


大家可以参考 Oracle 相关文档。.
见:/oracle/bkscript/
Oracle 数据库全备份:/oracle/bkscript/ora_0_backup.sh
Oracle 数据库增量备份:/oracle/bkscript/ora_1_backup.sh
3 TSM 安装步骤

3.1 服务器安装

安装 windows server 2003 enterpris edition sp2 简体中文

3.1.1.1

安装 TS3100 磁带库驱动,文件解压后,直接执行 nstall_exclusive.exe 即可。

3.2 TSM Server 安装

3.2.1 备份服务器硬件要求

由于 tsm6.1 要安装 db2 数据库,因此对服务器要求很高,最好使用单独的


服务器,服务器内存的优化配置是 8G 内存,硬盘的使用空间 50G 以上(根据备
份的客户端数量不同相应变化,有条件的话划分存储上的空间给备份服务器使
用)。

3.2.2 磁盘空间分配

在这里我们使用本地磁盘,单独分配 50G 空间给 tsm,单独使用一个网卡和


ip 给备份服务器使用。

3.2.3 建立目录

步骤如下:
mkdir d:\tsm\server1
mkdir d:\tsm\db001
mkdir d:\tsm\log
mkdir d:\tsm\archlog
mkdir d:\tsm\logmirror(根据情况不建立)
mkdir d:\tsm\archlogfailover(根据情况不建立)

3.2.4 建立用户和组

DOS 命令添加用户名密码:

1,net user abcd 1234 /add,新建一个用户名为 abcd,密码为 1234 的帐户,


默认为 user 组成员。
2,net user abcd /del,将用户名为 abcd 的用户删除。
3,net user abcd /active:no,将用户名为 abcd 的用户禁用。
4,net user abcd /active:yes,激活用户名为 abcd 的用户。
5,net user abcd,查看用户名为 abcd 的用户的情况。

net localgroup administrators username /add 添加用户进管理员

建立用户 tsminst1 密码 password 并加入以下 3 个组


net user tsminst1
修改该用户的密码
net localgroup Administrators tsminst1 /add
net localgroup DB2ADMNS /add
net localgroup DB2USERS /add
net localgroup DB2ADMNS tsminst1 /add
net localgroup DB2USERS tsminst1 /add

3.2.5 开始安装软件
密码是需要设置一下
密码是需要设置一下
3.3 TSM Server 配置

3.3.1 初始化 TSM 实例

使用新用户登录系统,初始化实例:
3.3.2 配置过程

3.3.2.1reg license

reg lic file=*.lic

3.3.2.2定义 server

DEFINE server tsmserver serverpassword=pass hladdress=10.29.30.217 lladdress=1500


DEFINE server ha_node1_sta serverpassword=admin hladdress= 10.29.30.214
lladdress=1500(采用 lanfree,所以需要定义 server)
DEFINE server ha_node2_sta serverpassword=admin hladdress= 10.29.30.214
lladdress=1500(采用 lanfree,所以需要定义 server)

3.3.2.3定义磁带库

DEFINE library ts3200 libtype=scsi shared=yes

3.3.2.4定义磁带库路径

define path tsm ts3100 srctype=server desttype=library device=lb0.6.0.6 online=yes

3.3.2.5定义磁带机

DEFINE drive ts3100 driver01 online=yes

3.3.2.6定义磁带机路径

define path tsmserver driver1 srctype=server desttype=drive libr=ts3100 device= mt0.2.0.2


define path tsmserver driver2 srctype=server desttype=drive libr=ts3100 device=mt0.2.0.2
define path ha_node1_sta driver01 srctype=server desttype=drive libr=ts3200 device=/dev/rmt0
define path ha_node2_sta driver01 srctype=server desttype=drive libr=ts3100 device=/dev/rmt0

3.3.2.7定义设备类型

define devclass ltotype devt=lto libr=ts3100

3.3.2.8check in tape

label libv ts3200 checkin=scratch search=yes labelsource=barcode overwrite=yes

3.3.2.9注册节点

reg node orcl password domain=erpdb_domain passexp=0 maxnummp=4 backdel=yes

3.4 oracle 安装

由软件提供商安装
3.4.1 TSM CLIENT 安装
3.4.2 TSM for SAN 安装
3.4.3 TDP for Oracle 安装

3.4.3.1 修改 dsm.sys 文件 (/usr/Tivoli/tsm/client/ba/bin)

SErvername tsmserver
COMMMethod TCPip
TCPPort 1500
TCPServeraddress 10.29.30.217
NODENAME erpdb
PASSWORDACCESS GENERATE
passworddir /home/oracle
enablelanfree yes
lanfreecommmethod tcpip
lanfreetcpserveraddress 10.29.30.217
lanfreetcpport 1500

3.4.3.2 Lanfree 配置

./dsmsta setstorageserver myname=ha_node2_sta mypassword=pass myhladdress=10.29.30.214


servername=tsm serverpassword=pass hladdress=10.29.30.217 lladdress=1500

./dsmsta setstorageserver myname=ha_node1_sta mypassword=pass myhladdress=10.29.30.213


servername=tsm serverpassword=pass hladdress=10.29.30.217 lladdress=1500

3.4.3.3修改 tdpo.opt 文件

DSMI_ORC_CONFIG /usr/tivoli/tsm/client/api/bin64/dsm.opt
DSMI_LOG /usr/tivoli/tsm/client/oracle/bin64

3.4.3.4编辑/usr/Tivoli/tsm/client/api/bin64/dsm.opt

SErvername tsmserver

3.4.3.5初始化密码

使用 oracle 登录,执行 tdpoconf password

3.4.3.6连接 oracle 备份的库文件

# su - oracle

$ cd $ORACLE_HOME/lib

$ ln –s /usr/tivoli/tsm/client/oracle/bin64/libobk64.a libobk.a

客户端备份软件安装

略。

3.4.4 客户端备份软件安装

略。
3.4.5 调度配置

进入 /usr/Tivoli/tsm/client/ba/bin 目录
nohup dsmc schedule &

4 维护部分

4.1 TSM 维护命令

1. 进入 TSM server 控制台 如下图所以


登陆 10.29.30.217

2. 点击管理命令行 输入用户标识 admin


3. 输入用户密码 admin123

4. q libv (query libvolume) 查看带库里面的磁带


5. q vol 查看定义到 Oraclepool 里面的磁带
估计容量 LTO4 磁带 不压缩 800G,压缩 1.6T
卷状态 1.正在填充 表示,磁带最近有数据写入
2. 满 表示 这盘磁带满

6. q dbspace 查看 tsm server DB2 数据文件容量


q log 查看 tsm server DB2 LOG 日志容量
7. q event * * 查看调度执行情况
状态 1.未来的 调度将要执行
2.已启动 调度正在执行 如下图
3.完成 调度执行成功 如下图

8.
9. q mount 查看驱动器状态,抓取那盘磁带进行读写
drive01 抓取磁带 a00092L4 进行读写

4.2 oracle 备份脚本

1. oracle 数据库全备份脚本
/oracle/bkscript/ora_0_backup.sh
2. Oracle 数据库增量备份脚本
/oracle/bkscript/ora_0_backup.sh
3. TSM 自动调度执行 Oracle 备份脚本进行 oracle 数据库备份
Oracle 数据库全备份 周日 22:30
Oracle 数据库增量备份 周一至周六 22:30
可以手动执行以上两个脚本进行备份
4. 备份 log 日志
/oracle/bkscript/logs

4.3 备份 Oracle 调度程序

调度程序是用来 TSM 备份 Oracle 客户端与 TSM server 进行通信服务,保证此服务在


oracle 活动的主机上。
调度程序写入 HACMP 脚本,随主备切换启动停止
1. 查看调度程序是否在活动状态
# ps -ef |grep schedule
root 7864894 6094934 0 14:02:47 pts/0 0:00 grep schedule
root 3015476 7471606 0 13:52:02 pts/2 0:00 dsmc schedule 为活动状态
2. 启动调度程序 在 oracle 活动的主机上
进入/usr/Tivoli/tsm/client/ba/bin 目录
nohup dsmc schedule &

5 Administration center

在 IE 中输入以下网址打开
https://10.29.30.217:9043/ibm/console
用户名: iscadmin
密码:password

You might also like