Google

informix数据0级备份之后恢复经历

2007-11-06 22:35 来源: whitecrewhouse.cublog.cn 作者:whitecrewhouse 网友评论 0 条 浏览次数 48
 
近日把4900做了装了操作系统,并且挂了磁盘阵列,决定把4800上G网的性能和告警的数据库都恢复到4900上.
做法如下:
vxassist -g datadg3 make vol184  2g
可以划出N多个2G的卷.
通过执行如下命令来修改文件的属性:
vxedit -g datadg3 set user=informix group=informix mode=660 vol181
开始恢复前的准备工作:
在4800上COPY到 .cshrc环境变量文件和onconfig.npm文件和修改$INFORMIXDIR/etc/sqlhosts文件中的端口信息和/etc/services文件中的端口信息;
在对应的CHUNK目录下创建和4800一样的chunk信息;
copy 备份的压缩文件到4900上,并做uncompress tape1.Z
mv tape1 bak_db
chmod 660 bak_db 权限一定要注意修改
bak_db的路径和文件名一定要和onconfig.npm文件中的完全一致;
ontape -r 开始恢复,直到成功;
恢复完成之后数据库起到quiescent模式,需要使用onmode -m启动到online模式.
注意在恢复的时候可以时刻观察online.log 文件中内容.
从硬盘上恢复一个25G的文件大约需要8分钟的时间,也就是说一个小时之内基本上可以把网管最大的数据库基本上恢复完毕.
 
上一篇: 下一篇:

相关主题:informix  数据  0级备份  恢复经历

网友评论