- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Informix数据库系统备份方案分析与实施
基于Informix数据库系统备份方案分析与实施 摘要:本文通过对Informix数据库备份实施过程进行分析,介绍了Informix-Online提供的数据库备份方法、优化方法和执行方案,并对该方案进行了简析。 关健词:Informix 数据库 备份 中图分类号: 文献标识码:A文章编号:1007-9416(2010)05-0000-00 1前言 Informix数据库因其具有高性能、高可靠性、支持数据完整性定义和检查等特性而得到广泛应用。对于使用中的数据库,数据备份的安全可靠性便成为人们关注的焦点。Informix一Online提供了几种有效的数据备份和恢复的方法,在实践中如何应用这些方法,以便最方便、最安全、最有效地备份和恢复数据,需要数据库管理者根据系统的具体情况制订好计划,在日常工作中执行。[1] 数据库备份策略在维护系统数据安全起着非同小可的作用,好的备份策略应该考虑保证数据的安全,并且操作较为方便。由于Informix多用于管理大型应用程序,因此其数据的备份与恢复是数据库管理员的重要工作。[2] 2Informix数据库备份的方案解析 Informix-Online数据库因其具有高性能、高可靠性、支持数据完整性定义和检查等特性而得到广泛应用。Informix-Online数据库常用的三种数据备份方式如下: 2.1ontape工具 ontape工具具有如下功能:备份和恢复Online数据、备份和恢复逻辑日志、改变数据库日志状态等。在online处于联机或静止方式时,根据备份方案安排进行0级、1级、2级备份。0级备份是对整个数据库的所有数据进行完整备份;1级备份是只对0级备份以后修改过的数据进行备份;2级备份只是对1级备份以后修改过的数据进行备份。ontape备份对online参数配置前后一致性要求较高,如果需要将ontape备份的数据恢复到另一台服务器上时,要求两台服务器机型、操作系统、Onconfig配置文件及非临时分配的Dbspace磁盘空间数量和大小必须一致,否则数据不能正常恢复。备份采用交互方式进行。 2.2dbexport命令 dbexport命令以ASCII码格式将数据写到文件或备份介质上(如磁带)。卸出的文件包括数据库模式文件和数据文件。它以独占方式(exclusive mode)占用数据库,备份期间其他用户不能对数据库进行查询和修改及插入操作。用户可以使用dbexport/dbimport命令,将Informix-online和Informix-SE下的数据进行相互转换;也可以将数据在Informix-online的不同版本之间转换,这种转换对数据库服务器的结构和online的配置没有特别要求;操作灵活。 2.3Onunload命令 Onunload命令以页为单位,使用二进制形式卸出数据,备份效率比dbexport高。但它也有缺点:onunload/onload不能实现不同版本的online之间的数据转移;卸出和接受数据的计算机必须具有相同的磁盘页大小;onunload不保留初始表上定义的同义词。 2.4Unload命令 该dbaccess下的命令可以倒出数据表包含的记录。需要对要备份的表进行逐一指定,且不能同时备份表结构和索引信息。优点是备份出的文件容量小。 3 数据库备份方案的初步实施 目前对数据库批后备份每日进行,首先根据配置文件倒出某些重要数据表的数据,然后对数据库冗余数据进行清除(库中至少保留7天的数据),再备份整个数据库(dbexport)和特定表数据文件到磁带设备中。具体实现过程如下: 由批量数据备份交易(2603)提示用户在主控台上运行/ap/ccb_bank/tools/afterbak.sh文件,该文件进行如下操作: (1)首先清理由交易产生的临时文件,然后清理数据库备份目录/ap/dbback.after (2) 接着调用/ap/ccb_bank/tools/datacln清理数据库中的数据,对应datacln命令的配置文件为datacln.cfg。可以在该配置文件中指定某些表数据在数据库中的保留期限,以及是否要单独备份其数据。 Datacln根据配置文件备份某些表的数据,生成重要数据文件,放在/ap/dbbackup中,,然后对数据库中的冗余数据进行清理。如果是提取日,该命令还把重要数据文件拷贝到系统数据库备份目录/ap/dbback.after中(该目录文件将被刻录到磁带中)。 (3) 用dbexport倒出数据库到/ap/dbbackup.after目录,并把该目录文件打包备份到磁带。 (4) 更新数据库索
您可能关注的文档
最近下载
- 医疗机构内麻醉、精神药品使用与管理制度.docx VIP
- 重庆市房屋建筑与装饰工程计价定额2018-建筑工程.docx VIP
- 重庆市房屋建筑与装饰工程计价定额2018建筑工程.docx VIP
- 七年级语文第一次月考卷(全解全析)(苏州专用)-A4.docx VIP
- 周杰伦所有歌词(14张专辑-包括床边的故事)呕心沥血已经整理完毕可打印.doc VIP
- 中古时期郡望郡姓地理分布考论.docx VIP
- 机械工程材料完整全套教学课件.pptx
- 城市轨道交通运营管理毕业论文-关于铁路客运服务质量的调查与探讨.docx VIP
- 2025年高压电工证题库(附答案).docx
- 智慧工地整体解决方案(投标方案).docx
文档评论(0)