ITPub博客

首页 > 数据库 > Oracle > oracle备份和恢复策略简介

oracle备份和恢复策略简介

原创 Oracle 作者:winston_DBA 时间:2015-04-10 20:03:46 0 删除 编辑

1.oracle备份和恢复策略主要分为两种:

RMAN(Recovery Manager):与oracle数据库完美集成,功能强大。
用户管理的备份和恢复:使用操作系统命令和SQL*PLUS命令来进行备份,需要考虑方面多。

2.oracle推荐使用RMAN进行备份,因为其提供了人工备份没有的功能:
增量备份:只备份自上次备份以来有改变的数据块,减少备份工作量,并且提供块改变追踪功能,这样在进行增量备份时,不需要进行所有数据块的扫描,只需备份记录块改变跟踪文件中记录的数据块即可。但是在实际生产环境,开启块改变追踪文件,会对数据库性能有一定影响(数据块改变时,还需要往块改变跟踪文件中写入内容),需要评估使用。
块级恢复:支持在不将数据文件置为离线和不进行restore操作,对指定的损坏数据块进行修复。
二进制压缩:支持二进制压缩编码技术,减小备份集的大小。
加密备份:支持对备份集进行加密。
自动化数据库复制:简化创建数据库副本,支持多种多样的存储配置,包括在ASM数据库之间进行备份。
跨平台数据传输:支持跨平台的数据传输。
3.备份技术的特性对比表
技术特性 RMAN 用户备份 数据泵技术
数据库关闭情况备份 支持,但需要起实例 支持 不支持
数据库打开状态进行备份 支持,不需要BEGIN/END BACKUP 支持,但需要使用BEGIN/END BACKUP命令 需要使用回滚技术或者回滚段来保证一致性备份
增量备份 支持 不支持 不支持
坏块检测 支持,检测到坏块并记录到V$DATABASE_BLOCK_CORRUPTION中 不支持 支持,将坏块记录到导出日志中 
自动指定需要备份的文件 支持,可以在指定全库,表空间,数据文件或控制文件时,自动确定需要备份的文件 不支持,需要备份的文件都自己手工备份 不适用
备份资源库 支持,可以将备份信息写入控制文件或恢复目录(recovery catalog)中 不支持,DBA需要手工记录 不支持
备份到介质管理器上 支持 支持 不支持
备份初始化参数文件 支持 支持 不支持
备份密码文件和网络配置文件 不支持 支持 不支持
平台无关语言 支持 不支持 支持





来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/30167136/viewspace-1562758/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: oracle shared pool
请登录后发表评论 登录
全部评论

注册时间:2015-03-17

  • 博文量
    76
  • 访问量
    414949