环境:

AIX 5300-12

TSM Server V6.2.1 For AIX

TSM Client V6.2.1 For AIX

TSM Storage Network Area V6.1.1 For AIX

TSM Client Sysback V6.2.1 For AIX

昆腾 VTL I2000

说明:

主要实现的功能是通过TSM Server定义调度,调用AIX sysback来备份AIX系统。

捎带整理下调度的定义,和定义调度时遇到的问题.........好歹我也整了一下午呢!!!~~~~~

步骤:

安装Server,初始化实例,略

Defined Library、Defined Library PATH,略

Defined drives、Defined Drives PATH,略

Defined DevClass,略

Defined Stgpool,略

安装配置Client、SAN Agent,略

Defined Domain、Policy set、MgmtClass、CopyGroup,略

Register Node,略

启动Schedule

启动SAN Agent

以上写的只为整理下自己的思路,但以上步骤都是必须的,下面是正题

安装TSM Client Sysback V6.2.1 For AIX

进入安装目录,使用 smit installp安装 TSM Sysback 组件

调度sysback备份AIX系统

如图

调度sysback备份AIX系统

F4读取软件列表,ESC+7选定,回车确认

调度sysback备份AIX系统

如图

调度sysback备份AIX系统

安装完成

调度sysback备份AIX系统

修改配置文件,如图

调度sysback备份AIX系统

在TSM Server注册节点

调度sysback备份AIX系统

配置Sysback

调度sysback备份AIX系统

如图

调度sysback备份AIX系统

如图

调度sysback备份AIX系统

如图

调度sysback备份AIX系统

调度sysback备份AIX系统

如图

调度sysback备份AIX系统

TSM Sysback 安装配置成功

调度sysback备份AIX系统

在TSM Server 定义调度:

需要注意的问题是,虽然之前将sysback节点注册为L79FIS834_SYSB,但是定义调度的时候,需要定义到L79FIS84这个节点所在Domain。因为Server将调度发给Client执行的时候,需要发给BA Client来执行,最后数据备份到哪个存储池中,还是取决于具体的命令。

这条命令可以解释为:

定义调度

调度名字为SCH_SB_L79FIS84

策略域是DOMAIN

类型是客户端调度

action=command,可以在client执行命令或脚本,其他选项为Incremental(增量备份指定的文件系统),selective(全量备份指定的文件系统)等

objects='sysback -ftsm0 -xu' ,当action=command时,会执行单引号中的命令,如果执行脚本,并且需要加参数的情况,可以写成objects='"/usr/bin/ls -l"'的形式。等于Incremental或selective时,单引号中应该写入需要备份的文件系统,如果有多个目录,可以写成 objects='"/opt/IBM/*" "/usr/tivoli/tsm/*"' 的形式

PRIORITY=5,指定优先级别,1为最高,可以指定1~10的整数。当两个或多个调度具有相同的窗口启动时间时,该参数生效

startdate=07/02/2011 starttime=02:00 首次执行的时间和日期,

DURATION=1 DURUnits=Hours 窗口启动时间,在窗口启动时间内,没有启动调度,则该调度事件的状态为MISS

PERUnits=Months 该调度的执行周期 ,当指定该值为Months或Years时,则每月或每年的同一天执行,这天为该调度首次执行的日期。其他选项为 Hours、Days、Weeks、Months、Years、Onetime

DAYOFWEEK=Any 该调度可以在每周的任意一天执行。

def sched FIS2_DB_DOMAIN SCH_SB_L79FIS84 TYPE=client action=command objects='sysback -ftsm0 -xu' PRIORITY=5 startdate=07/02/2011 starttime=02:00 DURATION=1 DURUnits=Hours PERIOD=1 PERUnits=Months DAYOFWEEK=Any

将该调度与节点关联:

需要与启动Schedule节点关联

define association FIS2_DB_DOMAIN SCH_SB_L79FIS84 L79FIS84

之前绕的很多弯路,我以为是需要将Schedule与Sysback节点关联,结果调度开始,却没有发给客户端.......悲剧。其实挺简单。