免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: mophe
打印 上一主题 下一主题

[存储备份] TSM5.2+TDP+RMAN备份安装配置及说明(原创) [复制链接]

论坛徽章:
0
41 [报告]
发表于 2006-02-15 09:52 |只看该作者
谢谢,

论坛徽章:
0
42 [报告]
发表于 2006-02-15 17:12 |只看该作者
不错的帖子

论坛徽章:
0
43 [报告]
发表于 2006-02-15 17:37 |只看该作者

我配的TSM 请指教

tsm 配置总结

一、        TSM软件安装
1. TSM Server软件的安装
A、 以root用户登陆
B、 通过#smitty installp进行软件的安装
选择相应的软件包进行安装:

  tivoli.tsm.devices.aix5.rte
  tivoli.tsm.license.aix5.rte64
  tivoli.tsm.license.cert   
  tivoli.tsm.msg.en_US.devices
  tivoli.tsm.msg.en_US.server
  tivoli.tsm.msg.en_US.webhelp
  tivoli.tsm.server.aix5.rte64
  tivoli.tsm.server.com     
  tivoli.tsm.server.webadmin

2. TSM 客户端软件安装
A、 以root用户登陆
B、 通过#smitty installp进行软件的安装
选择相应的软件包进行安装:

tivoli.tivguid
tivoli.tsm.books.en_US.client
tivoli.tsm.client.api.aix51.64bit
tivoli.tsm.client.ba.aix51.64bit

3. TSM for Oracle的软件的安装
A、 以root用户登陆
B、 通过#smitty installp进行软件的安装
选择相应的软件包进行安装:
TDP tivoli.tsm.client.oracle.64bit
tivoli.tsm.client.oracle.tools.64bit

二、        修改环境变量和配置文件
1. TSM Server和TSM Client安装完成后对进行环境变量的修改。
在TSM Server的.profile文件增加如下内容:
export DSMSERV_DIR=/usr/tivoli/tsm/server/bin
export DSMSERV_CONFIG=/usr/tivoli/tsm/server/bin/dmserv.opt
在TSM Client的.profile文件增加如下内容:
export DSM_DIR=/usr/tivoli/tsm/client/ba/bin
export DSM_CONFIG=/usr/tivoli/tsm/client/ba/bin/dsm.opt
export DSM_LOG=/usr/tivoli/tsm/client/ba/bin
2. 修改TSM Server的dsmserv.opt文件
解除屏蔽选项:
COMMmethod TCPIP
COMMmethod HTTP
添加下面两行:
TCPPort 1500
HTTPPort 1580



3. 修改TSM Client的dsm.opt和dsm.sys文件
在dsm.opt文件中指定TSM Server:
Servername tsm(说明此处为TSM Server的名字)
在dsm.sys文件中添加如下内容:
SErvername   tsm
    COMMmethod        TCPip
    TCPPort             1500
    TCPServeraddress    xxx.xxx.xxx.xxx
    nodename            xxxxxxx
passwordaccess      generate
    managedservices webclient schedule
4. 修改/usr/tivoli/tsm/client/oracle/bin/tdpo.opt
DSMI_ORC_CONFIG   /usr/tivoli/tsm/client/api/bin64/dsm.opt
DSMI_LOG           /usr/tivoli/
TDPO_FS            adsmorc
TDPO_NODE          tdpora1
TDPO_OWNER         root
TDPO_PSWDPATH      /usr/tivoli/tsm/client/oracle/bin64
TDPO_DATE_FMT      1
TDPO_NUM_FMT      1
TDPO_TIME_FMT      1

三、        TSM 进程管理
1. 启动TSM Server  
#/usr/tivoli/tsm/server/bin/dsmserv quiet &
2. 启动TSM Client  
#/usr/tivoli/tsm/client/ba/bin/dsmcad
3. 停止TSM Server  
#/usr/tivoli/tsm/server/bin/dsmadmc(输入提示的用户、口令)
dsmadmc>halt
4. 停止TSM Client
通过ps –ef|grep dsmcad 查找出对应的PID,然后通过kill命令停止进程。

论坛徽章:
0
44 [报告]
发表于 2006-02-15 17:53 |只看该作者

接上

配置步骤:
1、        定义磁带库:define library 3583lib2 libtype=scsi shared=no
2、        定义磁带库PTAHdefine path tsmsvr 3583lib2 srctype=server desttype=library device=/dev/smc0 online=yes
3、        定义磁带机

DEFINE DRIVE 3583LIB2 DRIVER1 ELEMENT=256 ONLINE=Yes cleanfrequency=asneeded
DEFINE DRIVE 3583LIB2 DRIVER2 ELEMENT=257 ONLINE=Yes cleanfrequency=asneeded
DEFINE DRIVE 3583LIB2 DRIVER3 ELEMENT=258 ONLINE=Yes cleanfrequency=asneeded
DEFINE DRIVE 3583LIB2 DRIVER4 ELEMENT=259 ONLINE=Yes cleanfrequency=asneeded

4、        定义磁带机的PATH
define path tsmsvr driver1 srctype=server desttype=drive library=3583lib2 device=/dev/rmt0 online=yes
define path tsmsvr driver2 srctype=server desttype=drive library=3583lib2 device=/dev/rmt1 online=yes
define path tsmsvr driver3 srctype=server desttype=drive library=3583lib2 device=/dev/rmt2 online=yes
define path tsmsvr driver4 srctype=server desttype=drive library=3583lib2 device=/dev/rmt3 online=yes

5、        定义设备CLASSES

DEFINE DEVCLASS LTO2 DEVTYPE=LTO FORMAT=DRIVE ESTCAPACITY=209715200K MOUNTLIMIT=DRIVES MOUNTWAIT=60 MOUNTRETENTION=60 PREFIX=ADSM LIBRARY=3583LIB2

DEFINE DEVCLASS LTO2 DEVTYPE=LTO FORMAT=DRIVE ESTCAPACITY=209715200K MOUNTLIMIT=DRIVES MOUNTWAIT=60 MOUNTRETENTION=60 PREFIX=ADSM LIBRARY=3583LIB2

6、        检查磁带库的相关配置query library、query driver、query path、query devclasses
7、        定义磁带存储池
define stgpool orapool lto2 pooltype=primary access=readwrite migcontinue=no reclaim=100 maxscratch=20 dataformat=native
define stgpool pdmpool lto2 pooltype=primary access=readwrite migcontinue=no reclaim=100 maxscratch=30 dataformat=native
8、        调整TSM DB 和LOG 空间大小
define dbvolume /tsmdata/tsmdb/dbvol01.dsm formatsize=1024 wait=yes
define dbvolume /tsmdata/tsmdb/dbvol02.dsm formatsize=1024 wait=yesextend db 2048reduce db 16define spacetrigger db fullpct=80 spaceexpansion=20 expansionprefix=/tsmdata/tsmdb/ maximumsize=6000
define logvolume /tsmdata/tsmlog/logvol01.dsm formatsize=512 wait=yesdefine logvolume /tsmdata/tsmlog/logvol02.dsm formatsize=512 wait=yesextend log 1024reduce log 8
define spacetrigger log fullpct=80 spaceexpansion=20 expansionprefix=/tsmdata/tsmlog/ maximumsize=2048
set servername tsmsvrset serverpassword 1111
set serverhladdress 10.0.0.111
set serverlladdress 1500
register license file(/usr/tivoli/tsm/server/bin/library.lic) number=1
register license file(/usr/tivoli/tsm/server/bin/mgsyslan.lic) number=2
register license file(/usr/tivoli/tsm/server/bin/oracle.lic) number=2
标记磁带卷,当卷注册进自动库时,自动标记这些卷
label libvol 3583lib2 search=yes labelsource=barcode overwrite=yes checkin=scratchcheckin libvol 3583lib2 search=bulk status=cleaner checklabel=barcode cleanings=50
定义策略域define domain pd_pdmdata backretention=90 archretention=365
定义策略集define policyset pd_pdmdata ps_pdmdata
定义管理类define mgmtclass pd_pdmdata ps_pdmdata mc_pdmdata
定义备份副本组define copygroup pd_pdmdata ps_pdmdata mc_pdmdata standard type=backup destination=pdmpool verexists=3 verdeleted=1 retextra=180 retonly=365 mode=modified serialization=shrstaticdefine copygroup pd_pdmdata ps_pdmdata mc_pdmdata standard type=archive destination=pdmarch retver=720 serialization=shrstatic
分配缺省管理类assign defmgmtclass pd_pdmdata ps_pdmdata mc_pdmdata
激活新的策略集activate policyset pd_pdmdata ps_pdmdata
定义策略域define domain pd_tdpo backretention=30 archretention=365
定义策略集define policyset pd_tdpo ps_tdpo
定义管理类define mgmtclass pd_tdpo ps_tdpo mc_tdpo
定义备份副本组define copygroup pd_tdpo ps_tdpo mc_tdpo standard type=backup destination=orapool verexists=1 verdeleted=0 retextra=0 retonly=0 mode=modified serialization=shrstaticdefine copygroup pd_tdpo ps_tdpo mc_tdpo standard type=archive destination=orapool retver=nolimit serialization=shrstatic
分配缺省管理类assign defmgmtclass pd_tdpo ps_tdpo mc_tdpo
激活新的策略集activate policyset pd_tdpo ps_tdpo
注册客户节点register node tsmnode password domain=pd_pdmdata compression=client archdelete=yes backdelete=yes maxnummp=2 passexp=0register node ora92tdp ora92tdp domain=pd_tdpo compression=client archdelete=yes backdelete=yes maxnummp=2 passexp=0
定义策略:创建设备配置信息的备份副本define schedule backup_devconfig_daily type=administrative cmd=”backup devconfig filenames=/tsmdata/tsmbakfiles/devconfig.out” active=yes priority=6  startdate=current_date starttime=13:00:00 duration=30 durunits=minutes period=1 perunits=days dayofweek=any expiration=never
保存顺序卷历史信息define schedule backup_volhistory_daily type=administrative cmd=”backup volhistory filenames=/tsmdata/tsmbakfiles/volhistory.out” active=yes priority=6 startdate=current_date starttime=10:30:00 duration=30 durunits=minutes period=1 perunits=day dayofweek=any expiration=neverdefine schedule delete_old_dbbackup_volhistory type=administrative cmd=”delete volhitory todate=today totime=now type=dbbackup” active=yes priority=6 startdate=current_date starttime=09:00:00 duration=30 durunits=minutes period=1 perunits=days dayofweek=any expiration=never
备份数据库到顺序访问卷define schedule backup_tsmdb_full_daily type=administrative cmd=”backup db devclass=lto2 type=full volumenames=zy7358,zy7359 scratch=yes” active=yes priority=6 startdate=current_date starttime=14:30:00 duration=1 durunits=hours period=1 perunits=days dayofweek=any expiration=nev                                                                                                                                                   清洁驱动器(一共4个驱动器)
define schedule clean_drive01_2monthly type=administrative cmd=”clean drive 3583lib2 driver1” active=yes priority=7 startdate=current_date starttime=18:00:00 duration=1 durunits=hours period=2 perunits=months dayofweek=any expiration=never
define schedule clean_drive02_2monthly type=administrative cmd=”clean drive 3583lib2 driver2” active=yes priority=7 startdate=current_date starttime=18:00:00 duration=1 durunits=hours period=2 perunits=months dayofweek=any expiration=never
define schedule clean_drive02_2monthly type=administrative cmd=”clean drive 3583lib2 driver3” active=yes priority=7 startdate=current_date starttime=19:00:00 duration=1 durunits=hours period=2 perunits=months dayofweek=any expiration=never
define schedule clean_drive02_2monthly type=administrative cmd=”clean drive 3583lib2 driver4” active=yes priority=7 startdate=current_date starttime=19:00:00 duration=1 durunits=hours period=2 perunits=months dayofweek=any expiration=never

论坛徽章:
0
45 [报告]
发表于 2006-02-17 11:41 |只看该作者
这个帖子真够热的,还没沉下去呢

论坛徽章:
0
46 [报告]
发表于 2006-05-16 15:35 |只看该作者
如何实际上现自动备份呢?我现在要做ORACLE的自动备份

论坛徽章:
0
47 [报告]
发表于 2006-09-08 19:39 |只看该作者
辛苦了!虽然我现在用不到这些东西,但实在感谢莫兄的这种共享精神!

论坛徽章:
0
48 [报告]
发表于 2006-09-13 11:14 |只看该作者
呵呵,顶老莫

论坛徽章:
0
49 [报告]
发表于 2006-09-25 15:07 |只看该作者
继续顶

论坛徽章:
0
50 [报告]
发表于 2006-09-25 19:27 |只看该作者
顶顶 谢谢楼主
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP