《TSM日常操作手册》由会员分享,可在线阅读,更多相关《TSM日常操作手册(4页珍藏版)》请在金锄头文库上搜索。
1、TSM 的日常操作手册 (windows version)基本概念一基本概念library: 磁带库,具有多个驱动器及自动换带设备的大设备Drive: 磁带机,在操作系统中具有名字Devclass: 设备类,在 TSM 中配置设备时所用的属性Stgpool: 备份时 TSM 将设备虚拟成逻辑池,即为 storage pool 存储池Volume: 存储池卷, (在存储池中) ,磁带库中的已经被 TSM 做过电子标签的磁带,Libvolume: 磁带库卷,在 storage pool 中的能够被软件访问的磁带Node: TSM 软件备份客户端的名字Schedule: TSM 在对客户端备份时间表
2、Policy: 策略,备份时指定保留版本号,客户机中已删除文件的保留时间,备份目的地等二重要文件与工具1. Client 端配置及应用文件dsm.opt: 包括 server 名字,该机器使用的 Node 名字dsm.sys: 包括 server 名字,通信方式以及 backup, archive, space management 选项的文件 (在 WINDOWS的机器中无此文件,只有 dsm.opt 文件)dsmc: client node 的应用管理工具2. Server 端配置及应用文件dsmserv.opt: 包括 Server 名字,通信方式以及 backup, archive,
3、space management 选项的文件 dsmserv: TSM 服务进程 (在 WINDOWS 中服务名为 TSM Server1)dsmadmc: TSM server 系统管理工具dsmlabel: 在 online 或 offline 模式都可以进行,为 Volume 做 Label 有应用程序dsmfmt: 在磁盘上划分某一文件为 TSM 识别 volume 的工具devconfig: TSM Server 设备配置文件,其参数可在 dsmserv.opt 中定义volhistory: TSM Server 使用过的 Volume 的配置文件,其参数可在 dsmserv.opt
4、 中定义dsmserv.dsk TSM 系统指定 TSM DB 和 LOG 卷所在目录及名字三基本配置步骤1. 使用磁带存储介质(1) 在操作系统中配置好磁带库及磁带机及(version 5.1 之后)磁带库路径和磁带机路径Windows 使用 TSM management console 的 device driver 中,如 mt1.4.0.4 lb1.3.0.4,磁带机由设备所带操作系统的驱动程序驱动,磁带库由 TSM 驱动程序驱动(2) 启动服务进程 windows 由 TSM management console 或在操作系统中启动服务 TSM SERVER1, (3) 进入管理界面
5、 浏览器: http:/172.16.100.48:1580 (图形管理)windows (应安装管理客户) c:program filesTivolitsmbaclientdsmadmc (命令行管理)(4) 定义磁带库 libraryversion 5.1 : define library 3581lib libtype=scsi define path (5) 定义此 library 下的磁带机 driveverson 5.1 : define drive 3581lib 3580drvdefine path(6) 定义该 library 使用的 devclassdefine devcl
6、ass 3575cls devtype=3570 library=3573lib(7) 定义 stgpooldefine stgpool 3573pool 3575cls maxscratch=58(8) 为 library 中的磁带做 label (*该命令在操作系统下执行),该功能可在 TSM 菜单中实现。/usr/lpp/adsmserv/bin/dsmlabel drive=/dev/rmt0 ,16 library=/dev/lb0 search overwrite format注意:每次磁带以后需要对新加入的磁带进行电子标签动作,然后再做以下的 checkin 动作,建议每次对其做
7、标签时将外面做手写标签并使其与电子标签相同在对磁带标签时,也可选用-keep 选项来对原来的已做过 label 磁带保留,而对未做过 label 的磁带进行 label(9) 将定义过的 label 的磁带定义到 library 中(checkin)checkin libvolume 3575lib status=private search=yes然后使用以下命令可对其状态进行观察query libvolume如果用户需要更换其中已经备份满的介质磁带做长期保留,那么需要对需拿出的磁带作如下动作:update libvolume 3573lib volumename status=privat
8、echeckout libvolume 3573lib volumename checklabel=no为了安全起见,建议用户每次磁带全満时将磁带全部拿出,在磁带表面注明与电子标签相同的名字,然后更换一批新的磁带,也可以通过定义 version 等选项来确定文件的保留时间以回收写过的磁带。(10)注册客户机及口令register node nodename password domain=domain_name(11)注册各种选件 licenseregister license file=*.lic注册后可以用以下命令观察 license 的状态query licenseXX 厂 TSM 配置
9、概况和操作一 XX 厂 TSM 配置的概况1 TSM 服务器配置概况TSM 服务器安装在域名服务器上,安装目录为默认:c:program filestivolitsm 服务器配置文件: c:program filestivolitsmserver1dsmserv.opt通讯方式: 可使用 TCPIP 通讯,IP 地址为 172.16.100.48 。也可使用命名管道通讯,命名管道为: 172.16.100.48pipeserver1。设备配置: 磁带库: 3581lib 磁带机:3580drv 设备类:3580cls 2 磁带划分磁带分为三类: 1 备份 SAP DB2 数据库全备份的磁带 在
10、线备份 (vonline01 vonline02 vonline03) 离线备份 (voffline01 voffline02 voffline03) 2 归档 SAP DB2 日志 的磁带 varchlog (该磁带固定放在第 7 插槽中)3 备份 TSM DB 的磁带 tsmdb01 tsmdb02 二 日常备份操作方法1 备份前所要检查和保证的 TSM 状态TSM 服务器: 操作系统中服务名为 TSM SERVER1 是启动的操作系统下的磁带设备: 磁带设备 3580-TD1 正常,介质变换器为停止或 unknownTSM management console 中: device dri
11、ver 是运行的,且看到设备 lb1.3.0.4 mt1.4.0.4磁带机的状态: 连机, empty (如果是 unknown 则不对) 用命令 q drive f=d 检查库卷: 所要写的卷已在磁带库中 用命令 q libvol 检查存储池卷: (和库卷同名), 所要写的卷的状态是读写 用命令 q vol f=d 检查 SAN 备份客户端 : 可 PING 通 TSM 服务器 IP (172.16.100.48)操作系统中服务名为 TSM STORAGENT1 是启动的操作系统下的磁带设备: 磁带设备 3580-TD1 正常,介质变换器为停止或 unknownTSM management
12、console 中: device driver 是运行的,且看到设备 lb1.3.0.6 mt1.4.0.62 每天归档 SAP DB2 中的日志该功能由安装手册中指定的归档批处理完成, (该文件放在两台机器的各自的目录中 c:program filestivolitsmarchive_log.bat),并由操作系统的任务计划来定义执行时间,两台机的任务计划只能有一个是活动的.如果机器切换过,须手工将该任务计划在本机中激活. 该批处理将 SAP 放在 I 盘上的 DB2 归档日志放在存储池 3581pool_log 中,( 现该池中有磁带 varchlog,放在第 7 插槽中). 由于每天的
13、 log 很小(1GB),一盒磁带可放将近 200 天的日志. 该磁带满后 ,可定义另一盒磁带到存储池 3581pool_log 中.3 每周二晚上的在线备份 系统管理员需在晚上 6:30 之前将磁带放入,由于每三周轮换一次,不要把磁带搞混了。在 TSM 服务器中有脚本定期(每周二 18:30)执行,脚本执行的目的是让第一周在线备份时,只将磁带 VONLINE01 设成是可读写的,其他几合磁带为只读。第二周在线备份时,只将磁带 VONLINE02 设成是可读写的,其他几合磁带为只读。其他依此类推。参见 TSM 安装中的管理脚本 bk_full_chgvol 和 on_bk_week1。4 每周
14、五晚上的离线备份 系统管理员需在晚上 6:30 之前将磁带放入,由于每三周轮换一次,不要把磁带搞混了。在 TSM 服务器中有脚本定期(每周五 18:30)执行,脚本执行的目的是让第一周离线备份时,只将磁带 VOFFLINE01 设成是可读写的,其他几合磁带为只读。第二周离线备份时,只将磁带 VOFFLINE02 设成是可读写的,其他几合磁带为只读。其他依此类推。参见 TSM 安装中的管理脚本 bk_full_chgvol 和 off_bk_week1。5 TSMDB 的备份根据所设的管理命令调度,现在设置为每天早上 6:00 将 TSM DB 备份到硬盘上( 即设备类为 file_cls) ,
15、6:30 执行一个管理命令调度,将备份 TSM DB 到磁带中,用两盒磁带,两天轮换一次,备完就取出来 ,该调度会删除最近一次 TSM DB 备份之前的 TSM DB备份6 备份出错的处理A 检查 TSM message, q actlog B 检查备份客户端的错误信息文件: c:program filestivolitsmapidsmierror.logC 保证符合第一条的条件D 如果备份中出错, 如果 TSM 信息中说是 I/O 出错,这时候驱动器 drive 会处于 unknown 状态,磁带仍然保留在磁带机,但存储池中该卷的状态已改为只读, 可通过磁带库面板操作将磁带退出,在操作系统中重新启动服务 TSM SERVER1 使驱动器恢复正常状态 empty, 拿另一盒磁带备份.检查 TSM 的步骤1 检查 TSM 服务器是否已启动在默认的情况下,TSM 服务器是由系统自动启动的,在 windows 中,有一个 TSM SERVER1 的服务名。可在操作系统中检查和启动该服务,也可在 TSM management console 中检查和启动该服务。2 检查备份设备是否