oracle RMAN 备份文件
来源:互联网 发布:手机app编程软件 编辑:程序博客网 时间:2024/05/15 16:42
1、使用RMAN之前进行备份的准备工作,开启归档日志模式,如果没有开启的话,后面在备份的时候会报出下面的错误
RMAN> backup database;
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03009: failure of backup command on ORA_DISK_1 channel at 01/03/2012 15:21 :19
ORA-19602: cannot backup or copy active file in NOARCHIVELOG mode
步骤请参考:http://blog.csdn.net/chen3888015/article/details/7172906
2、连接:
rman target /
或则
%rman target=rman/rman@mydb (启动恢复管理器)
3、基本设置:
RMAN> configure default device type to disk; (设置默认的备份设备为磁盘)
RMAN> configure device type disk parallelism 2; (设置备份的并行级别,通道数)
RMAN> configure channel 1 device type disk fromat '/backup1/backup_%U'; (设置备份的文件格式,只适用于磁盘设备)
备份文件可以自定义各种各样的格式,如下:
%T 年月日格式(YYYYMMDD)
%s 备份集的号
%t 备份集时间戳
%c 备份片的拷贝数
%d 数据库名称
%D 位于该月中的第几天 (DD)
%M 位于该年中的第几月 (MM)
%F 一个基于 DBID 唯一的名称,这个格式的形式为 c-IIIIIIIIII-YYYYMMDD-QQ,其中 IIIIIIIIII 为该数据库的 DBID,YYYYMMDD 为日期,QQ 是一个 1-256 的序列
%n 数据库名称,向右填补到最大八个字符
%u 一个八个字符的名称代表备份集与创建时间
%p 该备份集中的备份片号,从 1 开始到创建的文件数
%U 一个唯一的文件名,代表%u_%p_%c
RMAN> configure channel 2 device type disk fromat '/backup2/backup_%U'; (设置备份的文件格式,只适用于磁盘设备)
RMAN> configure controlfile autobackup on; (打开控制文件与服务器参数文件的自动备份)
RMAN> configure controlfile autobackup format for device type disk to '/backup1/ctl_%F'; (%F格式是必须的,设置控制文件与服务器参数文件自动备份的文件格式)
4、查看所有设置: RMAN> show all
5、查看数据库方案报表: RMAN> report schema;
6、备份全库:
RMAN> backup database plus archivelog delete input; (备份全库及控制文件、服务器参数文件与所有归档的重做日志,并删除旧的归档日志)
7、备份表空间:
RMAN> backup tablespace system plus archivelog delete input; (备份指定表空间及归档的重做日志,并删除旧的归档日志)
8、备份归档日志: RMAN> backup archivelog all delete input;
9、复制数据文件: RMAN> copy datafile 1 to '/oracle/dbs/system.copy';
10、查看备份和文件复本: RMAN> list backup;
11、验证备份: RMAN> validate backupset 3;
- oracle RMAN 备份文件
- oracle RMAN 备份文件
- Oracle Rman备份脚本与自动删除重复备份文件
- RMAN备份文件格式
- rman备份文件误删
- rman备份文件格式
- oracle 备份文件
- 【BASH】自动清理rman备份文件的脚本
- oracle11g rman备份文件失踪之谜
- Oracle bat备份文件
- 如何导入ORACLE 备份文件
- oracle导入dmp备份文件
- oracle导入dmp备份文件
- oracle导入dmp备份文件
- Oracle Rman
- oracle rman
- 只有rman的备份文件(数据文件)恢复过程
- RMAN 备份 ,crontab执行计划没有生成备份文件
- 如何学习嵌入式开发
- 自定义chrome新建标签页的方法
- 判断<%#Eval("Example")%>的值是不是空值
- ASP.NET动态生成图片并下载
- Javascript DOM
- oracle RMAN 备份文件
- 2011 Multi-University Training Contest 1 - Host by HNU&&YY's new problem
- Jquery select option在html中使用
- ubuntu10.04下安装jdk
- 搜索背后的奥秘——浅谈语义主题计算
- asp.net server application error 解决办法
- anytime you feel the pain,hey,dear,refrain
- 2011贺岁片之——寒假计划
- 闪电记事,好用的电子日记本软件