互联网服务TSM备份

TSM下如何实现LANFREE?

最近刚好在整理TSM的PPT,刚好也在系统的学习TSM功能模块,就先从TSM for Storage Area Network开始.    首先对比下文件大小在LANBASE和LANFREE环境下的备份性能,可以得知如果备份数据的文件大小大致都为几十KB的文件时,则应该选择LANBASE的备份方式,而如果文件...显示全部
最近刚好在整理TSM的PPT,刚好也在系统的学习TSM功能模块,就先从TSM for Storage Area Network开始.
    首先对比下文件大小在LANBASE和LANFREE环境下的备份性能,可以得知如果备份数据的文件大小大致都为几十KB的文件时,则应该选择LANBASE的备份方式,而如果文件大小大于100KB,单文件尺寸越大,使用LANFREE越能体现他的性能优势.
TSM FOR SAN允许客户端将数据直接写入同一SAN中的存储设备(备份设备),而不通过LAN网络传输.


TSM FOR SAN的主要作用有:
1.避免占用LAN网络的带宽(影响其它业务系统的正常使用).
2.减少TSM服务器的负载(备份数据流由Storageagent端处理),以支持更多并发客户端的连接.

操作过程:
1.TSM服务器向client发送策略信息(预先定义的计划任务),从dsm.opt中确认数据是否走LAN
2.当是LANFREE方式时,由存储代理程序接收信息,再向库管理器发送卷安装的请求.
3.库管理器将介质安装位置告知存储代理程序
4.客户机上通过存储代理程序将数据直接写入目标卷或介质
5.最后存储代理程序将元数据信息(备份信息)告知TSM服务器,TSM服务器将数据写入TSM DB中
备注:从TSM 5.3开始,不再需要在每一客户端节点上都安装Storage agent,而可以通过某一安装Storage agent的客户端作为代理.(但控制信息和备份数据流还是通过LAN从备份客户端到达storage agent端)

TSM FOR SAN的配置步骤:


在客户端上的配置:
1.编辑dsm.sys和dsm.opt文件,添加以下内容:
   enablelanfree      yes
   LANFREECommmethod  TCPip
   LANFREETCPServeraddress 10.133.129.30
   LANFREEtcpport     1500
备注:LANFREECommmethod有TCPIP和SHAREDMEM两个选项,后者用于备份客户端与Storage agent位于同一主机时(可取得更好的性能),另外LANFREEtcpport和LANFREEshmport分别于TCPIP和SHAREDMEM配套使用.

2.编辑dsmsta.opt文件,添加以下内容:
DEVCONFIG devconfig.out
COMMmethod TCPIP
SERVERNAME TSM_SERVER1
备注:其中TSM_SERVER1为TSM备份服务器的节点名

3.用dsmsta setstorageagent配置存储代理服务器(与服务器端define server配置的名称对应)
dsmsta serstorageserver myname=qbypdb1agent mypassword=abc123 myhladdress=10.133.129.25 servername=TSM_SERVER1 serverpassword=admin hladdress=10.133.129.41 lladdress=1500
备注:配置完成后,配置信息将自动写入devconfig.out,其中password内容已经加密.

4.编辑/etc/inittab添加以下内容,以设置自动启动存储代理
autostgagnt:2:once:/usr/tivoli/tsm/StorageAgent/bin/rc.tsmstgagnt >/dev/console 2>&1 #Start the Tivoli Storage Manager storage agent

在服务器端的配置:
1.用reg node注册客户端节点

2.用define server注册存储代理服务器,并确认信息
define server qbypdb1agent serverpassword=abc123 hladdress=10.133.129.25 lladdress=1500
tsm: TSM_SERVER1>q server qbypdb1agent

Server      Comm.     High-level       Low-level      Days    Server      Virtual     Allow      
Name        Method    Address          Address       Since    Password    Volume      Replacement
                                                      Last    Set         Password   
                                                    Access                Set         
--------    ------    -------------    ---------    ------    --------    --------    -----------
QBYPDB1-    TCPIP     10.133.129.25    1500             <1    Yes         No          No         
AGENT  

3.用define path为存储代理服务器定义可用的驱动器设备
define path qzzhaj1agent drv1 srct=server destt=dr library=TS3200 autod=yes device=/dev/rmt1
define path qzzhaj1agent drv2 srct=server destt=dr library=TS3200 autod=yes device=/dev/rmt0
tsm: TSM_SERVER1>q path qbypdb1agent
Session established with server TSM_SERVER1: Windows
  Server Version 5, Release 4, Level 1.2
  Server date/time: 04/10/08   10:36:49  Last access: 04/10/08   09:15:53


Source Name     Source Type     Destination     Destination     On-Line
                                Name            Type            
-----------     -----------     -----------     -----------     -------
QBYPDB1AGE-     SERVER          DRV1            DRIVE           Yes   
NT                                                                    
QBYPDB1AGE-     SERVER          DRV2            DRIVE           Yes   
NT

验证LANFREE状态:
1.通过validate lanfree <节点名>  <存储代理服务器名>
tsm: TSM_SERVER1>validate lanfree qbypdb qbypdb1agent
ANR0387I Evaluating node QBYPDB using storage agent QBYPDB1AGENT for LAN-free data movement.

Node     Storage     Operation    Mgmt Class    Destination     LAN-Free     Explanation         
Name     Agent                    Name          Name            capable?     
-----    --------    ---------    ----------    ------------    ---------    --------------------
QBYP-    QBYPDB1-    BACKUP       STANDARD      ORA_POOL        Yes                              
DB       AGENT                                                                                 
QBYP-    QBYPDB1-    ARCHIVE      STANDARD      ORA_POOL        Yes                              
DB       AGENT                                                                                 
ANR1706I Ping for server 'QBYPDB1AGENT' was able to establish a connection.
ANR0388I Node QBYPDB using storage agent QBYPDB1AGENT has 2 storage pools capable of LAN-free data
movement and 0 storage pools not capable of LAN-free data movement.

2.确认备份数据是否通过LANFREE的方法有:
a.在备份过程中用topas观察网卡的状态
b.使用TSM备份客户端发起备份,然后通过汇总信息窗口查看"不依赖LAN的数据字节数"


ppath024

作者:arronax_zyj收起
参与30

查看其它 29 个回答aix5l的回答

aix5laix5l软件开发工程师qq
感谢楼主给大家分享这么好的文章。
互联网服务 · 2009-01-01
浏览1274

回答者

aix5l
软件开发工程师qq
擅长领域: 服务器网络数据中心

aix5l 最近回答过的问题

回答状态

  • 发布时间:2009-01-01
  • 关注会员:0 人
  • 回答浏览:1274
  • X社区推广