http://software.ccidnet.com/pub/disp/Artic...=55348&pageNO=2 四、标记磁带卷并检入库
所有的磁带卷在TSM使用前都必须标记,只有标记过的磁带卷才能由库进行管理。为确保下列命令顺利执行,在操作面板上选择"SET LIBR MODE"->"Random"->"Cancel"。
1. 执行以下命令标记磁带卷:
# cd /usr/tivoli/tsm/server/bin
# ./dsmlabel -drive=/dev/rmt1,16 -library=/dev/rmt1.smc -search -keep [-overwrite]
注意:Picker(拣选器)将装入可用的磁带卷,然后提示管理员一个一个的输入卷标名。卷标名在1-6个字符之间,可自行定义。这里定义为tape01-tape10。
2. 当磁带卷全部标记完后,再将磁带卷检入库:
# dsmadmc
# TSM> checkin libvolume 3570lib search=yes status=scratch devtype=3570
注意:该命令将磁带卷定义为临时卷。
3. 将磁带卷tape01定义为3570lib的专用卷:
TSM> define volume 3570pool tape01
注意:磁带卷tape01成为专用卷,就是说tape01属于存储池。如果要定义专用卷,参数"Maximum Scratch Volumes Allowed"必需大于0。至此,TSM的安装全部完成。
4. 可以检入一个指定磁带进库
前台运行 # cd /usr/tivoli/tsm/server/bin
#dsmserv
首先,checkin之前,3570上必须有空槽,若没有,先checkout一磁带。
TSM> checkin libv 3570lib tapexx status=scratch(数据带时为private)
把磁带放入31槽中,根据提示,执行reply pp命令,系统自动把此磁带移入3570的空槽中,并记录在案。
5. checkout一个指定磁带
TSM>checkout libv 3570lib tapexx
系统会自动取出指定磁带,移到3570的31槽,应及时取走,并根据提示执行reply pp命令,向系统确认已经取走磁带。
checkout多个磁带
直接取出整个磁带架,把磁带取出,插入空磁带架,发出命令:
TSM>audit library 3570lib
6. 将新磁带添加到Storage Pool中:
TSM>defi volume 3570pool tape02
五、测试
从备份客户机进行
从命令行执行下列命令:
# cd /usr/tivoli/tsm/server/bin
# dsmc
Tivoli Storage Manager
Command Line Backup Client Interface - Version 3, Release 7, Level 0.0
© Copyright IBM Corporation, 1990, 1999, All Rights Reserved.
TSM> incr /tmp
Node Name: CLIENT
Please enter your user id <CLIENT>:
Please enter password for user id "CLIENT": client
Incremental backup of volume '/tmp'
Directory -> 512 /tmp/ibm [Sent]
Normal File -> 59,101 /tmp/.oslevel.mlinfo.cache [Sent]
Normal File -> 155 /tmp/.toc [Sent]
Normal File -> 1,143,969 /tmp/55324085.DBB [Sent]
……
Successful incremental backup of '/tmp'
Total number of objects inspected: 531
Total number of objects backed up: 34
Total number of objects updated: 0
Total number of objects rebound: 0
Total number of objects deleted: 4
Total number of objects failed: 0
Total number of bytes transferred: 2.17 MB
Data transfer time: 0.48 sec
Network data transfer rate: 4,636.25 KB/sec
Aggregate data transfer rate: 717.28 KB/sec
Objects compressed by: 0%
Elapsed processing time: 00:00:03
TSM>
看到输出的信息类似于上述文本,就表示备份成功。
六、TDP for Oracle ON AIX 32-bit安装及配置
安装配置要点
◆ smit安装软件包:
◆ 编辑tdpo.opt文件
◆ 编辑api client的dsm.opt文件
◆ 编辑api client的dsm.sys文件
◆ 在TSM server注册api client(tdp_h50b)
注意:该客户机节点的属性必须是:BACKDELETE=YES
◆ 初始化password:
◆ 确认安装:显示TDP的环境变量:
tdpoconf showenv
◆ 重新连接oracle备份的库文件
步骤实施
1、 h50b机器上,安装点与TSM相同(/usr/Tivoli/tsm)
2、 将TDP for Oracle光盘放入光驱以root用户身份执行命令:
# smitty installp
tivoli.tsm.client.oracle.32bit
tivoli.tsm.client.oracle.tools.32bit
tivoli.tsm.client.api.32bit
只安装TDP for Oracle on AIX 32-bit的文件集。
3、 #su - oracle
shutdown oracle
$cd $ORACLE_HOME/lib
$mv libobk.a libobk.a.03_24(移去此文件)
$ cd $ORACLE_HOME/rdbms/lib
$ make -f ins_rdbms.mk LLIBMM=/usr/lib/libobk.a ioracle
- Linking Oracle ld -L/user/oracle/app/oracle/product/8.0.5/lib/
-L/user/oracle/app/oracle/product/8.0.5/rdbms/lib
-o /user/oracle/app/oracle/product/8.0.5/rdbms/lib/oracle
-bI:/user/oracle/app/oracle/product/8.0.5/lib/pw-syscall.exp
-bI:/user/oracle/app/oracle/product/8.0.5/lib/ksms.imp
/user/oracle/app/oracle/product/8.0.5/rdbms/lib/opimai.o
/user/oracle/app/oracle/product/8.0.5/rdbms/lib/ssoraed.o
/user/oracle/app/oracle/product/8.0.5/rdbms/lib/ttcsoi.o
/user/oracle/app/oracle/product/8.0.5/rdbms/lib/config.o
-lserver -lclient -lvsn -lcommon -lgeneric
/user/oracle/app/oracle/product/8.0.5/rdbms/lib/defopt.o
/user/oracle/app/oracle/product/8.0.5/lib/ncrstab.o
-lknlopt -lslax -lplsf -lplsb -lextp -lserver -lclient -lvsn
-lcommon -lgeneric -lknlopt -lslax -lplsf -lplsb -lextp -ldbicx
/user/oracle/app/oracle/product/8.0.5/lib/nautab.o
/user/oracle/app/oracle/product/8.0.5/lib/naeet.o
/user/oracle/app/oracle/product/8.0.5/lib/naect.o
/user/oracle/app/oracle/product/8.0.5/lib/naedhs.o
-lnetv2 -lnttcp -lnetwork -lncr -lnetv2
-lnttcp -lnetwork -lclient -lvsn -lcommon -lgeneric
/usr/lib/libobk.a -lnlsrtl3 -lcore4 -lnlsrtl3 -lcore4 -lnlsrtl3
-lnetv2 -lnttcp -lnetwork -lncr -lnetv2 -lnttcp -lnetwork
-lclient -lvsn -lcommon -lgeneric -lepc -lnlsrtl3 -lcore4 -lnlsrtl3
-lcore4 -lnlsrtl3 -lclient -lvsn -lcommon -lgeneric -lnlsrtl3
-lcore4 -lnlsrtl3 -lcore4 -lnlsrtl3 -lld -lm
/lib/crt0_r.o -lc_r -lpthreads -lodm -lm -lm
/user/oracle/app/oracle/product/8.0.5/rdbms/lib/skgxns.o
-lkidt -lnlsrtl3 -lcore4 -lnlsrtl3 -lcore4 -lnlsrtl3 -lld -lm
/lib/crt0_r.o -lc_r -lpthreads -lodm -lm -lm
mv -f /user/oracle/app/oracle/product/8.0.5/bin/oracle
/user/oracle/app/oracle/product/8.0.5/bin/oracleO
mv oracle /user/oracle/app/oracle/product/8.0.5/bin/oracle
chmod 6751 /user/oracle/app/oracle/product/8.0.5/bin/oracle
$startup oracle
$exit
4、 #cd /usr/tivoli/tsm/client/api/bin
5、 cp dsm.opt.smp dsm.opt
#vi dsm.opt
Servername tsmserver
TAPEPROMPT yes
# cp dsm.sys.smp dsm.sys
#vi dsm.sys
SErvername tsmserver
COMMmethod TCPip
TCPPort 1500
TCPServeraddress 172.16.18.2
nodename tdp_h50b
passwordaccess prompt
6、 #cd /usr/tivoli/tsm/client/oracle/bin
#cp tdpo.opt.smp tdpo.opt
#vi tdpo.opt
DSMI_LOG /tmp
DSMI_ORC_CONFIG /usr/tivoli/tsm/client/oracle/bin/dsm.opt
TDPO_FS adsmorc
TDPO_NODE tdp_h50b
TDPO_OWNER oracle
TDPO_PSWDPATH /usr/tivoli/tsm/client/oracle/bin
TDPO_AVG_SIZE 1500
TDPO_NUM_BUFFERS 2
# vi dsm.opt
TAPEPROMPT yes
7、 # ./tdpoconf password
***************************************************************
* Tivoli Data Protection for Oracle Utility *
* Password file initialization/update program *
* ROOT privilege needed to update value *
***************************************************************
Please enter current password: tdp_h50b
Please enter new password:*******
Please reenter new password for verification:
ANU0260I Password successfully changed.
#
# ls -la TDPO.*
-rw-r--r-- 1 root sys 48 Mar 25 14:06 TDPO.tdp_h50b
# ./tdpoconf showenv
TDP FOR ORACLE INFORMATION
Version: 2
Release: 2
Level: 0
Sublevel: 0
Platform: TDP Oracle AIX
TSM SERVER INFORMATION
Server Name: TDP_H50B
Server Address: 172.16.18.2
Server Type: AIX-RS/6000
Server Port: 1500
Communication Method: TCP/IP
SESSION INFORMATION
Owner Name: oracle
Node Name: TDP_H50B
Node Type: TDP Oracle AIX
DSMI_DIR: /usr/tivoli/tsm/client/api/bin
DSMI_ORC_CONFIG: /usr/tivoli/tsm/client/oracle/bin/dsm.opt
TDPO_OPTFILE: /usr/tivoli/tsm/client/oracle/bin/tdpo.opt
Password Directory: /usr/tivoli/tsm/client/oracle/bin
Compression: FALSE
POLICY DATA
Domain Name: STANDARD
Management Class: STANDARD
Active Policy Set: STANDARD
Backup Retention: 30
#
h50a机器:安装TDP For Oracle和Tsm client。
1、 创建卷组tsmvg(A机整个hdisk1本地硬盘作为tsmvg)-à激活卷组tsmvg :varyon tsmvg-à在tsmvg上建立逻辑卷tsmlv,大小为320LP(320*16M=5G),然后在tsmlv上建立文件系统/usr/tivoli/tsm;
2、 与B机安装相似,将TDP for Oracle光盘放入光驱以root用户身份安装在此安装点上(/usr/Tivoli/tsm)。
3、 在h50a对节点tdp_h50a
七、TDP FOR oracle 在win2k安装配置
1、 将TDP for Oracle光盘放入光驱以administrator用户身份执行安装。安装目录:
c:\Tivoli\tsm。(测试机器 xxb_chh,os为win2k,oracle为817)。安装完毕重启计算机。
2、 进入C:\Tivoli\TSM\AgentOBA>目录,配置编辑tdpo.opt及dsm.opt文件:
dsm.opt内容:
COMMmethod TCPip
TCPPort 1500
TCPServeraddress 172.16.18.2
nodename ora817
passwordaccess generate
tdpo.opt内容:
************************************************************
* Sample options file for Tivoli Data Protection for Oracle
************************************************************
DSMI_ORC_CONFIG c:\tivoli\tsm\agentoba\dsm.opt
DSMI_LOG c:\tivoli\tsm\agentoba
TDPO_AVG_SIZE 2000
TDPO_FS \adsmorc
TDPO_NUM_BUFFERS 2
3、 Initializing the Password:
C:\Tivoli\TSM\AgentOBA>tdpoconf password
***************************************************************
* Tivoli Data Protection for Oracle Utility *
* Password file initialization/update program *
***************************************************************
Please enter current password:******
Please enter new password:******
Please reenter new password for verification:******
ANU0260I Password successfully changed.
C:\Tivoli\TSM\AgentOBA>
4、 显示环境配置:
C:\Tivoli\TSM\AgentOBA>tdpoconf showenv
TDP FOR ORACLE INFORMATION
Version: 2
Release: 2
Level: 0
Sublevel: 0
Platform: TDP Oracle NT
TSM SERVER INFORMATION
Server Name: DSMSERV
Server Address: 172.16.18.2
Server Type: AIX-RS/6000
Server Port: 1500
Communication Method: TCP/IP
SESSION INFORMATION
Owner Name:
Node Name: ORA817
Node Type: TDP Oracle NT
DSMI_DIR: C:\Tivoli\TSM\api
DSMI_ORC_CONFIG: c:\tivoli\tsm\agentoba\dsm.opt
TDPO_OPTFILE: C:\Tivoli\TSM\AgentOBA\tdpo.opt
Password Directory:
Compression: FALSE
POLICY DATA
Domain Name: STANDARD
Management Class: STANDARD
Active Policy Set: STANDARD
Backup Retention: 30
C:\Tivoli\TSM\AgentOBA>
至此,安装配置全部完毕。
对需要作冷备份的(shutdown 数据库,即直接备份文件系统的)和利用client的schedule进行定时在线备份的,请再安装tsm的client端。Client有平台之分,tdp for oracle没有平台之分。