[小e笔记]之一步一步学习备份恢复——第一篇 备份恢复基础相关

小e随笔:今天是10月1日国庆节,可能大家都在做自己喜欢做的事情,比如旅游、家人团聚、朋友聚会等,我当然也不例外,在与家人小聚后还是舍不下我的Oracle,因为我喜欢做的事情就是研究Oracle。书归正传,看小e笔记先对备份和恢复来个大概了解。

什么是备份和恢复

备份和恢复指的是为了以下目的而使用的一些策略和过程:

(1) 防止数据库丢失数据

(2) 在数据丢失后重建数据库

对Oracle数据库执行备份和恢复操作

根据物理备份执行备份和恢复操作时,可使用以下解决方案:

(1) Recovery Manager:一种带有命令行客户机和Enterprise Manager GUI界面的实用程序

(2) 用户管理的备份和恢复:一种使用操作系统命令创建备份,使用SQL*Plus命令执行其它备份和恢复操作的技术

RMAN:

(1) 是提供高级功能的命令行客户机

(2) 具有功能强大的控制能力和脚本编写语言

(3) 具有公布的、支持通过接口与多数常用备份软件连接的API

(4) 可备份数据、控制文件、归档日志文件和服务器参数文件

(5) 可将文件备份到磁盘或磁带

Oracle备份方法概览

(1) 备份策略:

a.整体:备份属于数据库的控制文件和所有数据文件

b.部分:备份数据库的一部分

(2) 备份类型:

a.完全:非增量RMAN备份

b.增量:只备份以前某次备份以来更改的信息

(3) 备份模式:

a.脱机:一致性备份,也称为冷备份

b.联机:非一致性备份,也称为热备份

何时需要使用备份进行恢复

发生以下类型的错误时,通常需要使用备份执行恢复:

(1) 介质故障:因数据库文件的物理问题而导致无法读写该文件

(2) 用户错误:数据库中的数据被误更改或误删除

数据恢复概览

崩溃恢复:发生实例错误后自动恢复

介质恢复:恢复当前数据文件、控制文件

a.完全恢复:将数据库恢复到最近的时间点

b.不完全恢复(时间点恢复):将数据库恢复到在特定时间或待定系统scn时的状态

Oracle数据库体系结构:崩溃恢复

(1) 使用联机重做日志文件前滚数据库

(2) 回退未提交的更改

Oracle数据库体系结构:在介质故障后恢复

(1) 使用备份还原数据文件

(2) 使用归档和联机重做日志文件前滚数据库

配置数据库进行备份和恢复操作

在ARCHIVELOG模式下运行数据库

快速恢复区文件

综述:以上就是大致需要了解的概念,终于过了概念阶段,松一口气!!!先有个印象就好,等以后做实验的时候在慢慢体会,这些必须理解的概念,不必死记硬背。先到这里,今天小e的废话多了些。。。耽误了不少时间,以后尽量减少哈!!!

 

elvis
2012.10.1
知识共享~共同进步
转载请注明:
http://blog.youkuaiyun.com/elvis_dataguru/article/details/8044764

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值