RMAN简单演示 备份各种文件
整库备份:rman>backup database;执行后对目标数据所有数据文件进行备份,生成两个备份片段:一个存储数据文件,一个存储控制文件和spfile,保存在oracle安装目录下,因为没指定存储路径.指定format参数自定义备份片段路径和命名规则:rman>backup databaset format 'd:\oraclebackup\bak_%U';如果想查看创建的全库备份,用...
RMAN 数据库修复(restore)与数据库恢复(recover)介绍
数据库修复(restore):用备份集的数据文件替换已损坏的数据库文件或将其恢复到一个新位置.rman进行修复时利用恢复目录(或controlfile)来获取备份信息,选中最合适的备份进行修复操作.有两个原则:1. 选择距离恢复目录时刻最近2.优先选择镜像复制,其次是备份集.数据库修复在rman中对应restore命令数据库恢复(recover):应...
RMAN恢复表空间,数据文件,归档文件,控制文件等介绍
恢复表空间和数据文件执行表空间或数据文件级的恢复时,数据库既可以是mount状态,也可以是open状态.从表空间和数据文件的自身特点来说,两者恢复也类似,只不过数据文件相对来说粒度更细.恢复表空间表空间必须为offline状态:rman>sql 'alter tablespace users offline immediate';rman>restore tablespace users;rman>r...
rman恢复:数据文件丢失,控制文件丢失,联机日志文件丢失(非当前使用与当前使用)
rman恢复示例 ...
ORA-01152解决
RMAN> alter database open resetlogs; ORA-01152: file 1 was not restored from a sufficiently old backup ORA-01110: data file 1: '/home/oracle/app/oradata/westos/system01.dbf'解决:SQL> startup force;ORACLE instance started.SQL> alter system set "_allow_resetlogs_co...
删除恢复目录
连接到恢复目录:>sqlplus /nologsql>conn rmanct/rmanct@bobrmanct.bob.sql>select db_key,db_id from dbdb_key db_id------------------------------- 1 13834161 rmanct.bob.sql>exec dbms_rcvcat.unregist...
RMAN恢复——完全介质恢复
数据库修复(restore):用备份集耳朵数据文件替换已损坏的数据库文件或将其恢复到一个新位置.rman进行修复时利用恢复目录(或controlfile)来获取备份信息,选中最合适的备份进行修复操作.有两个原则:1. 选择距离恢复目录时刻最近2.优先选择镜像复制,其次是备份集.数据库修复在rman中对应restore命令数据库恢复(recover):...
recover database delete archivelogs skip tablespace temp;报错
报错如下:最后我输入的rman>recover database;不知这条命令有何不妥?请各位指点一二
RMAN相关的动态性能视图
rman相关的动态性能视图v$archived_log视图包含了归档重做日志文件的信息.select * from v$archived_logv$backup_set视图显示当前创建的备份集信息select * from v$backup_setv$backup_piece视图:显示备份片段的信息v$backup_corruption视图:记录了备份集中发现的损坏的数据块v$session_longops视图:记录oracle...
增量备份 絮叨絮叨
每次备份仅操作变化的数据块.首先要有一个基本备份,就是包含所有使用过的数据块的备份,该备份定义为级别0(level=0)的备份,以后进行的增量备份都基于这个基本备份完成的.如果rman在进行增量备份时,发现没有可以参照的基本备份(也就是0级别的备份),那么rman会自动进行0级别的基本备份操作,并忽略指定的增量级别.增量备份有5...
rman基础知识补充
format字符串格式化使用format参数可以使用各种替换变量:%a:数据库的activation ID即RESETLOG_ID%c:备份片段的复制数(1开始最大256)%d:数据库名称%D:当前时间的日格式为DD%e:归档序号%f:绝对文件编号%F:基于"DBID+时间"确定的唯一名称,格式的形式为c-IIIIIIIIII-YYYYMMDD-QQ,其中IIIIIIIIII为数据库的DBID,YYYYMMDD...
数据文件,表空间的移动
数据文件移动:select file#,status,name from v$datafilewhere name like '%BOBTEST%' 旧位置--D:\ORACLE\BOBNEWFILE\BOBTEST.DBF 新位置--D:\ORACLE\PRODUCT\10.2.0\ORADATA\BOB\BOBTEST.DBF首先将数据文件脱机 &n...
RMAN-06014:RMAN-03002:错误解决方法
RMAN> list copy; RMAN-00571: ===========================================================RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============RMAN-00571: ===========================================================RMAN-03002: failure of list ...
转一个哥们Leshami写的:RMAN catalog 的创建和使用,写的挺好
http://blog.csdn.net/leshami/article/details/6043649--==========================-- RMAN catalog 的创建和使用--========================== 一、创建恢复目录 创建恢复目录一般分为三大步骤 创建存放恢...
RMAN中通道最多能设置几个?请各位指教.我设了10个,以下为测试脚本
run {allocate channel c1 device type disk;allocate channel c2 device type disk;allocate channel c3 device type disk;allocate channel c4 device type disk;allocate channel c5 device type disk;allocate channel c6 device type disk;allocate channel c7 device type disk;allocate channel c8 device t...
RMAN自动执行计划
明确目标:每天夜间1点执行.数据库全备,同时备份控制文件归档文件,备份文件保存至D:\oracle\bobbackup\,并在归档日志备份后,自动删除已备份的归档日志.备份保留14天,过期自动删除.保留操作日志备查.首先编写rman批处理文件:run {configure retention policy to recovery whindow of 14 days;configure controlfile...
恢复目录recovery catalog
恢复目录recovery catalog存储rman备份恢复关系详细信息的数据库(物理上可对应成一个schema)没有恢复目录时,rman相关的备份信息(归档文件路径,备份集路径等)均存储在目标数据库控制文件中,建议专门找个位置存储,就是恢复目录.当待备份的数据库注册到恢复目录后,rman相关的信息除了保存在控制文件中外(保存一部分),更加详细...
rman备份集的保留策略
rman备份集的保留策略基于时间和基于冗余数量的备份保留策略基于时间的备份保留策略:你希望数据库最早能恢复到几天前,比如7,那么保留的备份文件就能保证将数据库恢复到一周内任何一个时刻.设置命令:rman>CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF N DAYS;(n为大于0的正整数)执行后,各个备份必须满足下列条件...
RMAN简单演示
全库备份:rman>bacup database;执行后对目标数据所有数据文件进行备份,生成两个备份片段:一个存储数据文件,一个存储控制文件和spfile,保存在oracle安装目录下,因为没指定存储路径.指定format参数自定义备份片段路径和命名规则:rman>backup databaset format 'd:\oraclebackup\bak_%U';如果想查看创建的全库备份,用...
RMAN简介
打开状态的数据库备份只能在归档模式下进行!rman可备份文件类型:数据文件控制文件归档重做日志spfile备份集片rman不能备份文件类型:临时文件联机重做日志文件口令文件静态pfile参数文件Oracle Net配置文件rman可生成三类备份:备份集(backup set)是专用格式,它可以包含多个文件,但不包括当前不是备份段一部...