oracle rman备份与恢复
“oracle rman备份与恢复”相关的资料有哪些?“oracle rman备份与恢复”相关的范文有哪些?怎么写?下面是小编为您精心整理的“oracle rman备份与恢复”相关范文大全或资料大全,欢迎大家分享。
Oracle数据库RMAN备份及恢复
RMAN备份与恢复
一、 原理
和单机使用RMAN备份原理相同,利用其中一个节点做备份(数据都放在ASM共享存储上),恢复也在一个节点上做,恢复到共享存储上,最后2个节点都能正常启动
1.1查看归档日志
[root@redhat2 ~]# su - oracle redhat2-> sqlplus / as sysdba;
SQL*Plus: Release 11.2.0.1.0 Production on Fri Jul 24 18:31:46 2015 Copyright (c) 1982, 2009, Oracle. All rights reserved. Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP, Data Mining and Real Application Testing options //查看归档模式和强制日志是否
oracle数据库RMAN的全备份和还原及恢复
RMAN的全备份和还原及恢复
RMAN> backup database format '/u01/oracle/backup/full_%d_%s_%U_bak plus archivelog all delete all input';
Starting backup at 22-SEP-12
using target database control file instead of recovery catalog allocated channel: ORA_DISK_1
channel ORA_DISK_1: sid=143 devtype=DISK
channel ORA_DISK_1: starting full datafile backupset channel ORA_DISK_1: specifying datafile(s) in backupset
input datafile fno=00001 name=/u01/oradata/oracl/system01.dbf input datafile fno=00003 name=/u01/oradata/oracl/sysaux01.dbf input dataf
Oracle备份与恢复案例
Oracle备份与恢复案例
更新时间:2006-9-14 阅读次数:268
字体大小:【大】 【中】 【小】
一. 理解什么是数据库恢复
当我们使用一个数据库时,总希望数据库的内容是可靠的、正确的,但由于计算机系统的故障(硬 件故障、软件故障、网络故障、进程故障和系统故障)影响数据库系统的操作,影响数据库中数据的正确性,甚至破坏数据库,使数据库中全部或部分数据丢失。因 此当发生上述故障后,希望能重构这个完整的数据库,该处理称为数据库恢复。恢复过程大致可以分为复原(Restore)与恢复(Recover)过程。
数据库恢复可以分为以下两类:
1.1实例故障的一致性恢复
当实例意外地(如掉电、后台进程故障等)或预料地(发出SHUTDOUM ABORT语句)中止时出现实例故障,此时需要实例恢复。实例恢复将数据库恢复到故障之前的事务一致状态。如果在在线后备发现实例故障,则需介质恢复。在 其它情况Oracle在下次数据库起动时(对新实例装配和打开),自动地执行实例恢复。如果需要,从装配状态变为打开状态,自动地激发实例恢复,由下列处 理: (1) 为了解恢复数据文件中没有记录的数据,进行向前滚。该数据记录在在线日志,
包括对回滚段的
Oracle RMAN物理备份技术详解
Oracle RMAN物理备份技术详解
ORACLE备份分为物理备份和逻辑备份两种。物理备份就是转储ORACLE物理文件(如数据文件、控制文件、归档日志文件等),一旦数据库发生故障,可以利用这些文件进行还原;逻辑备份就是对数据库对象(如用户、表、存储过程等)利用EXPORT等工具进行导出工作,可以利用IMPORT等工具把逻辑备份文件导入到数据库。RMAN备份是一种物理备份,可以用RMAN来备份数据文件、控制文件、参数文件、归档日志文件。在数据库出现问题的时候可以通过RMAN物理备份恢复到数据库的失效点。 开始和退出RMAN
进入RMAN恢复管理器有两种方式:
1、 直接在系统命令提示符敲入rman命令,进入rman控制台后执行connect。 D:\\>rman
恢复管理器: Release 10.2.0.2.0 - Production on 星期四 1月 4 10:08:52 Copyright (c) 1982, 2005, Oracle. All rights reserved. RMAN> connect target /
连接到目标数据库: ROME (DBID=252956976) RMAN>
2、在系统命令提
oracle备份、恢复
RMAN(备份与恢复管理器)
基本知识
RMAN是 ORACLE提供的一个备份与恢复的工具,可以用来备份和还原数据库文件、 归档日志和控制文件。它也可以用来执行完全或不完全的数据库恢复。 RMAN可以由命令行接口或者 OEM的 Backup Manager GUI 来控制。 4.1 基本知识
4.1.1 RMAN的组件、概念 1. RMAN 主要包括以下组件: Target Database: (目标数据库)
就是需要 RMAN 对其进行备份与恢复的数据库,RMAN 可以备份数据文件,控制文件,归档日志,spfile。(注意:RMAN不能用于备份联机日志、初始化参数文件和口令文件)
Server Session: (服务器会话)
RMAN启动数据库上的 Oracle服务器进程,将建立一个与目标数据库的会话。由目标数据库上的服务器进程进行备份、还原、恢复的实际操作。 服务器进程
RMAN 的服务进程是一个后台进程,用于与 RMAN工具与数据库之间的通信,也用于 RMAN 工具与磁盘/磁带等 I/O 设置之间的通信,服务进程负责备份与恢复的所有工作, 在如下情况将产生一个服务进程: 当连接到目标数据库
Oracle备份与恢复策略介绍
Oracle备份与恢复案例
By JACK
一. 理解什么是数据库恢复
当我们使用一个数据库时,总希望数据库的内容是可靠的、正确的,但由于计算机系统的故
障(硬件故障、软件故障、网络故障、进程故障和系统故障)影响数据库系统的操作,影响数据库中数据的正确性,甚至破坏数据库,使数据库中全部或部分数据丢失。因此当发生上述故障后,希望能重构这个完整的数据库,该处理称为数据库恢复。恢复过程大致可以分为复原(Restore)与恢复(Recover)过程。
数据库恢复可以分为以下两类:
1.1实例故障的一致性恢复
当实例意外地(如掉电、后台进程故障等)或预料地(发出SHUTDOUM ABORT语句)中止时出现实例故障,此时需要实例恢复。实例恢复将数据库恢复到故障之前的事务一致状态。如果在在线后备发现实例故障,则需介质恢复。在其它情况Oracle在下次数据库起动时(对新实例装配和打开),自动地执行实例恢复。如果需要,从装配状态变为打开状态,自动地激发实例恢复,由下列处理:
(1) 为了解恢复数据文件中没有记录的数据,进行向前滚。该数据记录在在线日志,
包括对回滚段的内容恢复。
(2) 回滚未提交的事务,按步1重新生成回滚段所指定的操作。
oracle 备份与恢复实验总结
用户管理的恢复
用户管理的完全恢复(一)
一.分类
可以分为在非归档模式下和归档模式下的完全恢复,完全恢复主要是针对归档模式下的,在非归档模式下很难做到完全恢复,除非是在做恢复时,联机重做日志还没有被重写
二.非归档的有关性质
1.在非归档模式下,在丢失数据文件后唯一的选择是执行完整的数据库还原,而不能进行恢复;
2.还原完整的数据库是还原所用的数据文件和控制文件;
3.还原前提是要备份,因为是非归档模式所以只能进行冷备份,主要备份所有的数据文件和控制文件。对于联机重做日志文件,在正常关闭数据库的情况下,可以不备份它,但是在不正常关闭数据库的情况下要进行备份,建议备份下来,这样就可以不用重建了。
三.非归档模式下的恢复
1.如果放数据文件的磁盘没有损坏,只是某种原因导致某些数据文件的丢失,那么只要把备份的数据库(所有数据文件和控制文件),复制到原来的地方即可。
2.如果是磁盘损坏,则不能放到原来的位置了,必须放到新的磁盘下。这样就要修改参数文件和控制文件的信息, 才能正常打开数据库。
3.现在模拟第二种情况(即磁盘损坏),首先对数据库进行冷备份,新建个目录/u01/ubackup,在/u
Oracle10g RMAN之nocatalog备份与还原
Oracle10g RMAN之nocatalog备份与还原
1. 做RMAN备份的准备工作。
1
Oracle10G的RMAN备份机制一共有三种方式,第一种:将Target Database(主数据库)备份到Auxiliary database(从数据库)。第二种:将Target Database(主数据库)备份到catalog database(备份数据库)。第三种:就是本文将要提到的nocatalog方式备份。Nocatalog方式备份,就是将Targetdatabase控制信息保存在controlfile中,然后将物理备份文件存放到DISK(磁盘空间)或者SBT TAPE(磁带空间)中。 2.
这里讲一下oracle 10g中关于数据备份,都需要备份些什么东西。图上半部分可以不用看,下半部分除了口令文件以及重做日志文件以外,(口令文件可以在数据库中添加所以不用备份,重做日志文件不能被备份所以不用备份。)其他包括数据库的参数文件,数据文件,控制文件,归档日志文件等这些内容都是需要备份的,以便将来可以恢复。
3
我们打开Oracle 10G的web控制台,就可以在他的管理页面中看到他的控制文件,表空间文件,数据文件,以及归档日志文件。
4
5
这个是
如何确定RMAN备份集可使用可恢复
如何确定RMAN备份集可使用可恢复?
ZALBB 2013-04-22
提示:由于非归档模式下RMAN只能作冷备份,不具 有普遍意义,故:本文所讨论的内容,都是基于归 档模式下的RMAN备份和恢复,不讨论非归档模式 下的情况。
目录1 2 3 4 5 6 7 8 引言。 主题目标。 恢复数据库需要哪些备份集。 在异机上恢复数据库的步骤。 检查数据库的备份集有否物理损坏。 检查数据库的备份集有否逻辑损坏。 数据库能否打开的关键因素。 案例:数据文件的模糊性如何影响 数据库的打开。 F&Q。
9
引言数据备份是计算机系统的必要组成部分:系统在生产运营中,可能会 遇上用户误操作、操作系统损坏、服务器硬件损坏、磁盘损坏甚至是数据 机房的灾难,这些意外都可能造成数据丢失甚至文件损坏,而这些文件往 往包含着重要的生产数据,包括财务数据等,企业承受不起这种损失,对 此,DBA必须做好预防和准备工作,以备万一,在这种情况下,数据的 备份与恢复起到决定性的作用。 但是,单纯的备份还不足以确保安全,还须定期进行还原测试,以检 验策略和备份的有效性。这其中,理解校验RMAN备份集可使用,可恢复 性工作,是还原测试工作的理论依据。
主题目标通过本次学习,您将掌握以下知识
Oracle 备份策略-用友NC案例-dataguard异地容灾、rman备份和逻辑备份
项目编号: 项目名称: 文档编号: 版本号 :V1.0
Oracle 备份策略-用友NC案例
dataguard异地容灾、rman备份和逻辑备份
建立日期: 2015-03-23
文档控制
更改记录
更改参考日期 作者 版本 号 备注 余超 审阅人
姓名 职位 审阅签字 备注
目录
................................................................................................................................................... 1 一、NC数据库主库创建 ...................................................................................................... 1 1. 创建表空间和用户 .......................................................................................