免费注册 查看新帖 |

Chinaunix

广告
  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 2334 | 回复: 11
打印 上一主题 下一主题

[备份软件] 请教informix和legato备份专家! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-09-24 09:17 |只看该作者 |倒序浏览
请教各位老大,我在通过onbar备份informix数据库遇到如下问题:用户只要求备份dbspace,不用备份逻辑日志。我用onbar -b -L 0启动备份,可是dbspace备份完成后,又自动启动了onbar -b -l 0对逻辑日志备份进程,而后报错:无法写入/dev/null;请帮忙分析! :em11:

论坛徽章:
0
2 [报告]
发表于 2004-09-24 09:34 |只看该作者

请教informix和legato备份专家!

你只backup dbspace 有什么用,应该要对log进行backup

论坛徽章:
0
3 [报告]
发表于 2004-09-24 09:57 |只看该作者

请教informix和legato备份专家!

用户用脚本备份逻辑日志,我用legato备份dbspace;我的目的是当我备份dbspace时,不备份逻辑日志。

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
4 [报告]
发表于 2004-09-25 01:12 |只看该作者

请教informix和legato备份专家!

奇怪,一般是逻辑日志自动备份的;否则一不小心逻辑日志满了,用完了,怎么办?
贴出你的ONCONFIG文件

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
5 [报告]
发表于 2004-09-25 01:18 |只看该作者

请教informix和legato备份专家!

LOG_BACKUP_MODE  MANUAL

论坛徽章:
0
6 [报告]
发表于 2004-09-28 16:46 |只看该作者

请教informix和legato备份专家!

onbar -b -w 试试。
但记得online备dbspace一定要备log的,否则不让你备。用-w是否可以不备log,现在也搞不清了,但有一点是记得的,-w时没法并行备份的。

论坛徽章:
0
7 [报告]
发表于 2004-09-28 23:20 |只看该作者

请教informix和legato备份专家!

[quote]原帖由 "yddll"]LOG_BACKUP_MODE  MANUAL[/quote 发表:


这个应该是不行的,这个参数不一定是在所有的版本里都有,也必须通过IECC设置这个值,挺麻烦的,MANUAL表示手工备份日志,CONT表示日志满后立即备份。这和ALARMPROGRAM参数值默认为log_full.sh(实际上执行onbar -b -l -C)改为no_log.sh或自己写的一个警报程序名是一样的。
个人这么认为的,欢迎大家讨论!

论坛徽章:
0
8 [报告]
发表于 2004-09-28 23:29 |只看该作者

请教informix和legato备份专家!

原帖由 "老邱" 发表:
onbar -b -w 试试。
但记得online备dbspace一定要备log的,否则不让你备。用-w是否可以不备log,现在也搞不清了,但有一点是记得的,-w时没法并行备份的。


onbar -b -w的确是串行备份的将dbspaces和blobspaces一个个复制,对于大系统可能就不可行了。但既然是-w了应该也会备逻辑日志的,只是带-w备份开始时完成一个校验,应该是做个checkpoint,恢复时可以物理恢复而不需要恢复逻辑日志恢复onbar -r -p -w.

论坛徽章:
0
9 [报告]
发表于 2004-09-28 23:47 |只看该作者

请教informix和legato备份专家!

[quote]原帖由 "bullfight"]我在通过onbar备份informix数据库遇到如下问题:用户只要求备份dbspace,不用备份逻辑日志。我用onbar -b -L 0启动备份,可是dbspace备份完成后,又自动启动了onbar -b -l 0对逻辑日志备份进程,而后报..........[/quote 发表:


用onbar备份时,应该将LTAPEDEV不能设为/dev/null.你是在命令行发起onbar -b -L 0的吗?没道理再发起一次onbar -b -l 0(这是什么意思),要是通过legato发起的,将nsrdbmi里的DO_LOGFILE_BACKUPS改为No了吗?何况要是对dbspace进行备份,用onbar -b -L 0应该也对log的dbspace进行备份了吧。要是用onbar -b xxxdbs的话,应该也会备接着的一个logical log,但应该不会是整个逻辑日志。扯了一大堆也不是很确定,仅供参考,不一定是对的,希望高手们多参加讨论。
其实用户不备逻辑日志挺正常的,如果他觉得维护逻辑日志比较困难的话。但想这种不去让备份软件去控制(让日志满后自动备份)而自己单独在去写脚本备我觉得是在折腾人。

论坛徽章:
0
10 [报告]
发表于 2004-09-29 01:34 |只看该作者

请教informix和legato备份专家!

对了,做如下工作试试
#ln -s /dev/null /dev/test
然后将ONCONFIG里的LTAPEDEV设为/dev/test
回来告诉一下测试结果。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP