TSM安装与配置实施说明书.docx
《TSM安装与配置实施说明书.docx》由会员分享,可在线阅读,更多相关《TSM安装与配置实施说明书.docx(23页珍藏版)》请在冰点文库上搜索。
TSM安装与配置实施说明书
目录
一、数据备份环境规划4
1.硬件环境4
2.软件环境4
3.客户环境数据5
二、数据备份系统服务器安装5
1.安装前检查5
2.安装TSMServer和client代码6
3.创建TSM所需要的数据库、日志和硬盘存储卷7
4.启动TSMSERVER并配置8
5.配置TSMSERVER上的客户端9
6.在TSMSERVER中配置3584磁带库11
7.在TSMSERVER中配置服务器日常管理任务12
三、数据备份系统节点安装和设置13
1.节点备份策略13
2.在TSMSERVER上定义节点13
3.安装TSM客户端节点13
四、TSMforSAN软件的安装(LAN-Free)15
五、TSMforOracle软件的安装16
六、安装IBMTivoliStorageManagerforSystemBackupandRecovery19
一、数据备份环境规划
1.硬件环境
2.软件环境
TSMServer最新PTF
ftp:
//
TSMforSAN最新PTF
ftp:
//
TSMClient最新PTF
ftp:
//
3.客户环境数据
本部分将列出与客户的环境相关的数据。
后面将利用这些数据来确定TSM客户端需求(产品级)和TSM服务器需求。
说明:
客户端这个术语指的是TSM服务器的客户系统。
在大多数情况下,客户端指的是一个应用或文件服务器。
客户端分为两种类型:
✧AIX文件服务器
✧AIX平台Oracle数据库
从TSM的角度来看,上述客户端类型可以归为两组:
✧文件服务器
✧数据库服务器
二、数据备份系统服务器安装
TSM服务器的安装必须在SAN硬件环境完成后进行。
1.安装前检查
a.确保要安装TSMServer的主机已经安装了合适的3584硬件驱动(需要安装Atape驱动软件),能够正确认出磁带库驱动器(rmtX)和磁带库(smc0)。
#lsdev–Cctape
rmt1Available1D-08-01IBM3580UltriumTapeDrive(FCP)
rmt2Available1D-08-01IBM3580UltriumTapeDrive(FCP)
rmt3Available1D-08-01IBM3580UltriumTapeDrive(FCP)
rmt4Available1D-08-01IBM3580UltriumTapeDrive(FCP)
rmt5Available1D-08-01IBM3580UltriumTapeDrive(FCP)
rmt6Available1D-08-01IBM3580UltriumTapeDrive(FCP)
smc0Available1D-08-01IBM3584LibraryMediumChanger(FCP)
b.在AIX下使用tapeutil命令操作磁带库,察看磁带库INVERTORY信息,确保命令无报错。
#tapeutil
首先选择1,打开设备/dev/smc0;然后选择14ElementInventory,确认无报错,能够列出所有磁带库中所有驱动器和磁带信息。
c.由于我们要配置LAN-FREE的备份模式,需要在各客户端执行步骤a和b。
2.安装TSMServer和client代码
使用smittyinstallp命令安装TSMserver和client代码,由于Oracle运行在64位模式,我们安装64位的DB2SERVER和64位的APICLIENT。
:
/>lslpp-l|grep-itsm
tivoli.tsm.books.en_US.client.htm
5.3.4.0COMMITTEDTSMBOOKS-UsingUNIXClients
tivoli.tsm.books.en_US.client.pdf
5.3.4.0COMMITTEDTSMBOOKS-UsingUNIXClients
tivoli.tsm.client.api.32bit
5.3.4.0COMMITTEDTSMClient-Application
tivoli.tsm.client.api.64bit
5.3.4.0COMMITTEDTSMClient-64bitApplication
tivoli.tsm.client.ba.32bit.base
5.3.4.0COMMITTEDTSMClient-Backup/Archive
mon
5.3.4.0COMMITTEDTSMClient-Backup/Archive
tivoli.tsm.client.ba.32bit.image
5.3.4.0COMMITTEDTSMClient-IMAGEBackup
tivoli.tsm.client.ba.32bit.nas
5.3.4.0COMMITTEDTSMClient-NASBackupClient
tivoli.tsm.client.ba.32bit.web
5.3.4.0COMMITTEDTSMClient-Backup/Archive
tivoli.tsm.client.jbb5.3.4.0COMMITTEDTSMClient-Journal-base
tivoli.tsm.devices.acsls5.3.3.0COMMITTEDIBMTivoliStorageManager
tivoli.tsm.devices.aix5.rte
tivoli.tsm.license.aix5.rte64
tivoli.tsm.license.cert5.3.0.0COMMITTEDIBMTivoliStorageManager
tivoli.tsm.msg.en_US.devices
tivoli.tsm.msg.en_US.server
tivoli.tsm.server.admincenter
tivoli.tsm.server.aix5.rte64
5.3.3.0COMMITTEDIBMTivoliStorageManager
tivoli.tsm.server.webcon5.3.3.0COMMITTEDIBMTivoliStorageManagerWeb
tivoli.tsm.client.jbb5.3.4.0COMMITTEDTSMClient-Journal-base
tivoli.tsm.devices.acsls5.3.3.0COMMITTEDIBMTivoliStorageManager
tivoli.tsm.devices.aix5.rte
tivoli.tsm.server.aix5.rte64
5.3.3.0COMMITTEDIBMTivoliStorageManager
3.创建TSM所需要的数据库、日志和硬盘存储卷
a.在rootvg中创建tsmdatalv,并在其上创建文件系统/tsmdata(设置/tsmdata在机器启动后自动mount)。
#mklv-y'tsmdatalv'-t'jfs2'-c'2'rootvg200hdisk0hdisk1
#crfs-vjfs2-d'tsmdatalv'-m'/tsmdata'-Ayes
mounttsmdata
cd/tsmdata
b.创建TSM数据库文件,大小为2G:
mkdirtsmdb
#dsmfmt-G-db/tsmdata/tsmdb/db01.dsm2
c.创建TSM日志文件,大小为1G:
mkdirtsmlog
#dsmfmt-G-log/tsmdata/tsmlog/log01.dsm1
d.创建TSM配置文件:
#mkdirtsmcfg
#touch/tsmdata/tsmcfg/devconfig.out
#touch/tsmdata/tsmcfg/volumehistory.out
e.配置TSMSERVER配置文件/usr/Tivoli/tsm/server/bin/dsmserv.opt
COMMmethodTCPIP
COMMmethodSHAREDMEM
COMMmethodHTTP
COMMTimeout3600
IDLETimeout60
DEVCONFIG/tsmdata/tsmcfg/devconfig.out
(includinginfoissuedbyDefdev,drive,library)
VOLUMEHISTORY/tsmdata/tsmcfg/volumehistory.out
(volumesinfousedtobackupatsmdatabaseaccessstgpoolvolumesthathavebeenresued,addedordeleted)
(最后两行察看dsmserver.dsk)
f.将预先格式好的DB/LOG文件设置为TSMDB/LOG(初始化数据库和日志文件)
#dsmservformat1/tsmdata/tsmlog/log01.dsm1/tsmdata/tsmdb/db01.dsm
g.为能够使用WEB界面配置TSM,必须安装TSMIntegratedSolutionsConsole。
(g-1).在TSM服务器上mountIBMIntegratedSolutionsConsoleV6.0.1AIXforusewithTSMAdminCenter光盘:
#mount/cdrom
#cd/cdrom
#./setupISC-console
根据提示进行安装,其中ISCADMIN的用户名和密码设置为iscadmin/iscadmin。
(g-2).在TSM服务器上mountTSMAdministratorCenter光盘:
#mount/cdrom
#./setupACAix-console
根据提示进行安装。
(g-3).要使用TSMAdminCenter,在WEB浏览器上输入如下地址:
http:
//tsmserverIP:
8421/ibm/console/
在登录界面上输入用户名和密码:
iscadmin/iscadmin即可登录。
4.启动TSMSERVER并配置
a.启动TSMSERVER:
/usr/tivoli/tsm/server/bin/dsmserv
b.注册产品LICENSE:
SERVER1>reglicfile=*.licnum=50
c.注册ADMIN用户:
SERVER1>regadminadminadmin
SERVER1>grantauthorityadminclass=system
d.设置LOG保留时间:
SERVER1>SETACTLOGRETENTION7(default1)
e.设置SERVER密码时效
SERVER1>setpassexp1000
f.设置SERVER的名字
SERVER1>setserverTSMSERVER
g.设置SERVER的密码:
TSMSERVER>setserverpasswordTSMSERVER
5.配置TSMSERVER上的客户端
a.注册TSMSERVER的节点:
TSMSERVER>regnodetsmservertsmserverdomain=standardpassexp=0maxnummp=4backdel=yes
b.配置客户端的/usr/tivoli/tsm/server/ba/bin的dsm.sys和dsm.opt文件
(b-1).cpdsm.sys.smpdsm.sys
(b-2).cpdsm.opt.smpdsm.opt
(b-3).之后分别添加信息
c.在/etc/hosts里添加tsmserv主机的信息
d.之后kill-9,现在的dsmserv进程,并使用nohupdsmserv&后台启动
e.用dsmadmc以及admin,admin登陆继续下面的配置工作
6.在TSMSERVER中配置3584磁带库
a.定义LIBRARY:
TSMSERVER>deflibr3584liblibt=scsishared=yes
TSMSERVER>definepathTSMSERVER3584libsrctype=serverdesttype=librarydevice=/dev/smc0
b.定义DRIVE:
TSMSERVER>DEFINEDRIVE3584LIB3584DR1ONLINE=YES
TSMSERVER>DEFINEPATHTSMSERVER3584DR1SRCTYPE=SERVERDESTTYPE=DRIVELIBRARY=3584LIBDEVICE=/dev/rmt1ONLINE=YES
TSMSERVER>DEFINEDRIVE3584LIB3584DR2ONLINE=YES
TSMSERVER>DEFINEPATHTSMSERVER3584DR2SRCTYPE=SERVERDESTTYPE=DRIVELIBRARY=3584LIBDEVICE=/dev/rmt2ONLINE=YES
TSMSERVER>DEFINEDRIVE3584LIB3584DR3ONLINE=YES
TSMSERVER>DEFINEPATHTSMSERVER3584DR3SRCTYPE=SERVERDESTTYPE=DRIVELIBRARY=3584LIBDEVICE=/dev/rmt3ONLINE=YES
TSMSERVER>DEFINEDRIVE3584LIB3584DR4ONLINE=YES
TSMSERVER>DEFINEPATHTSMSERVER3584DR4SRCTYPE=SERVERDESTTYPE=DRIVELIBRARY=3584LIBDEVICE=/dev/rmt4ONLINE=YES
TSMSERVER>DEFINEDRIVE3584LIB3584DR5ONLINE=YES
TSMSERVER>DEFINEPATHTSMSERVER3584DR5SRCTYPE=SERVERDESTTYPE=DRIVELIBRARY=3584LIBDEVICE=/dev/rmt5ONLINE=YES
TSMSERVER>DEFINEDRIVE3584LIB3584DR6ONLINE=YES
TSMSERVER>DEFINEPATHTSMSERVER3584DR6SRCTYPE=SERVERDESTTYPE=DRIVELIBRARY=3584LIBDEVICE=/dev/rmt6ONLINE=YES
c.定义DEVCLASS
TSMSERVER>definedevclass3584classdevt=LTOlibr=3584lib
d.定义STORAGEPOOL
除了BACKUPPOOL和ARCHIVEPOOL之外,再定义多个POOL。
STG名字
STG用途
DEVCLASS
DBPOOL
存放相关数据库的数据库备份和日志备份数据
3584CLASS
FSPOOL
存放各节点文件系统的备份数据
3584CLASS
BACKUPPOOL
用于LAN备份模式下的数据缓存,客户端在备份文件系统时,首先将数据备份到BACKUPPOOL中,待BACKUPOOL达到迁移上限时,再将数据迁移至FS_POOL中。
DISK
ARCHIVEPOOL
用于LAN备份模式下的数据缓存,客户端在归档文件系统时,首先将数据备份到ARCHIVEPOOL中,待ARCHIVEPOOL达到迁移上限时,再将数据迁移至FS_POOL中。
DISK
TSMSERVER>DEFINESTGPOOLDBPOOL3584CLASSMAXSCRATCH=100
TSMSERVER>DEFINESTGPOOLFSPOOL3584CLASSMAXSCRATCH=100
TSMSERVER>updatestgbackuppoolnextpool=FSPOOL
TSMSERVER>updatestgarchivepoolnextpool=FSPOOL
e.LABEL磁带库中的磁带
TSMSERVER>labellibvolume3584libcheckin=scratchsearch=yeslabelsource=barcodeoverwrite=yes,
该命令将磁带库中所有磁带进行标示,磁带数越多执行时间越长。
7.在TSMSERVER中配置服务器日常管理任务
a.每天做TSMDB备份,备份到磁带上:
TSMSERVER>DEFINESCHEDULEBKDB-FULLCMD="backupdbdevclass=3584CLASStype=full"ACTIVE=YESDESCRIPTION="backuptsmfulldatabase"PRIORITY=5STARTDATE=12/14/2006STARTTIME="20:
00:
00"DURATION=1DURUNITS=HOURSPERIOD=1PERUNITS=DAYSDAYOFWEEK=ANYEXPIRATION=NEVER
b.每天备份DEVCONFIG和VOLHISTORY配置文件,备份到/usr/Tivoli/tsm/server/bin目录下:
TSMSERVER>DEFINESCHEDULEBKDEVCONFIGCMD="backupdevconfigfilenames=/usr/tivoli/tsm/server/bin/devconfig.bk"ACTIVE=YESDESCRIPTION="backupthedeviceconfigeachamonth"PRIORITY=5STARTDATE=12/14/2006STARTTIME=20:
00:
00DURATION=1DURUNITS=HOURSPERIOD=1PERUNITS=DAYSDAYOFWEEK=ANYEXPIRATION=NEVER
TSMSERVER>DEFINESCHEDULE"BKVOLHISTORY"CMD="backupvolhistoryfilenames=/usr/tivoli/tsm/server/bin/volhistory.bk"ACTIVE=YESDESCRIPTION="backupvolumehistory"PRIORITY=5STARTDATE=12/14/2006STARTTIME=20:
45:
00DURATION=1DURUNITS=HOURSPERIOD=1PERUNITS=WEEKSDAYOFWEEK=ANYEXPIRATION=NEVER
c.TSMDB的备份只保留最后两个版本,删除失效的版本:
TSMSERVER>DEFINESCHEDULEDELHISTORYCMD="deletevolhistorytodate=today-1type=all"ACTIVE=YESDESCRIPTION="deletevolumehistorybefore2days"PRIORITY=5STARTDATE=12/14/2006STARTTIME="21:
00:
00"DURATION=1DURUNITS=HOURSPERIOD=1PERUNITS=DAYSDAYOFWEEK=ANYEXPIRATION=NEVER
d.检查schedule的设置:
TSMSERVER>qschetype=admin
e.假设删除schedule
TSMSERVER>deletescheduleDELHISTORYtype=admin
三、数据备份系统节点安装和设置
1.节点备份策略
在此次实施的TSM备份系统中,需要备份的节点及其备份策略还需与客户进行进一步讨论并确定。
2.在TSMSERVER上定义节点
节点备份策略的设置需要在TSMSERVER端设置。
a.首先定义POLICYDOMAIN。
TSMSERVER>copydomainstandardoracle_domain
TSMSERVER>updatecopygrouporacle_domainstandardstandardtype=backupdestination=dbpool
TSMSERVER>validatepolicysetoracle_domainstandard
TSMSERVER>activatepolicysetoracle_domainstandard
POLICYDOMAIN的设置通过TSMADMINCENETER进行。
b.定义TSM节点。
注册节点命令如下:
TSMSERVER>regnodeNODENAME_DBNODENAME_DBdomain=oracle_domainpassexp=0maxnummp=4backdel=yes
TSMSERVER>regnodeNODENAME_FSNODENAME_FSdomain=log_domainpassexp=0maxnummp=4
3.安装TSM客户端节点
a.安装TSM客户端软件。
需要安装BACLIENT和64位的APICLIENT。
:
/>lslpp-l|greptsm
tivoli.tsm.StorageAgent.rte
tivoli.tsm.client.api