TSM-Install

程概览

需求:win2003+sp1 1G内存 固定IP 备份存储设备   备份客户机数目、数据类型、数据保留天数和版本数、存储路径规划

  1、插入 tsm ee光盘, 顺序安装:server license  语言包  设备驱动

  2、开始->程序->tivoli控制台 创建并启动一个tsm server实例(db=2G,log=512M)

3、开始安装isc,记下isc安装时的路径和iscadmin的密码,admin center安装时需要(不要选择默认安装)。admin center安装时注意勾选语言包。

  4、//ip:8421/ibm/console 进入isc管理界面进行 tsm server的基本配置

1)、添加tsm server实例,默认用户与密码:admin,admin

    2)、设置admin管理员密码永不过期,set actlogretention 7,set registration closed,dsmserv.opt中SELFTUNEbufpoolsize yes

      3)、tsm server数据库和日志镜象和备份

4)、注册客户端节点(密码不过期)并建立相应设备类(路径-顺序文件设备类)、存储池、管理类和备份策略(保留版本数、时间)

5、安装tsm sql client for windows 数据库备份客户端(包括tsm ba clent)

1)、插入tsm ba client开始安装,找到安装目录下的dsm.opt文档,修改参数

2)、测试文件备份

3)、建立并测试文件备份计划(在文件备份客户端GUI安装此服务)

    4)、测试文件还原

    5)、插入tsm sql client开始安装,找到安装目录下的dsm.opt文档,修改参数

    6)、测试数据库备份

7)、建立并测试数据库备份计划

    8)、测试数据库还原

6、安装tsm oracle client for linux数据库备份客户端(包括tsm ba clent)

    1)、插入tsm ba client开始安装,找到安装目录下的dsm.opt文档,修改其连接信息

2)、测试文件备份

3)、建立并测试文件备份计划(dsmcad)

    4)、测试文件还原

    5)、插入tsm oracle client开始安装,找到安装目录下的dsm.opt文档,修改其连接信息

    6)、测试数据库备份

7)、建立并测试数据库备份计划(dsmcad)

    8)、测试数据库还原

准备工作

1、TSM SERVER 硬件需求:至少1G内存,windows2003+sp1

2、存储备份设备:盘柜,带库

3、Client::数目,操作系统类型,需备份的数据类型(文件或数据库)

4、制定Client表格:机器名称,系统类型,系统密码, 数据库备份内容(密码),文件备份内容, 全备或增备(参考需备份的数据量和存储设备的容量)

5、备份策略:保留版本数和天数,已删数据的保留版本数及其最后一个版本的保留天数

6、存储设备正确连接,如果是带库设备管理器可正确看到驱动器和介质变换器,如果是盘柜查验盘柜所在盘符,如果是NAS设备请确定能映射成本地盘符。

7、支持的Client:Windows,Linux,Aix,Hp-ux,Solaris,Netware

8、Client数据类型:文件,Oracle,Sql,NAS文件服务器,系统对象(AD,Register….)

9、防火墙打开以下端口:8421(ISC) 1500(TCPport)   1581(webClient)

一、TSM Server

Tsm Server安装

插入TSM Server 光盘

请顺序安装:tsm 服务器, tsm 服务器许可证,tsm语言包,tsm 设备驱动程序。

如果不改变安装路径,采用默认安装即可。

注:此处tsm 设备驱动程序不是硬件带库的驱动,而是以后配置带库提供信息

 

 

ISC和Admin Center安装

插入ISC光盘,请不要将安装文件放置在含有中文的路径下。

记下安装路径和安装过程中设置的iscadmin的密码,安装admin center时需要。

ISC登录地址://tsmServerIP:8421/ibm/console

如果安装失败再次安装时,请尝试如下卸载:

1控制面板(如果有)

2停止ISC及其帮助服务(如果有)

3 删除%Temp%目录下ISC和portal开头的文件和C:\WINNT下vpd.properties文件

4 停止java进程,删除ISC安装目录

插入Admin Center光盘

安装时注意修改以下两项

 

勾选你所安装的Tsm Server的版本

 

 

Tsm Server配置

*最小化启动Tsm Server实例

注:db1.dsm与log1.dsm应视备份任务多少而设,一般为3G和512M

 

 

 

 

 

 

 

勾选‘This account’项,并输入本地管理员帐号和密码(administrator)

 

*添加Tsm Server实例到ISC

登录ISC,并选择添加服务器,Tsm Server的默认管理员和密码都为admin

 

*修改Tsm Server参数

登录ISC->服务器维护->服务器属性->管理员 选择admin修改操作

或命令行

Update admin admin passexp=0

register license file=*.lic

set actlogretention 7,set registration closed

dsmserv.opt中SELFTUNEbufpoolsize yes

*镜像Tsm Server数据库和日志

登录ISC->服务器维护->服务器属性->数据库和日志 分别对其镜像操作

Define dbcopy c:\tsmdata\dbp\dbv_01.dsm d:\tsmdata\dbm\dbm_01.dsm formatsize=1024 wait=yes

define  logcopy  c:\tsmdata\rlp\log_01.dsm d:\tsmdata\rlm\lgm_01.dsm formatsize=512 wait=yes

前一个是主,后一个是新加的卷,formatsize应与主数据库和日志大小一样

*计划备份Tsm Server数据库和日志

1、添加file sequence设备类

不要在此file设备类下定义存储池,只用来存放Tsm Server数据库和日志的备份卷

登录ISC->服务器维护->服务器属性->管理员 选择admin修改操作

Define devc tsmbak-dc type=file directory=d:\data_bak\tsmbak

2、添加Tsm Server管理计划

登录ISC->服务器维护->服务器属性->管理调度

分别创建如下调度:

backup db devclass=顺序存储设备类名 type=full

backup volhistory filename= d:\data_bak\tsmbak \volh

backup devconfig filename= d:\data_bak\tsmbak\devc

del volhistory todate=today totime=now type=dbbackup

define schedule dbback type=admin description="Perform Tsm Server
db backup" cmd=" backup db devclass=顺序存储设备类名 type=full "
startdate=01/02/2008 starttime=11:00 period=1 perunits=days duration=1
durunits=hours priority=5 active=yes

……….

……….

*计划回收磁带(Reclaim)

设定filepool的nextstgpool=tapepool highm=100 lowm=0

设定tapepool的reclaim=100 reclaimstgpool=filepool

计划reclaim stgpool tapepool threshold=85 duration=120

计划migrate stgpool filepool low=0        duration=120

注:Threshold 当磁带有85%的可用空间时执行reclaim操作,将15%的有效数据先移到filepool,再通过migrate将filepool的有效数据移到tapepool,这样使该磁带成为可scratch状态,即为临时卷。

  因此你的磁带存储池不要将最大临时卷为1。

  Duration=180为操作限制时间

*定义设备类

Tsm Server 默认自建Disk和FileDev1两个设备类和五个存储池,除Disk请都删除

# 定义磁带库设备类

登录ISC->存储设备->查看设备类

1、定义磁带库和路径

Define library lb libtype=scsi share=yes

Define path backup_server1 lbsrctype=server desttype=library device=lb2.1.0.1 autodetect=yes

2、定义驱动器和路径

Define drive lb dr

Define path backup_server1 dr srctype=server desttype=drive library=lb device=mt2.0.0.1 autodetect=yes

3、标注卷并检入卷

Label libvolume lb search=yes|no|bulk  labelsource=barcode checkin=scratch

或Label libvolume lb AN0905 checkin=scratch

检入卷

Checkin libvolume lb search=yes|bulk status=scratch checklabel=yes|no|barcode

Checkin libvolume lb volumename=AN0905 status=scratch

注:有可能需要reply to messages

Label 或Chekin可能会产生一个message,直到你answer it。操作如下 :

tsm: BACKUP>query request

ANR8352I Requests outstanding:

ANR8373I 001: Fill the bulk entry/exit port of library 3582LIB with all LTO

volumes to be processed within 60 minute(s); issue ‘REPLY‘ along with the

request ID when ready.

tsm: BACKUP>reply 001

ANR8499I Command accepted.

tsm: BACKUP>q actlog begint=-00:05

4、定义带库设备类

define devclass tape-dc library=lb devtype=lto format=ultrium3c

estcapacity=400G mountretention=10 mountwait=20 mountlimit=drives

注:format值多用drive,但仅限于你的带库内的所有驱动器类型相同

5、定义存储池

Define stgp tapepool tape-dc maxscratch=40 reclaim=100 collocate=node reclaimstg=filepool

TSM正确的移动磁带的方法:checkin checkout

checkin:The checkin libvolume command can perform two
functions. Firstly, it can move a tape volume from an I/O port on the
library into an empty cartridge slot within the

library. Secondly, it updates Tivoli Storage Manager’s volume inventory for the

library. If a tape has already been placed in a slot inside the library, checkin

libvolume can simply search the library for the tape.

如:checkin libvol lb search=yes checklabel=barcode status=scratch/private

checkout:To check out library volumes, use the
checkout libvol command. Depending on the library and the operation you
perform, there can be up to three parts to the

checkout operation:

_ Issue the command to check out the library volume.

_ Check for outstanding messages requiring replies.

_ Reply to the messages.

If you are checking out a single volume, you can have it moved to the I/O port to

make it easier to remove. If you are checking out a large number of tapes it may

be easier to check the volumes out, but have the checkout process leave them in

the library for manual removal later on.

checkout libvolume lb 027akk,028akk,029akk remove=yes

   可能还需要:   q request   reply message

删除带库对象

Delete volume   delete stgpool   delete devclass

del path back_server1 dr srct=server destt=drive libr=lb

del drive lb dr

del path backup_server1 lb srct=server destt=library

del library lb

delete volume 099AF0L4 discarddata=yes    删除完毕该卷为临时 scratch

注:查询卷内容 q content 027akk

注:查询client 文件占用情况 q occ devc/stgpool=

注:从驱动器卸载卷q mount    dismount vol 027akk

注:重命名存储池 rename stg diskdata oldrdata

注:回收磁带reclaim stgpool offdata threshold=85 duration=30

注:移动某卷的数据到另一存储池move data 021akk stg=filepool

注:lb2.1.0.1和mt2.0.0.1可在tsm server的manager console下的有一个device information的子列表中可查看到

注:即使带库面板显示驱动器为idle,如果里面有卷,须dismount volume
AN0905,驱动器方可用,如果卷历史中已有该卷,则需要 del volhistory todate=today totime=now
type=all/dbbackup/stgnew…….

注:private为已在某个存储池中使用,barcode意为磁带上的条码

注:当手动移走或变动了磁带的槽位,需要audit library …

# 定义文件线性设备类(File Sequence)

File Sequence 也称虚拟磁带,和带库一样不用为他的存储池(stgpool)专门定义卷。可以使用本地磁盘路径或网络共享路径作为它的设备类定义路径(directory)

作用:备份用户数据,备份Tsm Server数据库和日志,作为带库的reclaimstgpool回收磁带

1、定义设备类

登录ISC->存储设备->查看设备类

define devclass seqf-dc devtype=file mountlimit=25 maxcapacity=512M directory=e:\tsm_db

如果你要启用nas或ip网络服务器来存储备份数据,设备类定义如下:

如:define devc mail-de type=file mountlimit=25 maxcapacity=512M directory=\\ip\share1\ mail

注:需要的 服务tsm server1 -->登录 指定一下本地用户和密码

maxcapacity 卷的最大内容

2、定义存储池

define stgpool filepool seqf-dc reclaim=100 maxscratch=1000000 collocate=node

注:collocate=node 以尽是一个磁带保存一个client或文件空间数据,还原时会减少磁带数量,但因此可能会增加你的磁带数量

3、定义卷(可选)

define volume filepool e:\tsm_db\vol1.dsm formatsize=100 wait=no

# 定义磁盘设备类(disk)

Tsm Server自带一个Disk设备类,不须要定义额外的Disk设备类

1、定义存储池

Define stgpool diskpool disk nextstgpool=tapedata maxsize=1G highmig=80 lowmig=30

注:允许存储的最大文件,超过此值,将写入nextstgpool

2、定义卷

Define volume diskpool /tsm/stg/diskdata/ddvol_01.dsm formatsize=2048 wait=no

注:磁盘设备类的卷可以定义在本地的任何路径,不同于文件设备类。

# 定义副存储池(copy stgpool

Define stgpool offpool seqc-dc pooltype=copy maxscratch=1000000

*创建策略域、管理类、客户机节点

Tsm Server 默认自建standard策略域和standard管理类,建议有oracle备份的客户端单独建一个策略域

登录ISC->策略域和客户机节点

1、创建策略域

define domain oracle-dm description="Oracle Nodes" backretention=30 archretention=100

define policyset oracle-dm oracle-ps description=" Oracle Nodes

2、创建管理类

define mgmtclass oracle-dm oracle-ps oracle-mgtc

注:创建完后,需要再激活policyset (isc中管理暂挂更改…),否则管理类不可用

3、定义复制组copygroup (backup、archive)

define copygroup oracle-dm oracle-ps oracle-mgtc type=Backup destination=filepool frequency=1

verexists=365 retextra=365 verdeleted=1 retonly=100 mode=modified

define copygroup oracle-dm oracle-ps oracle-mgtc type=archive destination=filepool retver=365

注:verexists保留版本,retextra保留非活动版本时间,verdeleted对于已删数据保留的备份版本  retonly对于已删数据保留最后一个版本的时间

4、注册客户机节点

register node oracle password domain=oracle-dm passexp=0 compression=client archdelete=yes backdelete=yes

如果一个客户端既有数据库和文件备份,请分别注册节点

注:Expire inventory 默认周期是24小时,此进程删除过期(expired)的备份版本

注:手动删除备份版本或手动删除存储池卷,如果是文件线性设备类,该卷会从存储池中删除,但volhistory中还有其记录,你需要执行delete volh type=all todate=today totime=now才能对刚已删数据进行重新备份。

注:q sess    cancel sess id 或cancel sess all

Tsm server的恢复

1、 如果有原server的数据库和日志文件,则在MMC初始化时选定原数据库和日志文件且servername须与原servername相同

2、 如果有原server的数据库备份卷db.bak(文件线性卷)、volh.bak和devc.bak,则

*安装tsm server,名称应与还原前的一至。 最小化配置启动server1,停止server1。

*复制volh.bak,devc.bak到server1目录下,在volh.bak文件中查找db.bak的存放路径并将db.bak复制到该目录下

*修改server1的dsmserv.opt文件中选项volhistory=volh.bak devconfig=devc.bak

*复制server1目录下的dsmserv.opt,volh.bak,devc.bak,dsmserv.dsk文件至server目录下

*打开 cmd

>cd server目录

>dsmserv format 1 server1的log路径 1 server1的db路径

>dsmserv db restore todate=today totime=now

*删除server目录下的dsmserv.opt,volh,devc,请保留dsmserv.dsk否则server1启动不了

*启动server1

ok

注:如果server使用移动存储如nas(\\ip\\share)作为server的设备类且需要用户与密码,则到控制面板-》存储的用户名和密码,存储移动设备的用户密码,且初始化server时需要指定OS的administrator来启动server

注:如果一个client同时需要BA和数据库,建议分开注册BA和data protection节点,并分别为之安装客户端计划

常用命令

q status                                       查看tsm server 状态

q devc f=d                                      查看设备类

q stg f=d                                      查看存储池

q vol f=d                                       查看存储池卷

q mgmtclass                                    查看管理类

q content vol-name                               查看卷的内容

q db,dbvol,log,logvol,volh,devc            Server的数据库和日志使用情况

q event * * f=d

q sched * * type=server/client nodename= f=d

q actlog originator=client schedname=www

q actlog originator=client nodename=www search=delete/backup/""

q actlog begindate=-07 begintime=-00:05 search=”error”

q actlog begindate=-07 begintime=-00:05 search=”warnig”

q actlog originator=client/server schedname=*

q actlog originator=client nodename=* search=backup/archive/delete

q actlog  > ”d:\log.txt”                            需要新建好log.txt文件

q auditoccupancy                                所有节点已备份数据大小size

q nodedata ‘node_name’/ *                     节点已备份数据的目标卷

q con ‘vol_name’                             看卷所包含

set actlogretention 10                             服务器基本参数设置

set registration closed

SELFTUNEbufpoolsize yes

set maxsession num

set maxschedsession num

cancel sess all                                   取消所有客户端会话(备份、还原)

cancel sess sess-num                              某个会话

disable sess                                     阻止所有客户端会话进入

enable sess                                     允许客户端会话进入

二、TSM Client

Client win BA 安装配置

插入Tsm Client win BA 光盘

选择安装客户机和语言包

安装客户机时选择自定义安装,安装dsmadmc管理Tsm server

注:未配置dsm.opt,GUI图形界面有第一次运行时会以本地计算机名注册节点,选取消。

配置也可在图形界面下完成

1、 配置环境变量,win下不推荐配置

此项配置为可选,主要方便用于:

  命令行和不同的本地用户使用不同的选项dsm.opt和dsm.sys

 PATH=$ PATH :C:\Program Files\Tivoli\TSM\baclient

DSM_DIR=C:\Program Files\Tivoli\TSM\baclient

DSM_CONFIG=C:\Program Files\Tivoli\TSM\baclient\dsm.opt

DSM_LOG=C:\Program Files\Tivoli\TSM\baclient

2、BA安装目录C:\Program Files\Tivoli\TSM\baclient下创建dsm.opt,用文本编辑其内容:

SERVername

TCPServeraddress

COMMMethod        TCPip

TCPPort              1500

PASSwordaccess       generate

COMPression          yes/no

NODename

INClude        "*"

Errorlogname          c:\...............\dsmerror.log

Errorlogmax           10

Schedlogname         c:\.................\schederror.log

Schedlogmax          10

3、Client Win 不需要配置dsm.sys

4、登录GUI或dsmc 进行备份测试 selective C:\Program Files\Tivoli\TSM\baclient\dsm.opt

注:在GUI下如果看到的文件都打了类似禁止吸烟的标签,则你的管理类没定义池

5、安装客户端计划服务

登录GUI->设置向导或dsmcutil

dsmcutil install scheduler /name:"TSM-Scheduler" /node:oracle /password:password /autostart:yes

6、计划备份

登录ISC->策略域和客户机节点

define schedule oracle-dm oracle-daily action=’incremental
d:\data\* -subdir=yes’ starttime=22:00 duration=1 durunits=hours
period=1 perunits=days

计划关联节点

define association oracle-dm oracle-daily oracle

测试时,最好把durunits=minutes

在Tsm Server上定义并关联好计划后,需要在客户端重起客户端计划服务

注:计划备份(win,linux)推荐使用基于操作系统计划执行命令行脚本会更简单方便些

注:selective 对选定文件或目录做全备

  Incremental full 全局增量备份

  Incremental incrbydate

注:selective c:\mp3 等于 incremental c:\mp3\*

注:命令行中c:\mp3 表示文件

注:incremental 增备时,如果是第一次备份,会首先做一次全备

注:安装完软件后, 有一个多系统环境下的详细的安装配置流程

注:incremental incrbydate 备分修改时间大于上次备分时间的文件或目录,这样的话有两种文件不备:文件重命名和被复制过来的文件(它的修改时间就有可能比上次备分它父目录的时间要早)

注:选项优先

1. Options defined on the server with server-enforced client options.

The server overrides client values.

2. Options entered locally on the command line.

3. Options defined on the server for a schedule using the options

parameters.

4. Options entered locally in the options file.

5. Options received from the server with client options not enforced

by the server. The server does not override client values.

6. Default option values.

注:windows netware macintoch 选项都放在dsm.opt

unix,linux 必须用root创建dsm.sys,且大多选项都放在这,dsm.opt就放servername

Client win MSCS BA 安装配置(对群集共享盘符的文件备份)

安装Client BA for win

集群的每一个节点可以注册节点到tsm server进行本地资源的备份

群集资源盘柜盘符里文件的备份需另外注册节点,建立自己的节点和配置文件dsm.opt

在使用GUI和cmd进行备份还原操作时,可以选择不同的节点连接tsm server

假定:群集组group-a拥有盘符q资源,而group-b拥有s资源

* both node install BAClient,and registered node : group-a,group-b on tsm server

* 节点group-a的配置文件q:\dsm.opt如下,   日志文件q:\schedlogname.log

servername

tcpserveraddress

nodename                 group-a

passwordaccess             generate

domain                    q

clustermode                yes

errorlogname               q:\dsmerror.log

schedlogname

* 节点group-b的配置文件s:\dsm.opt如下,   日志文件s:\schedlogname.log

servername

tcpserveraddress

nodename                  group-b

passwordaccess             generate

domain                    s

clustermode                yes

errorlogname               s:\dsmerror.log

schedlogname

*安装schedule服务,

group-a的计划服务安装:在机器1和机器2上分别如下

dsmcutil install SCHEDuler /name:"schd-group-a"

/clientdir:"c:\Program Files\tivoli\tsm\baclient"    /optfile:q:\dsm.opt

/node:group-a /password:*****                     /validate:yes

/autostart:no        /startnow:no /clusternode:yes /clustername:mscs-cluster

group-b的计划服务安装:在机器1和机器2上分别如下

dsmcutil install SCHEDuler /name:"schd-group-b"

/clientdir:"c:\Program Files\tivoli\tsm\baclient"    /optfile:s:\dsm.opt

/node:group-b /password:*****                     /validate:yes

/autostart:no        /startnow:no /clusternode:yes /clustername:mscs-cluster

为group-a和group-b建立schedule sevice群集资源 

 Cluster Administrator utility, as follows:

  1. Select the group-a cluster group under the MSCS-Cluster\Groups folder and select File -> New -> Resource from the dropdown menu.
  2. In the New Resource dialog, enter the following information:
  • Enter a unique name in the Name field. For example:

查看文本打印

  1. o                       TSM SCHEDULE SERVICE for GROUP-A
  • Enter a description in the Description field. For example:

查看文本打印

  1. o                       TSM cluster schedule for cluster group GROUP-A
  • Select the Generic Service resource type in the Resource Type field.
  • Enter the group name in the Group field. Press Enter.

In the Possible Owner dialog, ensure that all cluster nodes appear as possible owners. Press Enter to continue.In the Dependencies dialog add all physical disk resources as Resource Dependencies. Press Enter to continue.In the Generic Service Parameters dialog, enter the client acceptor service name that you specify in Step 3 of Configuring the Web client in a cluster environment, in the Service Name field. Leave the Startup Parameters field blank. Press Enter.In the Registry Replication dialog, add the registry key
corresponding to the Tivoli Storage Manager node name and server name.
The format for this key is:

查看文本打印

  1. SOFTWARE\IBM\ADSM\CurrentVersion\BackupClient\Nodes\nodename\servername

where nodename is the name of your Tivoli Storage Manager node, and servername is the name of the Tivoli Storage Manager server that the node connects to. For example, if the node name is mscs-cluster-group-a and the Tivoli Storage Manager server name is tsmsv1, then you should enter the following registry key in the Registry Replication dialog:

查看文本打印

  1. SOFTWARE\IBM\ADSM\CurrentVersion\BackupClient\Nodes\mscs-cluster-group-a\tsmsv1

Note:

This entry should match an existing key in the Windows Registry.

  1. Select the new resource from the Microsoft Cluster Administrator utility, and click File and then Bring Online from the dropdown menu.

Repeat this procedure for each cluster group managed by Tivoli Storage Manager.

The new scheduler service is now associated with the cluster group.
If the group is moved (failed) to the other nodes in the cluster, the
service should correctly fail over between the cluster nodes and notify
both cluster nodes of automatic password changes.

Note:

If you manually change the Tivoli Storage Manager password, you
will need to stop the scheduler service, regenerate the password, and
restart the scheduler service. The password can be generated by running
the command:

查看文本打印

  1. dsmc query session -optfile="q:\tsm\dsm.opt"

Attention: The generic service resource should remain online
during any password changes. Password corruption will occur if the
generic service resource is offline while the password is changed.

*计划备份

登录ISC->策略域和客户机节点

(以下对盘符s上的data文件夹下的所有文件建立计划备份)

define schedule standard-dm s-daily action=’incremental s:\data\*
-subdir=yes’ starttime=22:00 duration=1 durunits=hours period=1
perunits=days

计划关联节点

define association standard-dm s-daily group-b

测试时,最好把durunits=minutes

在Tsm Server上定义并关联好计划后,需要在客户端重起客户端计划服务

注:selective 对选定文件或目录做全备

  Incremental full 全局增量备份

  Incremental incrbydate

Client win SQL 安装配置

插入Tsm Client win SQL 光盘(请先安装Client win BA)

选择安装客户机和语言包,采用默认安装即可

注:未配置dsm.opt,GUI图形界面有第一次运行时会以本地计算机名注册节点,请取消。

配置也可在图形界面下完成

1、配置环境变量,此项忽略

2、tdpsql安装目录C:\Program Files\tivoli\tsm\tdpsql下创建dsm.opt,用文本编辑其内容:

SERVername

TCPServeraddress

COMMMethod        TCPip

TCPPort              1500

PASSwordaccess       generate

COMPression          yes/no

NODename

INClude        "*"

3、Client Win 不需要配置dsm.sys

4、登录GUI或tdpsqlc

进行备份测试 selective C:\Program Files\Tivoli\TSM\baclient\dsm.opt

注:第一次登录GUI可能会报错:连接sql失败,请在GUI的菜单里确定sql的数据库名称和登录sql的用户名与密码都正确

5、安装客户端计划服务

如果你已经在Client win BA下安装了一个计划服务,且与Client win BA共用一个节点登录Tsm Server,则可不用再安装。

如果你为SQL在Tsm Server单独定义了一个节点,那必须为该节点安装计划服务

登录Client win BA GUI->设置向导或dsmcutil

dsmcutil install scheduler /name:"TSM-Scheduler-sql" /node:sql /password:password /autostart:yes

6、计划备份

登录ISC->策略域和客户机节点

define schedule standard-dm sql-daily action=’c:\tsmsql.bat’ starttime=22:00 duration=1 durunits=hours period=1 perunits=days

计划关联节点

define association standard-dm sql-daily sql

测试时,最好把durunits=minutes

在Tsm Server上定义并关联好计划后,需要在客户端重起客户端计划服务

注:diff备份需要有一个全备 master,msdb,model只能全备

注:第一次登录GUI可能会报错:连接sql失败,请在GUI的菜单里确定sql的数据库名称和登录sql的用户名与密码都正确

注:tsmsql.bat必须放在客户端的某盘符根目录下,其内容如下:

@ECHO OFF

set sql_dir=C:\Progra~1\Tivoli\TSM\TDPSql

C:

cd %sql_dir%

date < NUL >> %sql_dir%\sqlsched.log

time < NUL >>

%sql_dir%\sqlsched.log

%sql_dir%\tdpsqlc backup master,msdb,model full
/tsmoptfile=%sql_dir%\dsm.opt /logfile=%sql_dir%\sqlfull.log >>
%sql_dir%\sqlsched.log

%sql_dir%\tdpsqlc backup * diff /tsmoptfile=%sql_dir%\dsm.opt /logfile=%sql_dir%\sqlfull.log >> %sql_dir%\sqlsched.log

注:差异备分diff(得先全备),不推荐长期做差异备份,因为还原时需要最近的full全备

Client win MSCS SQL 安装配置(对群集sql数据库备份)

1、在Tsm Server单独注册一个节点MSCS-SQL,不要与群集节点的机器同名

2、切换sql群集资源到群集node-1,在节点node1上安装tdpsql和并配置dsm.opt

3、切换sql群集资源到群集node-2,在节点node1上安装tdpsql和并配置dsm.op

4、群集node1和node2的dsm.opt的内容和存放位置必须一致,其内容如下:

SERVername

TCPServeraddress

COMMMethod        TCPip

TCPPort              1500

PASSwordaccess       generate

COMPression          yes/no

clustermode            yes

NODename            MSCS-SQL

INClude        "*"

5、登录tdpsql-GUI->在快捷方式的属性里加入:/sqlserver=virtualsqlname

或在cmd中输入:tdpsql /sqlserver=virtualsqlname

进行sql备份测试

6、安装计划服务

假定你的sqldata在盘柜盘符s下

# 分别在node-1和node-2安装计划服务:

*将sql和s群集资源切换到node-1,将安装目录下已配好的dsm.opt,执行如下命令:

dsmcutil install SCHEDuler /name:"tsm-schd-sqlMCSC"

/clientdir:"c:\Program Files\tivoli\tsm\tdpsql"    /optfile:x:\dsm.opt

/node: mscs - sql  /password:*****              /validate:yes

/autostart:yes        /startnow:no

*将sql和s群集资源切换到node-2,执行如下命令:

dsmcutil install SCHEDuler /name:"tsm-schd-sqlMCSC"

/clientdir:"c:\Program Files\tivoli\tsm\tdpsql"    /optfile:x:\dsm.opt

/node: mscs - sql  /password:*****              /validate:yes

/autostart:yes        /startnow:no

# 建立schedule service的群集资源

* Start the Cluster Administrator.

*. Select the SQL Server Cluster Group and create a new Resource to represent

the Data Protection for SQL scheduler (File–>New–>Resource). Make sure the

following parameters are specified:

#Resource Type

Specify Generic Service.

#Group Specify the SQL Virtual Server.

#Possible Owners

Make sure both node machines are listed. Add them if they are not listed.

#Resource Dependencies

Make sure the SQL Virtual server and the shared drives where the

options file is located are listed.

#Generic Service–>Service Name

Specify the exact name of the scheduler service.

*. Select the new resource and modify its properties. Under the Registry

Replication–>Root Registry Key parameter, add the exact key where the Data

Protection for SQL node name is listed. For example:

SOFTWARE\IBM\ADSM\CurrentVersion\BackupClient\NODES\<nodename>

Replace <nodename> with your Data Protection for SQL node name. For

example:

SOFTWARE\IBM\ADSM\CurrentVersion\BackupClient\NODES\MYNODE

*. 在cmd命令行下:cd c:\"Program Files"\Tivoli\TSM\TDPSql

>tdpsqlc q tsm /tsmpassword=mypassword

ensure the password stored in registry is correct

this allowed schedule automately connect tsm server

*. From the Cluster Administrator, select the new resource and bring it online

(File–> Bring Online).

*. After the new resource is online, move the Group from the secondary node to

the primary node of the cluster. Verify that the Data Protection for SQL

scheduler service on the primary node has started.

7、计划备份

登录ISC->策略域和客户机节点

define schedule standard-dm mscs-sql-daily action=’s:\tsmsql.bat’
starttime=22:00 duration=1 durunits=hours period=1 perunits=days

计划关联节点

define association standard-dm mscs-sql-daily mscs-sql

测试时,最好把durunits=minutes

将tsmsql.bat复制到s的根目录下,Tsmsql.bat的与前面非MSCS-SQL内容可相同,没有区别

在Tsm Server上定义并关联好计划后,需要在客户端重起客户端计划服务

STOAgent win 安装配置

Winodws下禁用RSM,安装好带库基于OS的驱动

Aix带库需要下载Atape的驱动,具体安装请参考相关指令,名字形如 smc0 rmt0

1.Tsm Server上定义带库为shared=yes

2.Tsm Server上注册节点sta_www,Agent也认为是一种Server

define server sta_www serverpassword=password hladdress=192.168.0.12 lladdress=1500

3.Client上安装软件和带库驱动

4.Client上配置dsmsta.opt:

Servername

DEVCONFIG         devconfig.out

TCPPORT         1500

5.Client上初始化Agent Server实例:

windows下可以打开MMC console向导安装初始化

或:

初始化

>dsmsta setstorageserver myname=sta_www mypassword=password

myhladdress=192.168.0.12 servername=ATLANTIC

serverpassword=password hladdress=192.168.0.100 lladdress=1500

安装自启动服务

>install "TSM StorageAgent1"

"Install_DIR\dstasvc.exe" Administrator Password

Service installed

7.Tsm Server上命令行下: ping server sta_www

8.在Tsm Server上定义驱动器路径

Define paths on the server using the device names as seen by the storage agent on each client system.

如果只有一个驱动器,就不需要担心server和agent的驱动器map错误的问题。

*Client上查看带库驱动器设备信息

MMC也能查看

或:

>tsmdlst /xinquiry /detail

找到驱动器设备名和SN、WWN,win平台下带库的驱动器设备名形如:mt0.0.0.2 mt1.0.0.2

*在Server上从MMC查看驱动器名和SN、WWN,形如mt0.1.0.2 mt1.1.0.2

*以SN和WWN唯一标识,Client关联对应上Server上的设备名,例如:

mt0.0.0.2 -> mt0.1.0.2

mt1.0.0.2 -> mt1.1.0.2

假设在Tsm Server上定义驱动器路径时,

define path backup_server1 DR00 srctype=server desttype=drive library=3582lib device=0.1.0.2    autodetect=yes

define path backup_server1 DR01 srctype=server desttype=drive library=3582lib device=1.1.0.2    autodetect=yes

*Tsm Server上驱动器的路径名对应Client设备为:

dr00 -> mt0.0.0.2

dr01 -> mt1.0.0.2

*在Server上定义

define path sta_www dr00 srctype=server desttype=drive

library=3582lib device=mt0.0.0.2

define path sta_www dr01 srctype=server desttype=drive

library=3582lib device=mt1.0.0.2

9.在BA、TDPSQL或TDPO的选项文件里加入(dsm.opt、dsm.sys或tdpo.opt)

ENABLELANFREE                  YES

LANFREECOMMMETHOD            TCPIP

LANFREETCPSERVERADDRESS      192.168.0.12

LANFREETCPPORT                  1500

10.LanFree测试与检查

q server                                         查看agent server

q path                                           查看当前path路径

q sess                                           找到有接收等待的会话

q mount                                         查看当前驱动器卷装入情况

q drive f=d                                       查看当前驱动器使用信息

query actlog search=ANR0415I(或 msgno=0415)           检查LanFree的最好办法

query actlog search= agent_name msgno=8337          可查看到agent启用驱动器情况

validate lanfree www sta_www                      检查能lanfree,但不确定path

ping server ser-name                                检查能lanfree,但不确定path

STOAgent linux 安装配置

安装好带库基于OS的驱动

1.Tsm Server上定义带库为shared=yes 并 set serverpassword 111111

2.Tsm Server上注册节点sta_www,Agent也认为是一种Server

define server sta_www serverpassword=password hladdress=192.168.0.12 lladdress=1500

3.Client上安装软件

TIVsm-stagent-5.4.0-0.i386.rpm

TIVsm-tsmscsi-5.4.0-0-i386.rpm

4.Client上配置dsmsta.opt:

DEVCONFIG         devconfig.out

TCPPORT         1500

5.Client上初始化Agent Server实例:

dsmsta setstorageserver myname=sta_www mypassword=password

myhladdress=192.168.0.12 servername=back-server_server1

serverpassword=password hladdress=192.168.0.100 lladdress=1500

注:myname、mypassword是tsm server上定义的agent server节点的名字和密码

servername、serverpassword是最小初始化tsm server时定义的名称和存储共享密码

6. 自启动agent服务

$ cat /etc/inittab

rc.local中加入 /opt/tivoli/tsm/StorageAgent/bin/dsmsta

或 /etc/inittab中加入agnt:2:once:/opt/tivoli/tsm/StorageAgent/bin/dsmsta >/dev/null 2>&1

7. 在Tsm Server上定义驱动器路径

Define paths on the server using the device names as seen by the storage agent on each client system.

如果只有一个驱动器,就不需要担心server和agent的驱动器map错误的问题。

Agent端运行dsmsta q drive也许能看到设备信息

*Client上查看带库驱动器设备信息

Linux平台ibm带库形如:/dev/IBMtape0  /dev/IBMtape1

aix平台ibm带库形如: /dev/rmt0       /dev/rmt1

*在Server上从MMC查看驱动器名和SN、WWN,形如mt0.1.0.2 mt1.1.0.2

*以SN和WWN唯一标识,Client关联对应上Server上的设备名,例如:

/dev/rmt0 -> mt0.1.0.2

/dev/rmt1-> mt1.1.0.2

假设在Tsm Server上定义驱动器路径时,

define path backup_server1 DR00 srctype=server desttype=drive library=3582lib device=0.1.0.2    autodetect=yes

define path backup_server1 DR01 srctype=server desttype=drive library=3582lib device=1.1.0.2    autodetect=yes

*Tsm Server上驱动器的路径名对应Client设备为:

/dev/rmt0   -> mt0.0.0.2

/dev/rmt1   -> mt1.0.0.2

*在Server上定义

define path sta_www dr00 srctype=server desttype=drive

library=3582lib device=/dev/rmt0 autodetect=yes

define path sta_www dr01 srctype=server desttype=drive

library=3582lib device=/dev/rmt1 autodetect=yes

8.在BA、TDPSQL或TDPO的选项文件dsm.sys里加入

ENABLELANFREE                  YES

LANFREECOMMMETHOD            TCPIP

LANFREETCPSERVERADDRESS      192.168.0.12

LANFREETCPPORT                  1500

9.LanFree测试与检查

q server                                         查看agent server

q path                                           查看当前path路径

q sess                                           找到有接收等待的会话

q mount                                         查看当前驱动器卷装入情况

q drive f=d                                       查看当前驱动器使用信息

query actlog search=ANR0415I(或 msgno=0415)           检查LanFree的最好办法

query actlog search= agent_name  msgno=8337         可查看到agent启用驱动器情况

validate lanfree www sta_www                      检查能lanfree,但不确定path

ping server ser-name                                检查能lanfree,但不确定path

注:Disk 文件库

*需要Tivoli SANergy(已包含在agent光盘), 或IBM TotalStorage SAN File System ?????????

*在server上定义path时,不需要取得agent端设备信息,但需要相应挂载的目录名

*当你的存储设备为Disk时,只需要在定义文件设备类(disklib)并加上参数shared=yes,它的虚拟驱动器与
mountlimit指定数一致,File
Library名与设备类名一致,在你定义文件设备类时如果指定了多个目录,给agent定义path时也都得加上,如下:

define devc disklib devtype=file mountlimit=25 maxcapacity=1G directory=Z:\databk\www,Z:\databk\oa

define path agent disklib1 srctype=server desttype=drive library=disklib

device=file directory="/databk/www,/databk/oa"

disklib为server上定义的文件设备类名,disklib1代表文件库disklib虚拟驱动器

Z:\databk\www为disk映射到server端(win)目录,/databk/www为disk挂载到agent端(linux)目录

注:重启agent

如果是win,可到服务管理器重启即可

如果是win或linux,可>dsmsta       启动

halt   停止

注:修复offline path

删除Tsm server所有定义的path,重起带库和Tsm server,检查agent端设备信息重新定义所有path路径,重启agent,再备份测试lanfree。(path的删除和重定义并不影响之前备份的数据)

注:在server上可定义client节点为lan only,lanfree only,either

注:如果你的客户端有BA或Data Protection在运行,安装agent过程中可能会冲突,请先停止

注:对于unix,不同的机型(p、z、i)可能需要安装的包不一样

注:server和agent建议不要安装在一起

注:server和agent都需要基于操作系统层面打好驱动并看到设备信息

注:server和agent也需要基于Lan的连接

注:大数据库文件和大的镜像文件适合lanfree,而大量的小文件lan的表现可能会更好

注:对于非IBM带库获取设备信息可能麻烦点,请查看pdf文档

Client linux BA 安装配置

插入Tsm Client linux BA 光盘

以root身分 cd /media/cdrom/tsmcli/linux86 或/mnt/cdrom/tsmcli/linux86

可能还需要挂载 mount  /dev/cd0  /mnt/cdrom

找到安装包执行安装 默认安装路径为/opt/tivoli/tsm/client

rpm -i TIVsm-API.i386.rpm for 32 bit

rpm -i TIVsm-BA.i386.rpm

rpm -i TIVsm-msg.zh_CN.i386.rpm

1、配置环境变量,此项配置为可选,主要方便用于:

  命令行和不同的本地用户使用不同的选项dsm.opt和dsm.sys

/etc/profile

PATH=$PATH:/opt/jre/bin                       如果/usr/bin 下没java或不正确的java

 PATH=$ PATH : /opt/tivoli/tsm/client/baclient/bin

DSM_DIR=/opt/tivoli/tsm/client/baclient/bin

DSM_CONFIG=/opt/tivoli/tsm/client/baclient/bin/dsm.opt

DSM_LOG=/opt/tivoli/tsm/client/baclient/bin

Source /etc/profile

2、BA安装目录/opt/tivoli/tsm/client/baclient/bin下创建dsm.opt,用文本编辑其内容:

SERVername

3、BA安装目录/opt/tivoli/tsm/client/baclient/bin下创建dsm.sys,用文本编辑其内容:

SERVername

TCPServeraddress

COMMMethod        TCPip

TCPPort              1500

PASSwordaccess       generate

COMPression          yes/no

managedservices       schedule webclient

NODename

INClude         “*” mgclass

4、在终端输入: dsmc query session

5、登录GUI(dsmj)或dsmc 进行备份测试 selective /opt/tivoli/tsm/client/baclient/bin/dsm.opt

6、http://your_machine_name:1581 ,其日志dsmwebcl.log

需要在dsm.opt指定managedservices webclient和启用dsmcad

web浏览器需要安装JRE,windows IE会自动下载安装,linux下mozilla浏览器jre的下载与配置见:

http://java.sun.com (oracle安装目录带jre,变量path=.../jre/../bin)

http://java.sun.com/docs/books/tutorial/uiswing/start/swingApplet.html

7、安装客户端计划服务,linux下计划安装BA时已经默认安装dsmcad

在终端输入dsmcad启用之

自启动Touch /dsmerror.log, chmod 777 /dsmerror.log, 在/etc/rc.local 加入:dsmcad

或/etc/inittab 加入在 inittab中加入 cad::once:/usr/bin/dsmcad >/dev/null 2>&1

8、计划备份

登录ISC->策略域和客户机节点

define schedule standard-dm www-daily action=’incremental /var/*
-subdir=yes’ starttime=22:00 duration=1 durunits=hours period=1
perunits=days

计划关联节点

define association standard-dm www-daily www

测试时,最好把durunits=minutes

在Tsm Server上定义并关联好计划后,需要在客户端重起客户端计划服务,如下:

Ps –ef |egrep “dsmcad”                     查找当前正在运行的dsmcad进程号

Kill id                                   id为当前正在运行的dsmcad进程号

Dsmcad                                  启用dsmcad

注:web Client在dsm.sys中加上managedservices webclient和需要安装JRE,windows IE会自动下载安装,linux下mozilla浏览器jre的下载与配置见:

http://java.sun.com (oracle安装目录带jre,变量path=.../jre/../bin)

http://java.sun.com/docs/books/tutorial/uiswing/start/swingApplet.html

注:dsm.sys文件包括include自下而上执行

注:图形界面GUI需要正确的jre1.4.2或以上版本,如果出不来请尝试:

修改找到系统下(/usr/bin)的java名字

下载linux版的jre并设置环境变量PATH=$PATH:/opt/jre/bin

测试当前java:java –version

注:要在系统启动时自启动dsmcad,如下:

Touch  /dsmerror.log     chmod  777 /dsmerror.log   在/etc/rc.local 加入:dsmcad

注:未配置dsm.opt,GUI图形界面有第一次运行时会以本地计算机名注册节点,选取消。

配置也可在图形界面下完成

注:/etc/profiel 全局   /etc/bashrc 所有登录sh用户 ~/.bash_profile 当前用户

需要source /etc/profile

注:linux 下的dsm.opt文件最好只放servername

注:如果linux下备份对象是win下的文件复制,则需要LANG=zn_CN才能识别并备份

Client linux oracle 安装配置

准备:

1、 oracle应工作在archivelog模式下(sql>archivelog list)

2、 sql>show parameter CONTROL_FILE_RECORD_KEEP_TIME(oracle控制文件保留rman信息的天数)

rman>show all (configure retention policy)

如果oracle的rman没有创建catlog数据库,则rman信息保留在控制文件里

3、 在Tsm Server定义一个单独的策略域,将oracle数据备份到该策略域的默认管理类

4、 在Tsm Server分别定义文件和oracle节点

5、 在Tsm Server管理类的策略设置verdeleted=0 renoly=0

6、 客户端已安装BA且能备份

6、客户端一定要有正确jre,否则安装不了

开始安装:

以root身分 cd /media/cdrom/tsmcli/linux86

找到安装包执行安装 默认安装路径为/opt/tivoli/tsm/client

确保oracle用户具有../client/api和../client/oracle的read权限

rpm -i TIVsm-API.i386.rpm for 32 bit 如果api未安装

TDP-Oracle.i386.bin

TDPOracle.msg.zh_CN.bin

0、oracle用户环境变量.bash_profile

export LD_LIBRARY_PATH=$ORACLE_HOME/lib

$ ln -s /usr/lib/libobk64.a $ORACLE_HOME/lib/libobk.a

1、 API环境变量,可选配置

/etc/profile 全局   ~/.bash_profile 当前用户

export DSMI_DIR=/opt/tivoli/tsm/client/api/bin

export DSMI_CONFIG=/opt/tivoli/tsm/client/api/bin/dsm.opt

export DSMI_LOG=/opt/tivoli/tsm/client/api/bin/

2、tdpo.opt选项配置

DSMI_ORC_CONFIG     /opt/tivoli/tsm/client/api/bin/dsm.opt

DSMI_LOG             /opt/tivoli/tsm/client/api/bin

TDPO_FS              oracle10g

TDPO_NODE           oracle

TDPO_PSWDPATH      /opt/tivoli/tsm/client/oracle/bin

*TDPO_MGMT_CLASS_2   mgmtclass2

*TDPO_MGMT_CLASS_3   mgmtclass3

*TDPO_MGMT_CLASS_4   mgmtclass4

tdpo_trace_flags orclevel0 orclevel1 orclevel2    仅错误排查用,日志会日渐大且影响性能

tdpo_trace_file /opt/tivoli/tsm/client/api/bin/tdpo.out

2、API下dsm..opt选项配置

SErvername      backup_server1

3、API下dsm..sys选项配置

SERVername

TCPServeraddress

COMMMethod        TCPip

TCPPort              1500

PASSwordaccess       prompt

COMPression          yes/no

4 tdpoconf password     oracle用户执行以产生密码文件

tdpoconf showenvironment

5 因为安装都在root用户下,需要更改权限 chmod -R 777 /opt/tivoli/tsm/client 方可在oracle用户下运行tsm

6 备份脚本

将tdpo.scr,bkdb.scr,bkdb.log放在/opt/tdposh

注:ora….sh ora….scr 当前用户可读写执行,ora….log可读写

…可代表full incr等标识备份脚本的类型,如全备时orafull.sh orafull.scr orafull.log

ora….sh 内容如下(其中是一个语句,不要输入回车等其它符号):

echo "-----------------------------start-----------------------------";date

/home/oracle/app/oracle/product/10.1.0/Db_1/bin/rman target sys/[email protected] cmdfile /opt/tdposh/ora….scr msglog /opt/tdposh/ora….log

exit;

echo "------------------------------end------------------------------";date

* 数据文件参考脚本 oradatafile.scr

run{

ALLOCATE CHANNEL t1 DEVICE TYPE ‘sbt_tape‘ parms ‘ENV=(TDPO_OPTFILE=/opt/tivoli/tsm/client/oracle/bin/tdpo.opt)‘;

backup incremental level 0 cumulative tag ‘%TAG‘ datafile ‘/home/oracle/app/oracle/oradata/orcl/users01.dbf‘;

backup tag ‘%TAG‘ archivelog all delete all input;

release channel t1;

}

* 全备参考脚本 orafull.scr

run {allocate channel t1 device type ‘sbt_tape‘ parms

‘ENV=(TDPO_OPTFILE=/opt/tivoli/tsm/client/oracle/bin/tdpo.opt)‘

backup database plus archivelog delete all input;

backup current controlfile;

backup spfile;

delete noprompt obsolete;

release channel t1;

}

* RAC全备参考脚本 orafull.scr

run {allocate channel t1 device type ‘sbt_tape‘ parms

‘ENV=(TDPO_OPTFILE=/opt/tivoli/tsm/client/oracle/bin/tdpo.opt)‘ connect ‘sys/o

[email protected]‘;

allocate channel t2 type ‘sbt_tape‘ parms

‘ENV=(TDPO_OPTFILE=/opt/tivoli/tsm/client/oracle/bin/tdpo.opt)‘ connect ‘sys/o

[email protected]‘;

backup database plus archivelog delete all input format ‘db_%d_%t_%s‘;

backup current controlfile;

backup spfile;

delete noprompt obsolete;

release channel t1;

release channel t2;

}

* 还原脚本 orarestore.scr

run

{ allocate channel t1 type ’sbt_tape’ parms

’ENV=(TDPO_OPTFILE=/opt/tivoli/tsm/client/oracle/bin/tdpo.opt)’;

restore database;

recover database;

alter database open;

release t1;

}

你也可以将tdpo.scr和bkdb.scr写在一个脚本里 如下:

echo "-----------------------------start-----------------------------";date

/home/oracle/app/oracle/product/10.1.0/Db_1/bin/rman <<EOF

connect target sys/[email protected]

run {allocate channel t1 device type ‘sbt_tape‘ parms

‘ENV=(TDPO_OPTFILE=/opt/tivoli/tsm/client/oracle/bin/tdpo.opt)‘

backup database plus archivelog delete all input;

release channel t1;

http://publib.boulder.ibm.com/infocenter/tivihelp/v1r1/index.jsp

ftp://ftp.software.ibm.com/storage/tivoli-storage-management/maintenance/client/v5r3/Linux/Linux86/v534/

IBM软件简介

IBM:   Information-management     Lotus      Rational      Tivoli    Websphere

Tivoli:存储管理 安全管理 服务器-网络-设备管理 应用程序管理 服务管理

Tivoli提供近50类产品线,TSM只是其中一类;包含数百个产品功能模块,每一个模块需要单独购买,TSM包括十几个产品功能模块,如下:

TSM : database mail wsp SAP space-management agent sysback-aix

时间: 2024-10-24 23:04:02

TSM-Install的相关文章

Install Hyper-V on Windows 10

? Enable Hyper-V to create virtual machines on Windows 10.Hyper-V can be enabled in many ways including using the Windows 10 control panel, PowerShell (my favorite) or using the Deployment Imaging Servicing and Management tool (DISM). This documents

Ubuntu16.04 install OpenJDK8

1.按Ctrl + Alt + T打开终端.打开后,运行下面的命令来添加PPA:sudo add-apt-repository ppa:openjdk-r/ppa 2.之后,更新系统包缓存并安装OpenJDK 8: sudo apt-get update sudo apt-get install openjdk-8-jdk 3.如果您的系统上安装了多个Java版本.运行下面的命令设置默认的Java:sudo update-alternatives --config java 键入一个数字以选择J

Install Adobe Flash Player 11.2 on CentOS/RHEL 7/6/5, Fedora 20/19

Adobe Flash Player are very useful for watching videos in web browser online. Without flash player most of the videos will not play in your browser. This article will help you to install Adobe flash player plugin for your browsers in CentOS 6/5, Redh

How To Install Linux, Apache, MySQL, PHP (LAMP) stack on Ubuntu

About LAMP LAMP stack is a group of open source software used to get web servers up and running. The acronym stands for Linux, Apache, MySQL, and PHP. Since the virtual private server is already running Ubuntu, the linux part is taken care of. Here i

centos 6 oracle 11G DB install

因业务迁移,需重新部署oracle DB,此文仅作部署记录,部署文档主要参考官方文档http://docs.oracle.com/cd/E11882_01/install.112/e47689/toc.htm 概要: 主机:OpenStack 云主机 系统:Completing a Minimal Linux centos 6.8 x86_64 DB:Oracle Database 11g Release 2(11.2) 内存:2Gb 硬盘:/dev/vda 20Gb /dev/vdb 30Gb

nginx install

wget http://nginx.org/download/nginx-1.11.1.tar.gz tar xf nginx-1.11.1.tar.gz cd nginx-1.11.1 搭建yum环境,解决nginx需要的开发包 挂载光盘 mount /dev/cdrom /mnt cd /etc/yum.repos.d/ vim Centos_86x64.repo [base] name=Centos_86x64 baseurl=file:///mnt/ enabled=1 gpgcheck

Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast

1.事件描述:CentOS7下使用tree命令,发现该命令没有被安装,在安装的过程中发现yum报错 [[email protected] ~]# tree -d bash: tree: 未找到命令... [[email protected] ~]# yum -y install tree 已加载插件:fastestmirror, langpacks Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast

Install postfix on Ubuntu 14.04.txt

Ubuntu 14.04上安装和配置Postfix邮件服务详细教程 Postfix: 用来接受和发送邮件的邮件服务器,正确说法应该叫邮件传送代理(Mail Transfer Agent,MTA),是邮件服务最重要的部分:    Dovecot: POP 和 IMAP 服务器,用来管理本地邮件目录以便用户能通过 Mail.app, Thunderbird, Mutt 等邮件客户端(又叫邮件用户代理 Mail User Agent, MUA)登陆和下载邮件:    Postgrey: 邮件灰名单工具

pip install lxml 报错error: command ‘gcc‘ failed wit

install gcc install libxslt-devel libxml2-devel

How to install php 5.6.9 and apache httpd 2.4.12 on OEL6u6 x86 64bit

1. 安装apache httpd 2. 配置apache httpd 3. 安装php 5.6.9 4. 测试 1. 安装apache httpd # yum install apr apr-util # ls -l -rw-rw-r--. 1 NONE NONE 5054838 May 19 06:23 httpd-2.4.12.tar.bz2 # tar jxvf httpd-2.4.12.tar.bz2 # cd httpd-2.4.12 # ./configure --enable-m