
RMAN 备份恢复
lovely可爱欧辰
余好读书,乐思善疑。有过目不忘之能,亦有掩卷即忘之病,故尝攥文以记之。
展开
-
alter system switch logfile和alter system archive log current的区别
alter system switch logfile 是强制日志切换,不一定就归档当前的重做日志文件(若自动归档打开,就归档前的重做日志,若自动归档没有打开,就不归档当前重做日志。)alter system archive log current 是归档当前的重做日志文件,原创 2011-08-08 16:25:18 · 658 阅读 · 0 评论 -
RMAN CONFIGURE
可以通过SHALL ALL命令查看 RMAN的配置信息RMAN> show all;RMAN 配置参数为:CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default CONFIGURE BACKUP OPTIMIZATION OFF; # defaultCONFIGURE DEFAULT DEVICE TYPE TO DISK;转载 2012-10-06 22:35:42 · 627 阅读 · 0 评论 -
RMAN 的备份保留策略
RMAN 的备份保留策略:命令格式:configure retention policy clear ---------------备份保留策略使用默认值configure retention policy to none------------不采用任何备份保留策略configure retention policy to recover window of in转载 2012-10-07 13:20:45 · 1712 阅读 · 0 评论 -
Oracle 中control_file_record_keep_time参数的解释
Oracle基于RMAN的备份方式,可分为以catalog 和nocatalog的两种方式进行备份管理。其中,catalog的方式需要一个catalog目录数据库,这个数据库一般运行在另外一台服务器上,这种方式可以用于用户有多个Oracle数据库的环境,同时对数据库的备份恢复信息也可以长久的保存,也就是RMAN把对数据库A的备份恢复记录保留在catalog目录数据库中。而基于nocatal转载 2012-10-14 15:22:37 · 1799 阅读 · 0 评论 -
RMAN备份及恢复归档日志的语法
一.备份所有归档日志文件 RMAN> backup archivelog all delete input;二: restore archivelog 的各种选项 1.恢复全部归档日志文件 RMAN> restore archivelog all; 2.只恢复5到8这四个归档日志文件 RMAN> restore archi转载 2013-04-14 22:23:11 · 2588 阅读 · 0 评论 -
RMAN 备份恢复
1:RMAN 基本命令run{allocate channel ch1 device type disk maxpiecesize 2G;allocate channel ch2 device type disk maxpiecesize 2G;allocate channel ch3 device type disk maxpiecesize 2G;backup as c转载 2014-09-04 14:34:42 · 981 阅读 · 0 评论 -
RMAN备份filesperset用法
用filesperset控制备份集的尺寸当指定filesperset参数时,rman比较filesperset与自动计算出来的值(对每个已分配通道的文件数目)并取其中较小的那个值来保证所有的通道被使用。如果指定或者通过组合backupSpec语句暗示的文件数目比filesperset要大,那么rman创建多个备份集来维护正确的速率(ratio);如果没有指定filesperse转载 2014-09-03 23:07:13 · 2512 阅读 · 0 评论 -
DB_NAME、DB_UNIQUE_NAME、SERVICE_NAME和INSTANCE_NAME等的区别
搭建DG时,突然想起oracle这些为数众多的name,以下是概念整理,仅代表个人观点DB_NAME:①是数据库名,长度不能超过8个字符,记录在datafile、redolog和control file中②在DataGuard环境中DB_NAME相同而DB_UNIQUE_NAME不同③在RAC环境中,各个节点的DB_NAME 都相同,但是INSTANCE_NAME不转载 2014-10-09 22:13:54 · 11169 阅读 · 0 评论 -
使用RMAN在ASM和文件系统之间拷贝数据
这篇文章简单讨论如何利用RMAN工具中的backup as copy、copy、convert命令在ASM和文件系统之间拷贝数据。一.从ASM拷贝数据到文件系统。1).拷贝数据文件:RMAN> backup as copy datafile '+data01/orcl/datafile/USERS.263.829729669' format '/u01/app/orac转载 2014-11-28 16:38:04 · 6528 阅读 · 0 评论 -
RMAN SET NEWNAME
在做数据恢复时,偶尔会碰到需要对数据文件位置调整的案例,在这种情况下,可以在RMAN中使用SET NEWNAME命令。在Oracle 11g之前,RMAN只支持SET NEWNAME FOR DATAFILE,在Oracle 11g中增加了SET NEWNAME FOR TEMPFILE/SET NEWNAME FOR TABLESPACE/SET NEWNAME FO转载 2014-10-22 14:31:13 · 9279 阅读 · 0 评论 -
CONFIGURE CONTROLFILE AUTOBACKUP ON/OFF;
关于rman的,环境:oracle 10.2.0rman nocatalog方式1、首先设置CONFIGURE CONTROLFILE AUTOBACKUP ON;然后进行数据库全备份RMAN> backup database;Starting backup at 21-APR-10using channel ORA_SBT_TAPE_1channel转载 2012-10-07 12:43:21 · 2625 阅读 · 0 评论 -
alter database open resetlogs
问题解决:先要弄清楚alter database open resetlogs是什么意思,为什么要用resetlogs打开数据库,这个命令发出后oracle都做了什么?alter database open resetlogs是要打开数据时,重置重做日志,即将重做日志的sequence置零,为什么要重置重做日志呢?不完全恢复后,原来的online redo转载 2012-10-07 23:30:28 · 18155 阅读 · 0 评论 -
delete expired backup 和 delete obsolete
delete expired删除的是那些本来RMAN以为存在但是实际上在磁盘或者磁带上已经被删除了的信息,删除的只是RMAN资料库中的记录;delete obsolete则删除旧于备份保留策略定义的备份数据同时也更新RMAN资料库以及控制文件。对于EXPIRED状态的产生,与crosscheck命令是密切相关的,RMAN通过crosscheck命令检查备份是否存在于备份介质上,如果不存转载 2012-10-08 01:31:53 · 11523 阅读 · 0 评论 -
RMAN备份数据
1、 数据库状态打开数据库,检查数据库是否处于归档模式conn /as sysdbaSQL> startup mountORACLE instance started.Total System Global Area 443592704 bytesFixed Size 133转载 2011-12-09 23:26:00 · 1499 阅读 · 0 评论 -
Oracle impdp的ignore及 fromuser / touser 功能
Oracle impdp的ignore及 fromuser / touser 功能作者:eygle |English Version 【转载时请以超链接形式标明文章出处和作者信息及本声明】链接:http://www.eygle.com/archives/2009/09/oracle_impdp_ig.html在使用impdp时,会发现,有很多参数选项与imp不同,比如说,找不到转载 2012-01-12 23:18:40 · 3938 阅读 · 0 评论 -
议rman的crosscheck和obsolete
今天有朋友对于crosscheck和obsolete理解的不太清楚,网上查找了一些资料,也发现很多错误,其中典型的理解就是:crosscheck 可以检测/删除违背(obsolete)备份策略的备份集--登录rman[oracle@node1 ~]$ $ORACLE_HOME/bin/rman target / Recovery Manager: Release 10.2.0.5.转载 2012-01-04 22:12:02 · 1532 阅读 · 0 评论 -
rman backup database force 功能
FORCECauses RMAN to ignore backup optimization. In other words, even if CONFIGURE BACKUP OPTIMIZATION is set to ON, RMAN backs up all specified files.Note: You can also specify this option in原创 2012-09-11 15:18:41 · 1673 阅读 · 0 评论 -
CONFIGURE RETENTION POLICY
SQL> show parameter control_file_record_keep_timeNAME TYPE VALUE------------------------------------ ----------- ------------------------------control_file_record_keep_time integer 7SQL> 这原创 2012-09-11 20:44:27 · 11982 阅读 · 0 评论 -
Crash Recovery 和 Media Recovery 的区别
Backup and Recovery Basis1.4.3 Automatic Recovery After Instance Failure: Crash RecoveryThe crash recovery process is a special form of recovery, which happens the first time an Oracle databas转载 2012-09-11 21:01:09 · 1094 阅读 · 0 评论 -
Oracle10g备份集压缩新特性(Backupset Compression)
Oracle10g允许你和BACKUP命令伴随使用AS COMPRESSED BACKUPSET字句,对备份集进行压缩。这个压缩备份在恢复时无需解压缩,这一特性在以下条件下可能大为有益:1.你的备份存储空间有限2.通过网络备份而带宽有限3.直接备份至磁带、CD,DVD介质而压缩不可用你可以选择在备份命令里显示指定压缩选项:BACKUP AS COMPRESSED BAC转载 2012-10-02 23:15:05 · 2973 阅读 · 0 评论 -
RMAN的一些术语解释
RMAN备份类型一:备份集(backup set) 备份集 (backup set): 是Oracle默认的备份类型,把数据文件中已经使用过的数据块备份到一个或多个文件中,这样的文件叫做“备份片”,所有备份出来的文件组合成为“备份集”。备份集与备份片的关系类似于表空间与数据文件的关系,备份集是一个逻辑概念,将备份片(物理文件)逻辑地组织在一起。一般来说一个通道会产生一个备份集,比如启动了转载 2012-10-03 20:17:12 · 757 阅读 · 0 评论 -
Flashback Data Archive(转)
自己一直希望找到一篇关于将一个表的一列不小心删除了,怎么来修复,可是一直找不到,自己最近看到一篇在oracle11的一篇文章,特意在这里转一下,没有试过,因为自己的是10,如果那个网友有在10下实现的方法,希望给个链接。 闪回数据归档(Flashback Data Archive)在Oracle 11g当中,对闪回技术再次进行了扩展,提供了一个全新的flashback方转载 2012-09-13 20:58:47 · 7286 阅读 · 0 评论 -
oracle物理DG管理-redo数据传输,应用与三种模式
环境http://blog.youkuaiyun.com/sunziyue/article/details/50799648基础之上1学习配置参数下列参数为primary 角色相关*.db_name='orcl' //注意Guard Data中所有数据库DB_NAME应该一致;*.db_unique_name='orcldg' //配置有效的db转载 2016-08-05 11:02:04 · 2214 阅读 · 0 评论