暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

TSM DB2 大容量磁带库备份恢复

原创 jiayou 2023-08-26
153

大容量磁带库备份恢复

IBM TSM举例:

TSM设备的配置:

初始条件:TSM服务器端安装正确并配置成功。

1、DB2服务器安装TSM客户端。LINUX操作系统为例

API组件(TIVsm-API*。rpm)

归档工具和管理客户端(TIVsm-BA。*。rpm)

2、配置TSM客户端参数使DB2可以连接到TSM设备

配置位于/opt/tivoli/tsm/client/ba/bin和/opt/tivoli/tsm/client/api/bin中的dsm.sys文件

复制代码
SErvername xxxx * TSM服务器名
NODENAME xxxx
COMMMethod TCPip * TSM连接方式
TCPServeraddress xxxxxx * TSM服务器地址
COMPRESSION ON
passwordaccess generate
复制代码

3、配置 dsm.opt文件使DB2服务器连接到TSM客户端

修改位于 usr/tivo;o/tsm/client/ba/bin和/home/db2inst1/sqllib/adsm下的dsm.opt文件

cat /home/db2inst1/sqllib/adsm/dsm.opt

SErvername xxxxx *TSM服务器名

4、为了可以在命令行中使用TSM命令,我们需要在/home/db2inst1/sqllib/usercshrc 中添加如下环境变量:

setenv DSMI_DIR /opt/tivoli/tsm/client/api/bin64
setenv DSMI_LOG /home/db2inst1/errors
setenv DSMI_CONFIG
同时,我们也需要在root用户下添加如下环境变量:

export DSMI_DIR /opt/tivoli/tsm/client/api/bin64

export DSMI_LOG /home/db2inst1/errors
export DSMI_CONFIG /home/db2inst1/sqllib/adsm/dsm.opt

DSMI_DIR:指定TSM API的代理文件(agent file)位置

DSMI_LOG:指定错误日志位置

DSMI_CONFIG:指定dsm.opt文件的位置,包括所有TSM用户的配置选项

5、使用db2adutl命令确认当前已经和TSM服务器连接成功。

cat /home/db2inst1/sqllib/adsm/

./db2adutl verify
使用TSM设备进行备份和恢复

需要数据库的归档模式设置为TSM

db2 update db cfg for sample using LOGARCHMETTH1 TSM

db2stop force

db2start

db2 backup db sample use TSM

db2 restore db sample use TSM taken at 222222

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文章被以下合辑收录

评论