pearma 发表于 2003-12-04 21:15

关于onbar和ism的问题

最近在看onbar的命令,想利用informix自己提供的informix storage manager配合onbar来备份数据库.可是就是配不好.不知道哪位大侠有空给俺讲解一下呢?
      由于设备简陋,没有磁带机,我是利用文件作为备份设备的. :em16:

pearma 发表于 2003-12-04 21:43

关于onbar和ism的问题

看来还是得靠自己.
我一开始遇到的问题是在/tmp/bar_act.log中遇到以下问题:
2003-12-04 21:23:55 11081107 ERROR: Version 1.0.1 of the XBSA shared library
is not compatible with version 1 o
f ON-Bar.
这个问题现在已经解决了,解决的方法竟然是手工将有关version的数据插入sysutils库的bar_version表
http://www-3.ibm.com/software/data/informix/pubs/library/notes/machnote/dec0914m125.txt
在这个文件中有描述.说的虽然是9.4的版本,但是方法对7.3居然也适用.我就不明白为什么要自己手工来做,为什么不却省插入一条.或者在说明书中注明呢?

pearma 发表于 2003-12-04 23:21

关于onbar和ism的问题

经过一番搜索,虽然没有找到什么有用的资料,但是却有个想法,就是重新再装一遍ism.
    删除了$INFORMIXDIR/ism,和/nsr两个目录之后,重新运行ism_startup -init,添加了informix作为管理员.
    然后就是建立文件设备,加label,mount.最后onbar一下,居然成了.可是怎么恢复备份还是不会

stevenzhou 发表于 2003-12-05 14:09

关于onbar和ism的问题

你直接使用onbar命令恢复即可。
onbar –r –t YYYY-MM-DD hh:mm:ss 进行指定时间点的恢复;
onbar –r –n log 进行指定日志号码的恢复;
onbar –r – dbspace 进行指定表空间的恢复。
onbar -r -p 进行数据库的物理恢复
onbar -r -l 进行数据库的逻辑恢复

czw1413_cn 发表于 2003-12-05 22:57

pearma 发表于 2003-12-06 10:33

关于onbar和ism的问题

ism的安装应该不复杂.至少在sco+informix online 7.3上是不复杂的.
装完了informix之后,ism的相关软件会在$informixdir/bin下面.
关键是配置.
      按照文档里的说法,我们需要在/usr/lib/下建立一个符号连接.同时在onconfig文件中设置一下.
      先看看我的设置:
      BAR_BSALIB_PATH=/usr/lib/ibsad001.so
      ibsad001.so实际上是$informixdir/lib/libbsa.so的符号连接.
      配好之后,用root身份运行ism_startup -init就可以了.如果没有错误提示,你的ism就算是成功一半了.
      接着你最好用ism_add -admin informix,将informix用户设置成管理员.接下来都用informix用户进行管理,比root要方便.
      建好了用户,接着就要建设备.我采用文件设备.
      设备好了,就要label volume,然后是mount volume.
      这些命令你看看文档就行了.
      我后来用onbar -b -L0进行过备份,也成功了.
      恢复的时候, 我发现数据库必须在offline的情况下才能恢复.不知道是不是这样呢?

likingzi 发表于 2012-05-08 15:53

楼上方法可行,刚试了下。
页: [1]
查看完整版本: 关于onbar和ism的问题