PC6下载站

分类分类

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

关注+2009-12-19作者:

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数据库高速克隆脚本,一到两分钟内完成所有数据的备份操作”
 

 

展开全部

相关文章

更多+相同厂商

热门推荐

  • 最新排行
  • 最热排行
  • 评分最高
排行榜

    点击查看更多

      点击查看更多

        点击查看更多

        说两句网友评论

          我要评论...
          取消