欢迎来到天天文库
浏览记录
ID:37511760
大小:296.00 KB
页数:16页
时间:2019-05-24
《INFORMIX日常维护操作规程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、日常维护操作规程15目录一保存好INFORMIX的系统信息2二监控数据空间以及逻辑日志空间的使用情况3三数据的备份4四数据的卸出与装载5五INFORMIX性能的调整6六对用户的监控6七对IFNORMIXIDS内存的监控10八对IFNORMIXIDS锁的监控11九用于查询机数据同步的备份操作规程12十系统的监控方法的汇总1215一保存好INFORMIX的系统信息请保存好INFORMIX如下五类信息:1.ONCONFIG文件;2.INFORMIX用户的.profile文件3.INFORMIX逻辑日志信息(可用
2、onstat–l获得)4.所有Dbspace以及每个Dbspace的所有Chunk的信息:1).所有Dbspace的名字;2).每个Dbspace的所有Chunk的path,offset,size.INFORMIX极力推荐Chunk的Path使用Link,这使得真正存放数据的设备或文件具有重新定位的可能性。在使用Link情况下,请保存每个Link所指向的设备或文件的信息。可用:ls–l列出各个Link所指向的设备或文件。用”onstat–d>file“可在file中保存所有Dbspace以及每个Dbspace
3、的所有Chunk的信息(size是以page为单位,而建立Chunk时是以K为单位),但请注意,在使用Link情况下,onstat–d不含有每个Link所指向的设备或文件的信息。5.所有Database以及所含的Table的信息。可使用dbschema获得该信息:例:dbschema-dstores7–ss其中的–ss指定把lockmodes,andextentsizes信息也包含进来;如上信息为INFORMIX系统的恢复提供了条件。下面例举三种典型情况:典型情况1:存放某个dbspace的设备或文件坏掉了。
4、这时候只要将该dbspace的Path重新Link到好的设备或文件上,然后用ontape把数据及逻辑日志备份恢复上去就可以了。如果Chunk的Path用的是设备或文件处理起来就复杂的多。典型情况2:INFORMIX的运行代码坏掉了但数据完好无损。这时的处理步骤为:1).从新安装INFORMIXIDS;2).把保存的INFORMIX用户的.profile文件copy到informixuserhome下,把保存的ONCONFIG文件copy到$INFORMIXDIR/etc下,并把环境变量ONCONFIG指向该O
5、NCONFIG文件;3).重新启动IDS即可(注意:在启动IDS时,如果使用oninit千万不能加-iy参数,这样一来反而会破坏原来完好的数据)。典型情况3:INFORMIX的运行代码和数据都坏掉了。这时的处理步骤为:1).从新安装INFORMIXIDS;2).把保存的INFORMIX用户的.profile文件copy到informixuserhome下,把保存的ONCONFIG文件copy到$INFORMIXDIR/etc下,并把环境变量ONCONFIG指向该ONCONFIG文件;这里要注意LOGFILES
6、,LOGSIZE这俩个参数,要改小到rootdbs能放下所有指定的逻辑日志;3).根据保存的所有Dbspace以及每个Dbspace的所有Chunk的信息重建除rootdbs以外的所有Dbspace(rootdbs的信息含在ONCONFIG文件中).15这里要注意在重建Dbspace时,每一个Dbspace和每一个Chunk要严格按照原来onstat–d的信息标出的顺序来建(onstat–d信息中的Dbspace的“number“与Chunk的“chk/dbs”):4).根据保存的INFORMIX逻辑日志信息
7、重建逻辑日志;5).用ontape把数据及逻辑日志备份恢复上去。二监控数据空间以及逻辑日志空间的使用情况用”onstat–d”来监控数据空间的使用情况。主要是查看有没有足够的空间以适于数据插入的需求,如下图所示:如果空间不足,则需要加Chunk(加Chunk的命令在下面叙述)。用onstat–l来监控逻辑日志的使用情况。如下图所示:15当标有“U”(但后不跟“B”)和标有“C”的log的个数多于50%时,请备份逻辑日志。三数据的备份请经常备份数据。建议每天做一次零级备份。在每次系统做过调整后尤其是做过重大调整
8、后,做一次零级备份。监控逻辑日志的使用情况,根据其使用情况,及时做备份。数据的备份可用两种方法:1.ontape2.dbexport这两种方法的区别是1).ontape产生的是二进制流的数据,只能用于本系统的恢复或是二进制兼容的系统上的恢复;dbexport产生的是ASCII数据,可以用于非二进制兼容的系统上的恢复;2).ontape含有IDS的系统信息,而dbexport不含有IDS的系统信息,只
此文档下载收益归作者所有