【TSM备份】TSM备份系统检查磁带备份情况_放带_取带操作方法

教程发布:风哥 教程分类:ITPUX技术网 更新日期:2022-02-12 浏览学习:521

【TSM备份】TSM检查磁带备份情况_放带_取带

一、首先备份TSM数据库
tsm: TSMSERVE_SERVER1>q libv
库名 卷名 状态 所有者 上次使用 主单元 设备类型
------------ ----------- ---------- ---------- --------- ------- --------
3582LIB 000328L3 专用 TSMSERVE_- 数据 4,097 LTO
SERVER1
3582LIB 000329L3 专用 TSMSERVE_- 数据 4,112 LTO
SERVER1
3582LIB 000330L3 临时 4,111 LTO
3582LIB 000331L3 临时 4,096 LTO
3582LIB 000332L3 临时 4,113 LTO

1)、制作TSM DB磁带:
tsm: SERVER1>backup db devclass=LTO_CLASS_1 type=full volumenames=000330L3

----注意: volumenames 值为步骤2中状态为“临时”的任何一个标号都可以

tsm: TSMSERVE_SERVER1>q proc
进程号: 11
进程描述: Database Backup
状态: Full 备份:0 个已备份页面中的 0 个页面。 正在等待安装输出卷
000330L3(3 秒)。

tsm: TSMSERVE_SERVER1>q mount
ANR8330I LTO 卷 000330L3 以 R/W 装入到驱动器 DRIVE01 (mt0.0.1.2)
中,状态:“正在使用”。

2)、检查
tsm: TSMSERVE_SERVER1>q actlog begintime=-1 search="DATABASE BACKUP"
类似以下信息:代表成功。
日期/时间: 10/01/2004 00:58:41
消息: ANR0984I DATABASE BACKUP 的进程 11 于 0:58:41 在 后台
状态下启动。 (会话: 4, 进程: 11)
日期/时间: 10/01/2004 01:00:07
消息: ANR0985I 在 后台 状态下运行的 DATABASE BACKUP 的进程 11 于
1:00:07 完成,完成状态为 成功。 (会话: 4, 进程: 11)
日期/时间: 10/01/2004 01:01:38
消息: ANR2017I 管理员 ADMIN 发出命令:QUERY ACTLOG begint=-1
search="DATABASE BACKUP" (会话: 4)

3、查找相应数据磁带,并记录至如下表格中
tsm: SERVER1>query volume stg=DB2BAKPOOL access=readwrite

卷名 存储池名称 设备类名称 估计容量 利用率 卷状态
------------------------ ----------- ---------- -------- ------ --------
000328L3 DB2BAKPOOL LTO_CLASS- 762,938. 0.1 正在填充
_1 0
000329L3 DB2BAKPOOL LTO_CLASS- 762,938. 0.1 正在填充
_1 0
磁带卷标号 磁带用途
数据库备份
数据磁带
数据磁带
数据磁带
数据磁带
数据磁带
数据磁带

―――――――――――――――――――――――――――――――――――――――

二、取带:
1、
tsm: TSMSERVE_SERVER1>checkout libv 3582lib 000328L3 remove=bulk
ANS8003I Process number 12 started.
tsm: TSMSERVE_SERVER1>checkout libv 3582lib 000329L3 remove=bulk
ANS8003I Process number 13 started.
或者volrange=000328L3,000329L3

2、
tsm: TSMSERVE_SERVER1>q proc
进程号: 12
进程描述: CHECKOUT LIBVOLUME
状态: ANR8436I 正从库 3582LIB 中注销卷 000328L3。

进程号: 13
进程描述: CHECKOUT LIBVOLUME
状态: ANR8436I 正从库 3582LIB 中注销卷 000329L3。

3、
tsm: TSMSERVE_SERVER1>q actlog begint=-1 search="ANR8438I"
检查LOG至有如下显示“Checkout libv 成功”
类似消息:
tsm: TSMSERVE_SERVER1>q actlog begint=-1 search="ANR8438I"
日期/时间: 10/01/2004 01:10:31
消息: ANR8438I CHECKOUT LIBVOLUME 库中的 3582LIB 卷 000328L3
成功完成。 (会话: 4, 进程: 12)
日期/时间: 10/01/2004 01:11:25
消息: ANR2017I 管理员 ADMIN 发出命令:QUERY ACTLOG begint=-1
search=ANR8438I (会话: 4)
日期/时间: 10/01/2004 01:14:31
消息: ANR8438I CHECKOUT LIBVOLUME 库中的 3582LIB 卷 000329L3
成功完成。 (会话: 4, 进程: 13)
日期/时间: 10/01/2004 01:15:11
消息: ANR2017I 管理员 ADMIN 发出命令:QUERY ACTLOG begint=-1
search=ANR8438I (会话: 4)

4、至3582出带口取带,并与第4步记录的表格核对,核对无误后执行(5)

5、将所记录列表中所有已取出磁带设置为“offsite”状态
A、tsm: SERVER1>update volume * access=offsite wherestg=DB2BAKPOOL

注意:此时一定用 * 代表 volume,不能用 类似于T00024L4 的值。
B、tsm: SERVER1>q libv――检查取出的磁带应已不在列表中至此取带流程全部完成

tsm: TSMSERVE_SERVER1>update volume * access=offsite wherestg=DB2BAKPOOL
ANR2117E UPDATE VOLUME:对卷 000328L3 的访问方式不能更改为为“非现场的” -
ANR2117E UPDATE VOLUME:对卷 000329L3 的访问方式不能更改为为“非现场的” -
ANR2212I UPDATE VOLUME:没有卷被更新。

―――――――――――――――――――――――――――――――――――――――
三、放带:
1、 将所有磁带放入带仓后执行如下命令:
tsm: SERVER1> checkin libv 3582lib search=bulk status=private checklabel=barcode
tsm:SERVER1> q request ---察看相应的进程号

如下类似信息:
ANR8352I 请求未执行:
ANR8373I 002:用所有 LTO 卷填充库 3582LIB 的信息量大的入/出端口,该操作在60 内处理;当就绪时发出当就绪时,发出 'REPLY' 与请求标识。
记录上面红色黑体(“002”)
tsm:SERVER1> reply 002
tsm:SERVER1> q process ----察看reply的运行情况;直至结果消失。

tsm: TSMSERVE_SERVER1>q proc
进程号: 14
进程描述: CHECKIN LIBVOLUME
状态: ANR8425I 检入库 3582LIB 中搜索模式的卷。

2、tsm: SERVER1>q actlog search="CHECKIN LIBVOLUME"
消息类似于:

日期/时间: 10/01/2004 01:22:06
消息: ANR8422I CHECKIN LIBVOLUME:库 3582LIB 的操作作为进程 14 启动。
(会话: 4, 进程: 14)
日期/时间: 10/01/2004 01:23:32
消息: ANR8431I 库 3582LIB 的 CHECKIN LIBVOLUME 进程完成;找到了卷 1。
(会话: 4, 进程: 14)

日期/时间: 10/01/2004 01:23:32
消息: ANR0985I 在 后台 状态下运行的 CHECKIN LIBVOLUME 的进程 14 于
1:23:32 完成,完成状态为 成功。 (会话: 4, 进程: 14)

tsm: TSMSERVE_SERVER1>checkin libv 3582lib search=bulk status=private checklabel=barcode
ANS8003I Process number 15 started.
tsm: TSMSERVE_SERVER1>q proc
进程号: 15
进程描述: CHECKIN LIBVOLUME
状态: ANR8425I 检入库 3582LIB 中搜索模式的卷。

tsm: TSMSERVE_SERVER1>q req
ANR8352I 请求未执行:
ANR8373I 003:用所有 LTO 卷填充库 3582LIB 的信息量大的入/出端口,该操作在60 内处理;当就绪时
tsm: TSMSERVE_SERVER1>reply 003
ANR8499I 接受命令。
tsm: TSMSERVE_SERVER1>q proc
进程号: 15
进程描述: CHECKIN LIBVOLUME
状态: ANR8425I 检入库 3582LIB 中搜索模式的卷。

tsm: SERVER1> q actlog search="CHECKIN LIBVOLUME"
日期/时间: 10/01/2004 01:26:29
消息: ANR0984I CHECKIN LIBVOLUME 的进程 15 于 1:26:29 在 后台
状态下启动。 (会话: 4, 进程: 15)

日期/时间: 10/01/2004 01:27:29
消息: ANR8431I 库 3582LIB 的 CHECKIN LIBVOLUME 进程完成;找到了卷 1。
(会话: 4, 进程: 15)
日期/时间: 10/01/2004 01:27:29
消息: ANR0985I 在 后台 状态下运行的 CHECKIN LIBVOLUME 的进程 15 于
1:27:29 完成,完成状态为 成功。 (会话: 4, 进程: 15)

tsm: TSMSERVE_SERVER1>q vol
卷名 存储池名称 设备类名称 估计容量 利用率 卷状态
------------------------ ----------- ---------- -------- ------ --------
000328L3 DB2BAKPOOL LTO_CLASS- 762,938. 0.1 正在填充
_1 0
000329L3 DB2BAKPOOL LTO_CLASS- 762,938. 0.1 正在填充
_1 0
C:\TSMDATA\SERVER1\DISK- DISKPOOL DISK 4.0 0.1 联机
1.DSM
tsm: TSMSERVE_SERVER1>q libv
库名 卷名 状态 所有者 上次使用 主单元 设备类型
------------ ----------- ---------- ---------- --------- ------- --------
3582LIB 000328L3 专用 TSMSERVE_- 4,098 LTO
SERVER1
3582LIB 000329L3 专用 TSMSERVE_- 4,097 LTO
SERVER1
3582LIB 000330L3 专用 TSMSERVE_- 数据库备- 4,111 LTO
SERVER1 份
3582LIB 000331L3 临时 4,096 LTO
3582LIB 000332L3 临时 4,113 LTO

---------------------------------------------------------------------

3、数据带信息删除(如果不是新磁带,请不要做下面的操作,需要保存数据,如果放入之前用过的磁带,但数据不需要,可以删除):
1)如果在query volume中能够看到放入的磁带信息,则需要执行下面的步骤:
tsm: TSMSERVE_SERVER1>q vol
卷名 存储池名称 设备类名称 估计容量 利用率 卷状态
------------------------ ----------- ---------- -------- ------ --------
000328L3 DB2BAKPOOL LTO_CLASS- 762,938. 0.1 正在填充
_1 0
000329L3 DB2BAKPOOL LTO_CLASS- 762,938. 0.1 正在填充
_1 0
delete volume 000328L3 discard=yes (如果需要删除磁带的数据)
此步骤可能需要几分钟或1个小时,通过query process察看相应的进程。
在完成后,执行
delete volume ******* 如果不能删除,
q vol ******* f=d 显示是“非现场的”,做以下操作
Update vol ********* access=readwrite
update libv 3584lib01 ********* status=scratch
2)如果在query volume没有看到放入的磁带信息,则直接执行:

update libv 3584lib01 ********* status=scratch
注意:所有TSM DB的带子不做第3-1步操作,已由TSM自动删除.备份信息,再做会报错。
##################################################
如果是取出放至异地保存
TSM>checkout libvolume LIBRARY(这里是使用q library查看到的磁带库名称) TAPE_LABEL remove=yes
然后从磁带库前面的I/O窗口中取出退出的磁带妥善保存。
这时用q vol命令可以看到这盘磁带的信息,但用q libvolume看不到。
向磁带库中增加新的供TSM使用的磁带:
将欲放回的磁带放入磁带库前面的I/O窗口中,注意条码一边向内。

TSM>label libvolume LIBRARY(这里是使用q library查看到的磁带库名称) search=bulk labelsource=barcode checkin=scratch

将新磁带添加到storage pool 中
TSM>define volume POOL_NAME TAPE_LABEL

本文标签:
网站声明:本文由风哥整理发布,转载请保留此段声明,本站所有内容将不对其使用后果做任何承诺,请读者谨慎使用!
【上一篇】
【下一篇】