您的位置:首页技术开发SQL 学院 → Oracle数据库备份恢复最佳方法

Oracle数据库备份恢复最佳方法

时间:2009/12/19 11:53:00来源:本站整理作者:我要评论(0)

Oracle数据库备份恢复最佳方法

  尽管备份Oracle数据库可能会耗时,但比起事务丢失的恐惧、收入的损失和不满的客户,这点耗时就微不足道了。因此,备份Oracle数据库在今天正成为备份/存储管理员能做的最主要的任务。
  用户可以留意一下有多个多见的Oracle备份问题。首先,备份Oracle数据库不仅包括物理数据备份(数据库文件的副本),而且包括逻辑数据的备份---数据用SQL命令导出以及在重做日志文件缓存中的已提交和未提交的改动。
  当oracle数据库发生故障时,须要恢复有关的数据库文件。恢复操作须要运用重做数据将备份更新到一个新的时间点,并将数据库回滚到事务未提交前无不正确的一致状态。如果数据库或IT系统管理员已经运用了数据库快照,那么恢复可能只须要运用快照并对之运用重做数据。
  在Oracle数据库备份中,有许多文件须要备份。它们是数据文件,控制文件,联机重做日志文件和归档重做日志文件。 Oracle数据库被组织成一个或多个物理文件,它们在逻辑上被称为表空间。数据文件本身被划分为数据块。控制文件包含数据库名称,建立时间戳,数据文件,重做日志文件,一个检查点和备份元数据。重做日志文件记录了数据库的所有变化。
  每个数据库都有一种回滚和撤消改动的机制,用来遏制和消除变化。在Oracle中,这就是所谓的自动管理撤消。撤消记录有助于回滚事务操作、恢复和数据读取一致性。
  Oracle数据库的备份要领
  Oracle提供了许多要领来备份数据库。其中包括恢复管理器(RMAN),能使备份恢复操作自动化;Oracle数据泵,用以数据库的逻辑备份;以及用户管理,用户管理允许用户通过操作系统命令手动备份数据库。
  同时还有各种各样的其他的数据库备份和恢复软件,增强了Oracle的备份实用程序,如CommVault公司的Simpana和IBM公司的Tivoli Storage Manager。
  Matthew Staver,Pentel公司加利福尼州亚托兰斯的信息技能部经理,运用一系列工具的联合。Staver说,“当我们处理一些特别事务时,将采用HP(Hewlett-Packard's)存储业务EVA商业拷贝软件来执行快照处理,如果我们须要推出一个新的数据库补丁到Oracle时,我们会首先做一个快照,这样我们可以在任何出错的情况下回滚。”
  Staver拥有惠普企业虚拟阵列和各种HP Blade System伺服器来部署和管理Oracle数据库。对于日常数据库备份操作,他运用Oracle的RMAN方式执行。 Staver还依靠惠普的复制处理方案管理服务来克隆他的数据库,供测试和开发运用。
  “当我们要刷新我们用来测试和开发的Oracle实例时,我们会对产品数据库做一个快照处理” Staver 说,“当数据库与惠普公司称之为复制处理方案管理器的脚本一起运行时我们能够做到这些。[这]让你的脚本与存储区域网络有关,使你的数据库进入热备份模式,以及基于时间点的快照,将其置于SAN的VMware主机上,然后运行Oracle数据库高速克隆脚本,一到两分钟内完成所有数据的备份操作”
 

 

相关视频

    没有数据

相关阅读 数据库流行度排行2019年9月 数据库排行榜2019年最新版fifa online4数据库大全 fifa online4球员数据库在哪myeclipse怎么连接到数据库 myeclipse连接到数据库方法PLSQL Developer怎么导出数据库PLSQL Developer配置Oralce11g连接plsql developer怎么使用 plsql developer使用教程plsql developer怎么连接数据库 plsql developer连接数据库教程mysql数据库root密码忘记的修改方法

文章评论
发表评论

热门文章 没有查询到任何记录。

最新文章 sql 2000升级到sql 20sql server安装教程 安装sql 2005时visual studio just-in-timesql server停止和重启命令SQL Server备份和灾难恢复MySQL数据库十大优化技巧

人气排行 如何轻松解决MYSQL数据库连接过多的错误sql server停止和重启命令SQL报表错误“未能为SSL/TLS安全通道建立信sql 2000升级到sql 2005后访问速度变慢图文安装sql 2005时visual studio just-in-timeSqlServer2000获取当前日期及格式SQL的排序,分组,统计常用语句解决MySQL中文模糊查询问题