数据库的主要备份方式及恢复技术_第1页
数据库的主要备份方式及恢复技术_第2页
数据库的主要备份方式及恢复技术_第3页
数据库的主要备份方式及恢复技术_第4页
数据库的主要备份方式及恢复技术_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数据库的主要备份方式及恢复技术 一、数据库备份技术的应用分析 计算机数据库备份是指系统管理员把一些重要的数据内容 拷贝复制到其他地方进行备份保存(如磁带,磁盘等)的过程。 1. 数据库备份技术的概念 计算机数据库备份技术是为了避免因为出现某些故障从而 导致的数据信息丢失或损坏所进行的数据拷贝的过程。 而这一过 程又被分为静态备份和动态备份两种方式, 这之中静态备份的操 作过程一般会存在很多限制因素, 以至于很多数据的备份都不完 整;相比之下,动态备份就可以及时的恢复已经丢失的信息。 2. 数据库备份的主要类型 不定期与周期性两种方式是当前阶段计算机数据库备份技 术应用过程中的主要类型。 一般需

2、要不断修改纠错的数据库数据 比较适用于不定期数据库备份的类型。 3. 数据库备份的基本方式分析 远程数据备份方式 远程数据备份方式是在计算机数据库出现软件和硬件故障 或者系统瘫痪时可以及时对数据库的损失起到补救的作用的方 式。在一定的范围内, 针对出现故障或者已经瘫痪了的数据信息, 能够发挥出相应的保护作用。 分级存储备份方式 这种方式相比于网络存储方式来说具有相当大的优势, 特别 是在细节方面, 它不仅可以在数据备份的进程中同时进行信息的 归档分类工作, 还能够有效的存储数据库中的数据, 使得一些数 据信息可以得到长期的保存。 网络备份方式 网络备份方式不仅可以提高计算机的运行速度, 将工作

3、负荷 降到最低,同时在网络备份的过程中一些相关程序的设置都可以 自动完成,很大程度上保证了数据的安全性和完整性。而且,网 络备份的方式只要是在计算机联网的状态下就可以轻松快捷的 完成备份工作。 4. 高性能系统备份方式 引用高性能的软件来做数据信息的转换, 可以有效的避免以 往数据转换中应用软件系统转换速率随着数据库信息的增加而 降低,从而导致系统奔溃的情况发生, 很大意义上保证了系统软 件可以正常运行。 5. 备份技术的更新 防止故障 针对经常发生的数据损坏或者丢失的情况, 很多用户都选择 了提前做好防范措施。 比如:系统数据层里面含有 2台 Sun V880 的小型机( 2 个 1.2G

4、CPU, 4G 内存), 2 台 Sun V880 的小型机 和一台l-IDS 9570磁盘阵J (容量为2T),就可以通过FC-HBA 卡直接连接到磁盘阵列上,2台Sun V880的小型机可以使用 Veritas 集群软件来做双机热备,数据库是 Orade9i 企业版。 在这个过程中,如果中间层的服务器是 IBM PC Serve :运 行Window操作系统,那么,只要其中任何一台计算机出现了 问题,都可以及时有效的转移到另外一台计算机上操作。 系统备份技术 在备份的时候多添加一台 Sun V890 小型机可以有效地应对 一些因为磁盘阵列控制器或者 Oracle 数据库出现异常而导致的 系

5、统运行受到阻碍以及数据损坏或者丢失的突发情况。 二、数据库恢复技术分析 计算机数据库恢复技术主要体现在系统日志的逆向恢复方 式和备份技术的恢复技术两个方面。 主要应用在数据库中的数据 信息因为发生故障而导致数据信息紊乱、不一致的情况下。 计算机数据库恢复技术包括: 指定文件恢复可以在网络备份系统中得以实现, 其查找文件 的时候可以使用数据库浏览的方式, 相关的文件只需要通过相关 的软件就能实现恢复。 重定向恢复在灵活性和适应性方面尤为突出, 它是一个把备 份过的文件在另外一个系统中实行恢复的过程。 数据邮件系统恢复对管理人员的专业的操作水平有很强的 要求,它需要管理人员能够熟练的掌握相关的软件

6、程序, 并且要 做好数据的备份维护工作。 1. 恢复方法 转存和建立日志。 就是把整个数据库都复制备份下来, 并且 之后的每一次复制都要制定好相对的周期, 然后转存到另外一个 存储介质里面。如图: 2. 计算机数据库备份与恢复的实现方法 出数据库(逻辑备份) 使用EXPOR把数据库内容导出,然后输出写入到一个二进 制文件里面,格式如下: EXP用户名 / 口令 INCTYPE=(COMPLETE/IN C R E M E N T A L/CUMULATIVE FILE=文件名 其中INCTYPE是指导出的备份类型,COMPLETE是指完全 型,INCREMENTA是增量型,CUMULATIV是

7、积累型。 入数据库(逻辑恢复) 使用IMPORT把文件内容和数据导入到数据库里面,格式如 下: IMP用户名/ 口令FIL E=文件名 3. 编制数据库监控方案 用户在使用 oracle 数据库的时候一定要编制出相应的数据 库监控方案以确保数据库中各项数据的正常运行。 计算 Oracle 数据库的会话连接数其算法 Counto ;While not eof( v; Sesslon ) If (Username=compiere ) /*useRname(用户名) compiere*/if ( machine=yinglong )/*machine (机器名)为 yinglong*/ If(Sc

8、hemaname=compiere) /*schem-aname (模式名) Compiere*/ Count+;/* 统计连接数 */endifendifendif 访问系统的用户数量和数据库的会话连接情况则是监控对 象。 计算 Oracle 数据库的会话死连接数 If ( username=complereIf ( machine=yinlong ) If ( status=inactive ) /* 连接状态为死 */If ( scnemaname=compiereCount+ ; 计算 Oracle 数据库的会话活连接数 If ( usemame=comptere ) If ( machine-yinglong If ( status=acdve/* 连接状态 */ if (Schemaname=compiere) Count+; 4. 系统当前访问用户数量 If (t:on-line=1 ) /* 表示用户在线; */If (t.lotime= ) /* 用户 ip 不为空 */Count+ 三、结语 随着科学技术的不断发展与进步, 计算机数据库的备份与恢 复技术也会得到推广, 其未来各行业领域中的应用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论