免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4440 | 回复: 1
打印 上一主题 下一主题

如何查找数据备份在TSM保存的位置 [复制链接]

论坛徽章:
1
IT运维版块每日发帖之星
日期:2016-03-04 06:20:00
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-04-09 09:34 |只看该作者 |倒序浏览
最近遇到一个问题,想把tsm管理的带库中,两年前备份的数据挪到异地保管, 问题出来了,怎么知道我要把哪些磁带挪走呢? \r\n我们的数据库使用的是informix数据库, 按照数据库备份侧策略,所有逻辑日志都有一个唯一的编号,而数据库配置的其他裸设备文件(rootds,phydbs, logdbs, datadbs blobdbs etc)在TSM中有相同的备份文件名,Query Content 查询的信息看不出来备份日期。为此,我们做了如下测试。\r\n\r\n一、查看你要确定时间点的逻辑日志编号:\r\n1.1 online.log 信息\r\n
  1. 17:24:57  Logical Log 12680 Complete, timestamp: 0x6d6ba764.\r\n17:24:57  Logical Log 12680 - Backup Started\r\n17:28:13  Logical Log 12680 - Backup Completed
复制代码
\r\n\r\n 1.2 ixbar.1 信息\r\n
  1. myinformix     12680    L  0 17906 0 0   303937     2007-04-08 17:24:57 1     0     0    17906 0     - - 12680 1239182696  1239181977
复制代码
\r\n二、 进入tsm查询\r\ntsm> select * from backups where NODE_NAME=\'NODE01\' LL_NAME=\'12680\'\r\n注意这儿的NODE01对应 myinformix 事例数据库备份时使用的节点名称(在配置安装时已经定义好了,不清楚的话,用 q node 查询)\r\nLL_NAME就是本日志在TSM内部的客户端逻辑文件名\r\n可以得到如下输出\r\n        NODE_NAME: NODE01\r\n FILESPACE_NAME: /myinformix\r\n     FILESPACE_ID: 6\r\n               STATE: ACTIVE_VERSION\r\n                TYPE: FILE\r\n          HL_NAME: /myinformix/1/\r\n          LL_NAME: 12680\r\n        OBJECT_ID: 303937\r\n    BACKUP_DATE: 2007-04-08 17:24:57.000000\r\nDEACTIVATE_DATE: \r\n          OWNER: informix\r\n     CLASS_NAME: DEFAULT\r\n\r\n可以得到一个TSM备份时,在内部有一个唯一的objectID: 303937\r\n再使用命令 \r\ntsm> show bfobject 0 303937 就可以得到它所在的磁带编号了\n\n[ 本帖最后由 spender 于 2009-4-9 09:36 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2009-04-20 16:17 |只看该作者
那个select语句是\r\nselect * from backup where node_name=\'...\' and ll_name=\'...\'\r\n\r\n呵呵,刚开始学习
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP