oracle RMAN 备份文件
来源:互联网 发布:mac双系统u盘安装教程 编辑:程序博客网 时间:2024/05/29 13:57
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;
=====================================
原文出自:http://blog.csdn.net/chen3888015/article/details/7172808
- 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执行计划没有生成备份文件
- 关于 class helper for ... 语法
- Java编码问题汇总
- 基于二叉排序树写的通讯录
- 简体中文与繁体中文的转换函数
- XXX_ATTR
- oracle RMAN 备份文件
- 编程之美-程序理解和时间分析
- vsftpd与/bin/false、/sbin/nologin
- oracle创建表空间,用户和导入导出
- HDU-1298-T9
- PuTTY + Xming 远程使用 Linux GUI
- Captain Dialog 2009-09-18 VC+OpenGL实现空间三维Delaunay三角剖分
- 我是一名医生,但我喜欢研究汇编。。。。。。。。。。
- UVaOJ 131 – The Psychic Poker Player