博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  17管理DBA-Oracle备份管理

1

摘要:最近用RMAN对部分归档日志进行了恢复,在此记录恢复过程 由于不能透漏数据库信息,故举例如下: ORACLE_SID=hrdb 恢复目标路径:/NewRmanbak/restore_archive/ 需要恢复的LOG SEQUENCE: 恢复所用用户:oracle:oinstall 1、查询对应的S 阅读全文

posted @ 2016-05-13 14:54 徐正柱- 阅读(2398) 评论(0) 推荐(0) 编辑

摘要:前不久因工作需要使用RMAN异机恢复,很基础也很具有代表性和普遍性,希望对需要的人有所帮助。 具体过程如下: 先拷贝原库的口令文件和参数文件到备库。 然后使用如下脚本对原库进行备份: run { allocate channel d1 type disk; allocate channel d2 t 阅读全文

posted @ 2016-02-15 09:02 徐正柱- 阅读(5471) 评论(0) 推荐(0) 编辑

摘要:使用crosscheck backupset或crosscheck backup之后,提示所有备份集都为available状态,当他执行delete obsolete时,提示有两个文件需要删除。实际上,obsolete的backupset的状态也会是AVAILABLE的。 对于OBSOLETE... 阅读全文

posted @ 2015-12-08 11:00 徐正柱- 阅读(2782) 评论(0) 推荐(0) 编辑

摘要:1.备份spfile 有关控制文件及参数文件备份的几种形式:单独备份控制文件及参数文件 RMAN> backup current controlfile;备份数据文件时包含控制文件 RMAN> backup datafile 4 include current controlfile;... 阅读全文

posted @ 2015-10-16 15:04 徐正柱- 阅读(8346) 评论(2) 推荐(1) 编辑

摘要:学习转摘:https://blogs.oracle.com/Database4CN/entry/%E5%A6%82%E4%BD%95%E5%88%A9%E7%94%A8rman_debug%E5%92%8C10046_trace%E6%9D%A5%E8%AF%8A%E6%96%ADrman%E9... 阅读全文

posted @ 2015-10-15 15:21 徐正柱- 阅读(534) 评论(0) 推荐(0) 编辑

摘要:要点:对于RMAN的不完全恢复,有如下步骤:1)加载数据到mount状态(建议恢复前先做备份)2)为高并发分配多个通道3)还原所有(所需)的数据文件4)使用until time,until sequence,until scn来恢复数据库5)使用resetlogs打开数据库6)全备数据库SQL> c... 阅读全文

posted @ 2015-10-15 14:49 徐正柱- 阅读(477) 评论(0) 推荐(0) 编辑

摘要:通过以下事例来说明表空间的恢复,删除表空间内的数据文件,删除后在针对位于该表空间的表进行插入记录以及实施检查点进程SQL> select a.tablespace_name from dba_tablespaces a;TABLESPACE_NAME-----------------------... 阅读全文

posted @ 2015-10-15 10:11 徐正柱- 阅读(1130) 评论(0) 推荐(0) 编辑

摘要:0 说明 本例是基于备份数据库全库的基础上,还原参数据文件(spfile),控制文件。1准备[oracle@TEST144239 /]$ sqlplus /nologSQL*Plus: Release 11.2.0.3.0 Production on Mon Oct 12 11:58:35 201... 阅读全文

posted @ 2015-10-14 11:28 徐正柱- 阅读(971) 评论(0) 推荐(0) 编辑

摘要:RMAN>configure controlfile autobackup on;--自动备份控制文件置为on状态,将自动备份控制文件和参数文件 通常默认在/u01/app/oracle/fast_recovery_area/ORCL/ ,若需要特定指定备份数据存储位置时,可以创建备份数据库存储的目 阅读全文

posted @ 2015-10-14 11:16 徐正柱- 阅读(383) 评论(0) 推荐(0) 编辑

摘要:1.1 备份1.1.1 对数据库进行全备 使用backup database命令执行备份 RMAN> BACKUP DATABASE; 执行上述命令后将对目标数据库中的所有数据文件进行备份,由于没有显式指定FORMAT参数,rman会自动为每个备份片段命名,并保存在ORACLE_HOME/da... 阅读全文

posted @ 2015-02-14 11:35 徐正柱- 阅读(1177) 评论(0) 推荐(0) 编辑

摘要:1 RMAN备份恢复1.1 基础理论恢复可以分为完全恢复和不完全恢复 完全数据库恢复是恢复到故障发生前的状态,所有已经提交的操作都进行恢复,确保数据库不丢失任何数据,完全恢复只用于归档模式。不完全数据库恢复是将数据库恢复到备份点与介质失败点之间某个时刻的状态,并不是恢复所有提交的操作,不完全恢复... 阅读全文

posted @ 2015-02-14 11:33 徐正柱- 阅读(543) 评论(0) 推荐(0) 编辑

摘要:冗余备份概念 RMAN提供了一种更谨慎的备份策略:duplexed方式备份,其实质就是在生成备份集的同时,向指定位置copy指定份数(最大不超过4)的备份集复制,以避免在灾难性事故时数据库损坏和备份丢失的情况下导致完全崩溃,提高备份可用性。RMAN有三种方式的duplexed备份。 在RMAN中... 阅读全文

posted @ 2015-02-14 11:01 徐正柱- 阅读(889) 评论(0) 推荐(0) 编辑

摘要:1. 数据库完全备份: 按归档模式分为归档和非归档归档模式 打开状态,属于非一致性备份 关闭状态,可以分为一致性和非一致性非归档模式 打开状态,非一致性备份无效 关闭状态,一致性备份,非一致性备份不被推荐2.RMAN备份 RMAN使用服务器会话来完成备份操作,从RMAN客户端连接到... 阅读全文

posted @ 2015-02-14 10:59 徐正柱- 阅读(402) 评论(0) 推荐(0) 编辑

摘要:一. RMAN 还原与恢复基础 在RMAN 用于中,还原与恢复是两个不同的概念。还原(restore):指访问先前生成的备份,从中得到一个或多个对象,然后在磁盘上的某个位置还原这些对象。恢复(recover):是一个数据库与给定时间点相一致以保证能够打开这个数据库的实际进程,该进程通常是通过应用重... 阅读全文

posted @ 2015-02-14 10:58 徐正柱- 阅读(614) 评论(0) 推荐(0) 编辑

摘要:1、刷新重做日志缓存的时机 a.commit b.缓存满了 c.checkpoint,checkpoint的触发有两种机制:定时触发,由log_checkpoint_interval[1]参数决定间隔的时间,单位秒;0表示禁用定量触发,由log_checkpoint_timeout[2]参数决定,表... 阅读全文

posted @ 2015-02-14 10:55 徐正柱- 阅读(443) 评论(0) 推荐(0) 编辑

摘要:Oracle文档中提到,一旦用备份的控制文件进行数据库恢复,就需要使用resetlogs的方法打开数据库,但是resetlogs通常意味着不完全恢复,而且更重要的是一旦用resetlogs方法打开数据库,日志的序号用重新从1开始。其实如果只是控制文件损坏,日志文件都完整的话,数据库是可以完全恢复... 阅读全文

posted @ 2015-02-14 10:53 徐正柱- 阅读(995) 评论(0) 推荐(0) 编辑

摘要:C:\Documents and Settings\xuzhengzhu>sqlplus /nologSQL*Plus: Release 10.2.0.1.0 - Production on 星期四 1月 29 17:02:04 2015Copyright (c) 1982, 2005, Oracl... 阅读全文

posted @ 2015-02-05 16:04 徐正柱- 阅读(535) 评论(0) 推荐(0) 编辑

摘要:Oracle 10g数据库备份与恢复操作手册 目录Oracle 10g数据库备份与恢复操作手册... 1前言... 5文档目的... 5文档范围... 5目标读者... 5其他说明... 51 冷备份... 61.1 冷备份概述... 61.2 ... 阅读全文

posted @ 2015-01-27 18:02 徐正柱- 阅读(6890) 评论(0) 推荐(0) 编辑

摘要:1 故障类型l 实例故障由ORACLE内部异常、操作系统故障或其它相关软件引起,导致ORACLE实例中的进程或内存区出现故障或数据库无法正常关闭,这种故障称为实例故障。实例故障没有本质上的破坏,无须对数据库进行恢复,只要重启数据库就可正常。l 媒介故障媒介故障主要是由于磁盘驱动器出问题、磁盘块坏、... 阅读全文

posted @ 2014-09-11 15:49 徐正柱- 阅读(4389) 评论(0) 推荐(0) 编辑

摘要:第三部分、备份与恢复[Q]如何开启/关闭归档[A]如果开启归档,请保证log_archive_start=true开启自动归档,否则只能手工归档,如果是关闭了归档,则设置该参数为false注意:如果是OPS/RAC环境,需要先把parallel_server = true注释掉,然后执行如下步骤,最... 阅读全文

posted @ 2008-04-26 19:11 徐正柱- 阅读(468) 评论(0) 推荐(0) 编辑

1
点击右上角即可分享
微信分享提示