zoukankan      html  css  js  c++  java
  • TSM Server,Client,TDPO安装设置装备摆设手记

    来历:网海拾贝




    TSM Server、Client 、TDPO安装设置装备摆设手记



    一、TSM安装计划

    H50a: 临蓐机1

    H50b:临蓐机2

    磁带机与h50b毗连

    H50b:

      ◆ 树立卷组-à耸峙逻辑卷-à耸峙文件零碎

      ◆ 安装TSM Server,TSM Client,TDP for Oracle  

      ◆ TSM Server用到的db,log,data数据文件寄存于/usr/Tivoli/tsm/tsmdata中。

        Db: db01.dsm 513 M

        Log: log01.dsm 513 M

        Data: bkvol.dsm 2047M

        arcvol.dsm 512M

        dbbak:513M(用于备份db)**

        (磁盘存储池卷应该足够大大,至多能包容客户机一天的备份)

      二、安装Tivoli Storage Manager Server/Client

      1. 树立卷组tsmvg(B机整个hdisk1本地硬盘作为tsmvg)

      2. 激活卷组tsmvg :varyon tsmvg

      3. 在tsmvg上耸峙逻辑卷tsmlv,大小为320LP(320*16M=5G),然后在tsmlv上耸峙文件零碎/usr/tivoli/tsm;

    # smitty mklv
    Logical volume NAME			[tsmlv]
    * VOLUME GROUP name			[tsmvg]
    * Number of LOGICAL PARTITIONS		[320]
    ……
    # smitty crjfslvbf
    * LOGICAL VOLUME name			tsmlv
    * MOUNT POINT				[/usr/tivoli/tsm]
    Mount AUTOMATICALLY at system restart?	yes
    ……
    Allocation Group Size (MBytes)		8
    # mount /dev/tsmlv



      注:由于TSM Server默许将TSM安装到/usr/tivoli/tsm下,以是用该途径做安点缀。

      4. 确认/usr文件零碎至多有300M残剩空间,不然操纵# smitty chfs增进空间。

      5. TSM Server安装:(要安装7个文件集)

      将TSM Server for AIX放入光驱以root用户身份实行呼吁:

    # smitty installp
    Install and Update from LATEST Available Software ->
    *INPUT device / directory for software -> /dev/cd0(用F4阻止选择)
    *SOFTWARE to install [-all_latest] (用F4阻止选择)



      (安装除64位和AIX5比喻:tivoli.tsm.server.aix5.rte64外的一切文件集。)

    COMMIT software updates?        [no]
    SAVE replaced files?              [yes]



      6. 实行以下呼吁,就可以启用Web经管界面了。

      # cd /usr/tivoli/tsm/server/bin
      # dsmserv runfile /usr/tivoli/tsm/server/webimages/dsmserv.idl



      7. 从头启动:shutdown -Fr

      8. 重启以后,就可以操纵TSM了。

      9. Client安装:(客户端要安装9个文件集)

      将TSM UnixBackup/Archive Clients V2.2放入光驱,实行上述不异的操作。

      安装完成后,运转下述呼吁确保以下文件集安装:

      # lslpp -l | grep tsm



      10. 安装TSM后,/etc/inittab文件被批改,确认搜罗如下文本行,不然请自行添加:

    autosrvr:2:once:/use/tivoli/tsm/server/bin/rc.adsmserv>
      /dev/console 2>
      &1 #start the Tivoli Storage Manager server



      反省TSM的进程:# ps -ef | grep dsm

    root  7028     1   0 09:42:31	
      -	0:00 ksh /usr/tivoli/tsm/server/bin/rc.adsmserv
    root  9546     1   0 09:42:29	
      -	0:00 /usr/tivoli/tsm/client/hsm/bin/dsmrecalld
    root  9804     1   0 09:42:29	
      -	0:00 /usr/tivoli/tsm/client/hsm/bin/dsmmonitord
    root	10584  7028   0 09:42:31	
      -	0:00 dsmserv quiet 
    root	11378  7740   1 09:47:15	
      0	0:00 grep dsm



      如果TSM没有运转,请运转:/usr/Tivoli/tsm/server/bin/rc.adsmserv &(以背景动作运转)

      TSM Server 缺省途径:/usr/tivoli/tsm/server/bin/

      TSM Backup/Archive Client 缺省途径:/usr/tivoli/tsm/client/ba/bin/

      三、设置TSM Server/Client

      ◆ 设置TSM客户端

      1. 耸峙Tivoli Storage Manager 选项文件:复制样本客户机零碎选项文件(dsm.sys.smp)和样本客户机用户选项文件(dsm.opt.smp):

    # cd /usr/tivoli/tsm/client/ba/bin
    # cp dsm.opt.smp dsm.opt
    # cp dsm.sys.smp dsm.sys



      2. 编纂该文件使之搜罗下面列出的选项:

    # vi /usr/tivoli/tsm/client/ba/bin/dsm.opt
     SErvername  tsmserver
    TAPEPROMPT yes
      # vi /usr/tivoli/tsm/client/ba/bin/dsm.sys
    在dsm.sys中添加:	SErvername		tsmserver
    COMMmethod		TCPip
    TCPPort				1500
    TCPServeraddress		172.16.18.2
    Nodename			client
    PasswordAccess		generate



      3. 目下当今可以操纵经管客户端dsmadmc了。

      ◆ 设置TSM处事器

      1、 设置TSM Server:

      2、树立TSM数据库文件:

    # mkdir /usr/Tivoli/tsm/tsmdata
    # cd /usr/Tivoli/tsm/tsmdata
    # dsmfmt -db db01.dsm 513
    # dsmfmt -log log01.dsm 513
    # dsmfmt -data bkvol.dsm 2047
    # dsmfmt -data arcvol.dsm 513



      3. 进入/usr/tivoli/tsm/client/ba/bin实行下列呼吁(用户/密码:admin/admin)进入经管界面并注册批准文件(以TSM>收尾的呼吁均为在经管界面中实行的呼吁):

    # dsmadmc
    	TSM> register license file=*.lic



      注册NODE(注册节点tdp_h50b、tdp_h50a,ora817):

    TSM>register node tdp_h50b tdp_h50b backdelete=yes(node名为tdp_h50b,密码这tdp_h50b)
      TSM>register node tdp_h50a tdp_h50a backdelete=yes
      TSM>register node ora817 ora817 backdelete=yes
    	TSM> quit



      4. 在PC计算机的欣赏器中输入:http://172.16.18.2:1580/,输入经管员的用户名和密码后,从Web界面来设置TSM处事器。在操纵Web经管界面时确保处事器选项文件/usr/tivoli/tsm/server/bin/dsmserv.opt中搜罗如下行:

    COMMethod		HTTP
    HTTPPOrt		1580



      5. 安装、设置3570磁带库

      在RS 6000上安装3570驱动法度有两种动作:

      2 运转:# installp -acXd /pathname/Atape.5.4.4.0.bin Atape.driver。如果已经安装了不异版本的驱动法度,可操纵"-F"实行强迫安装。安装完成后操纵下列呼吁列出以后安装的Atape.driver的版本:

      # lslpp -l Atape.driver

      ◆ 将3570的驱动法度Atape.5.4.4.0.bin复制到肆意目录,这里复制到/tmp下。实行:

    # smit installp
    Install and Update from LATEST Available Software ->
    INPUT device / directory for software -> /dev/cd0
    * INPUT device / directory for software		/tmp
    * SOFTWARE to install					[Atape ]
    PREVIEW only? (install operation will NOT occur)	no
    COMMIT software updates?				yes
    SAVE replaced files?					yes
    Process multiple volumes?				yes
    ……



      操纵下列呼吁列出以后安装的Atape.driver的版本:

      # lslpp -l Atape.driver

      确认Magstar MP毗连到适配器并安装了上述驱动法度,设置并激活Magstar MP 3570。没有设置、激活的Magstar MP是不能操纵的。

      为了毗连3570库中的驱动器请运转呼吁:

    # smit dev
    Tape Drive ->
    Add a Tape Drive ->(怎样没有安装3570驱动法度,就没有3570的选项)
    "3570  scsi  IBM Magstar MP Tape Subsystem"-->
    "scsi1 Available 10-70 Wide SCSI I/O Controller"-->
    Tape Drive type		3570
    Tape Drive interface	scsi
    Description		 IBM Magstar MP Tape Subsystem
    Parent adapter		scsi1
    * CONNECTION address	[1,0]
    ……
    注:CONNECTION address:第1 SCSI标识:SCSI ID
                              第2 SCSI逻辑单位号:(lun)



      如果看到"rmt1 Available"动静就默示设置完成了。rmt1默示TSM操纵的不凡文件名。

      操纵下面的呼吁来设置并激活Magstar MP 3570磁带子零碎:

      # cfgmgr

      输入不带参数的呼吁:cfgmgr。该呼吁设置一切已知的设置装备部署包伙新添加的Magstar MP设置装备部署。输入下列呼吁来校验设置能否告成:

      # lsdev -Cc tape

      # ls -l /dev/rmt1.smc

      注:设置装备部署文件/dev/rmt1.smc稀奇很是主要,它是由3570库操纵SCSI介质换片器的不凡文件。如果该文件不存在,则无法阻止下面的设置。

      6. 按下列步骤设置3570库:

    ◆ 	Operation View ->
    Manager Security ->
    Set web authentication time out ->
    change 10 to 60 -> 60
    ◆ 	Object View ->
    Server Storage ->
    Libraries and Drives ->
    Automated Libraries ->
    Operations: -> Define Automated Library
    library name		3570lib
    device			/dev/rmt1.smc
    Share Library		NO
    ◆ 	Object View ->
    Server Storage ->
    Libraries and Drives ->
    Automated Drives ->
    Operations: -> Define Automated Drive
    Library Name		3570lib
    Drive Name		3570drv
    Device			/dev/rmt1
    Element			16
    Device On-Line	YES
    ◆ 	Object View ->
    Server Storage ->
    Device >

    四、标识表记标帜磁带卷并检入库

      一切的磁带卷在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
    (C) 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 >



      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:Tivolitsm。(测试机械 xxb_chh,os为win2k,oracle为817)。安装停止重启计算机。

      2、 进入C:TivoliTSMAgentOBA>目录,设置编纂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:tivolitsmagentobadsm.opt
    DSMI_LOG           c:tivolitsmagentoba
    TDPO_AVG_SIZE      2000
    TDPO_FS            adsmorc
    TDPO_NUM_BUFFERS   2



      3、 Initializing the Password:

    C:TivoliTSMAgentOBA>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:TivoliTSMAgentOBA>



      4、 示意景遇设置:

    C:TivoliTSMAgentOBA>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:TivoliTSMapi
      DSMI_ORC_CONFIG:      c:tivolitsmagentobadsm.opt
      TDPO_OPTFILE:         C:TivoliTSMAgentOBAtdpo.opt
      Password Directory:
      Compression:          FALSE
    POLICY DATA
      Domain Name:          STANDARD
      Management >



      至此,安装设置装备摆设全部停止。

      对需求作冷备份的(shutdown 数据库,即直接备份文件零碎的)和应用client的schedule阻止守时在线备份的,请再安装tsm的client端。Client有平台之分,tdp for oracle没有平台之分。




    版权声明: 原创作品,容许转载,转载时请务必以超链接方式标明文章 原始来由 、作者信息和本声明。不然将穷究执法责任。

  • 相关阅读:
    Android studio 快捷键记录
    Android开发 判断目标Fragment是否在前台
    Android开发 build.gradle的使用记录
    Android开发 在Application用于初始化的工具类
    Android开发 因为模块化导致findViewById返回为空null
    Android开发 本地广播
    Android开发 报错: xxx does not have a NavController set on xxx
    Android开发 GridLayout网格布局
    Android开发 Fragment启动Activity在使用onActivityResult的一些问题
    Html 创建自定义标签并且被jQuery获取到
  • 原文地址:https://www.cnblogs.com/zgqjymx/p/1975867.html
Copyright © 2011-2022 走看看