TSM安装与配置实施说明书Word下载.docx
《TSM安装与配置实施说明书Word下载.docx》由会员分享,可在线阅读,更多相关《TSM安装与配置实施说明书Word下载.docx(23页珍藏版)》请在冰点文库上搜索。
//
TSMforSAN最新PTF
TSMClient最新PTF
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
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
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
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
3.创建TSM所需要的数据库、日志和硬盘存储卷
a.在rootvg中创建tsmdatalv,并在其上创建文件系统/tsmdata(设置/tsmdata在机器启动后自动mount)。
#mklv-y'
tsmdatalv'
-t'
jfs2'
-c'
2'
rootvg200hdisk0hdisk1
#crfs-vjfs2-d'
-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光盘:
#./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用户:
regadminadminadmin
grantauthorityadminclass=system
d.设置LOG保留时间:
SETACTLOGRETENTION7(default1)
e.设置SERVER密码时效
setpassexp1000
f.设置SERVER的名字
setserverTSMSERVER
g.设置SERVER的密码:
TSMSERVER>
setserverpasswordTSMSERVER
5.配置TSMSERVER上的客户端
a.注册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:
deflibr3584liblibt=scsishared=yes
definepathTSMSERVER3584libsrctype=serverdesttype=librarydevice=/dev/smc0
b.定义DRIVE:
DEFINEDRIVE3584LIB3584DR1ONLINE=YES
DEFINEPATHTSMSERVER3584DR1SRCTYPE=SERVERDESTTYPE=DRIVELIBRARY=3584LIBDEVICE=/dev/rmt1ONLINE=YES
DEFINEDRIVE3584LIB3584DR2ONLINE=YES
DEFINEPATHTSMSERVER3584DR2SRCTYPE=SERVERDESTTYPE=DRIVELIBRARY=3584LIBDEVICE=/dev/rmt2ONLINE=YES
DEFINEDRIVE3584LIB3584DR3ONLINE=YES
DEFINEPATHTSMSERVER3584DR3SRCTYPE=SERVERDESTTYPE=DRIVELIBRARY=3584LIBDEVICE=/dev/rmt3ONLINE=YES
TSMSERVER>
DEFINEDRIVE3584LIB3584DR4ONLINE=YES
DEFINEPATHTSMSERVER3584DR4SRCTYPE=SERVERDESTTYPE=DRIVELIBRARY=3584LIBDEVICE=/dev/rmt4ONLINE=YES
DEFINEDRIVE3584LIB3584DR5ONLINE=YES
DEFINEPATHTSMSERVER3584DR5SRCTYPE=SERVERDESTTYPE=DRIVELIBRARY=3584LIBDEVICE=/dev/rmt5ONLINE=YES
DEFINEDRIVE3584LIB3584DR6ONLINE=YES
DEFINEPATHTSMSERVER3584DR6SRCTYPE=SERVERDESTTYPE=DRIVELIBRARY=3584LIBDEVICE=/dev/rmt6ONLINE=YES
c.定义DEVCLASS
definedevclass3584classdevt=LTOlibr=3584lib
d.定义STORAGEPOOL
除了BACKUPPOOL和ARCHIVEPOOL之外,再定义多个POOL。
STG名字
STG用途
DEVCLASS
DBPOOL
存放相关数据库的数据库备份和日志备份数据
3584CLASS
FSPOOL
存放各节点文件系统的备份数据
BACKUPPOOL
用于LAN备份模式下的数据缓存,客户端在备份文件系统时,首先将数据备份到BACKUPPOOL中,待BACKUPOOL达到迁移上限时,再将数据迁移至FS_POOL中。
DISK
ARCHIVEPOOL
用于LAN备份模式下的数据缓存,客户端在归档文件系统时,首先将数据备份到ARCHIVEPOOL中,待ARCHIVEPOOL达到迁移上限时,再将数据迁移至FS_POOL中。
DEFINESTGPOOLDBPOOL3584CLASSMAXSCRATCH=100
DEFINESTGPOOLFSPOOL3584CLASSMAXSCRATCH=100
updatestgbackuppoolnextpool=FSPOOL
updatestgarchivepoolnextpool=FSPOOL
e.LABEL磁带库中的磁带
labellibvolume3584libcheckin=scratchsearch=yeslabelsource=barcodeoverwrite=yes,
该命令将磁带库中所有磁带进行标示,磁带数越多执行时间越长。
7.在TSMSERVER中配置服务器日常管理任务
a.每天做TSMDB备份,备份到磁带上:
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目录下:
DEFINESCHEDULEBKDEVCONFIGCMD="
backupdevconfigfilenames=/usr/tivoli/tsm/server/bin/devconfig.bk"
backupthedeviceconfigeachamonth"
PRIORITY=5STARTDATE=12/14/2006STARTTIME=20:
00DURATION=1DURUNITS=HOURSPERIOD=1PERUNITS=DAYSDAYOFWEEK=ANYEXPIRATION=NEVER
DEFINESCHEDULE"
BKVOLHISTORY"
CMD="
backupvolhistoryfilenames=/usr/tivoli/tsm/server/bin/volhistory.bk"
backupvolumehistory"
45:
00DURATION=1DURUNITS=HOURSPERIOD=1PERUNITS=WEEKSDAYOFWEEK=ANYEXPIRATION=NEVER
c.TSMDB的备份只保留最后两个版本,删除失效的版本:
DEFINESCHEDULEDELHISTORYCMD="
deletevolhistorytodate=today-1type=all"
deletevolumehistorybefore2days"
21:
00"
d.检查schedule的设置:
qschetype=admin
e.假设删除schedule
TSMSERVER>
deletescheduleDELHISTORYtype=admin
三、数据备份系统节点安装和设置
1.节点备份策略
在此次实施的TSM备份系统中,需要备份的节点及其备份策略还需与客户进行进一步讨论并确定。
2.在TSMSERVER上定义节点
节点备份策略的设置需要在TSMSERVER端设置。
a.首先定义POLICYDOMAIN。
copydomainstandardoracle_domain
updatecopygrouporacle_domainstandardstandardtype=backupdestination=dbpool
validatepolicysetoracle_domainstandard
activatepolicysetoracle_domainstandard
POLICYDOMAIN的设置通过TSMADMINCENETER进行。
b.定义TSM节点。
注册节点命令如下:
regnodeNODENAME_DBNODENAME_DBdomain=oracle_domainpassexp=0maxnummp=4backdel=yes
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