3大备份工具: sqlplus + rman + export
http://space.itpub.net/23754390/viewspace-670336
http://liurizhaooracle.blog.163.com/blog/static/1231108722010111694845719/
数据文件:backup datafile 4,5/tablespace users,indexes format '/u01/app/oracle/backup/orcl/orcl_%u' tag='datafile';
控制文件:backup current controlfile format '' tag='controlfile';
sql " alter database backup controlfile to trace as ' '/tmp/controlfile.sql' ' " ;
参数文件:backup spfile format '' tag='spfile';
归档文件:backup archivelog all delete all input format '' tag='archivelog';
全备份:backup as compressed backupset database plus archivelog delete all input format '' tag='fullbackup';
零级备份:backup incremental level 0 database format '' tag='level 0';
差异备份:backup incremental level 1 differential database format '' tag='level 1 diff';
sql " alter system archive log current ";
累计备份:backup incremental level 1 cumulative database format '' tag='level 1 cumu';
sql " alter system archive log current ";
=========================================================================================
51
Rman归档恢复:
1.mount下恢复:
Using Rman in archivelog: startup mount;
restore database;
recover database;(使用日志文件恢复数据库)
alter database open;
2.open下恢复:
数据文件: run{
sql 'alter database datafile 6 offline';
restore datafile 6;
recover datafile 6;
sql 'alter database datafile 6 online;
}
表空间 :run{
sql 'alter tablespace users offline immediate';
restore tablespace users;
recover tablespace users;
sql 'alter tablespace users online;
}
restore to a new location: run{
set newname for datafile 6 to '/u01/oradata/app2.mdf';
restore database;
switch datafile all; (更新控制文件信息)
recover database;
alter database open;
}
3.控制文件无法mount下恢复:restore controlfile from '备份集名称' to '/opt/ora10/oradata/orcl/control01.ctl'
或者restore controlfile from autobackup;
或者restore controlfile(必须有连上catalog)
spfile文件在无法nomount下恢复:restore spfile from '' to '/opt/ora10/dbms/dbs/spfileorcl.ora';
或者restore controlfile from autobackup;
或者restore controlfile(必须有连上catalog)
54
Rman不完全恢复:
until time: mount;
run{
allcate channel c1 type disk;
allcate channel c2 type disk;
allcate channel c3 type disk;
set until time "to_date('2011-05-19 01:38:49','yyyy-mm-dd hh24:mi:ss')";
restore database;
recover database;
alter database open resetlogs;
}
until sequence:mount;
run{
set until sequence 120 thead 1;
restore database;
recover database; #recovers through log 119,not including 120
alter database open resetlogs;
}
=============================================================================================================================
使用rman进行跨平台数据迁移
http://space.itpub.net/15779287/viewspace-678416
利用RMAN修复坏块
http://space.itpub.net/25937377/viewspace-704846
http://www.itpub.net/thread-991044-1-1.html
分享到:
相关推荐
Oracle Rman命令详解,包括rman命令和rman语句解析。
oracle rman命令详解,详细的介绍了rman的各种命令
此文档中详解介绍了oracle数据库中关于RMAN命令的详细及其注意事项
很使用的rman命令,适合初级oracle备份者使用,可满足日常的oracle备份与恢复。
最全最详细最实用的oracle rman命令大全,你值得拥有。
oracle数据库RMAN备份命令的总结,包含RMAN的备份、恢复的操作以及备份策略的设置
介绍Oracle Rman常见命令,简明扼要!
二、rman命令知多少 三、rman备份演练初级篇 四、rman备份演练进阶篇 五、rman外传-基础资料篇1 六、实战rman备份 七、rman外传-基础资料篇2 八、演练rman恢复 九、实战rman恢复(1)丢失控制文件的恢复 十、实战rman...
oracle数据库备份与修复rman命令大全,
个人总结的oracle rman备份命令的使用。有例子,可以自己看
ORACLE RMAN 常用 操作 命令 指导 维护 管理手册
Oracle数据库恢复备份工具RMAN是非常强大的一个工具,文档中介绍了很详细的rman使用与备份命令,希望对维护Oracle的人有帮助!
小资料,集中汇总,对于oracle备份恢复工具rman是一总结资料,便于使用查阅,都有例子引用,比较清楚
RMAN备份命令....................
完成这一课的学习后,您应该能达到下列目标: 描述恢复目录的内容 列出需要恢复目录的 RMAN 功能 创建恢复目录 通过使用 RMAN 命令来维护恢复目录 使用 RMAN 注册、重新同步和重置数据库
Oracle增量备份,最常用的技术,用于数据库性能提高,很多厂家都需要。这是一项DBA最基本的技术,阅读此文档需要掌握shell的基础知识,oracle的基本命令
使用手册基于ORACLE 10.2 资料参考:B14193-02 最小使用环境 ■ target database :备份的目标数据库 ■ RMAN client: RMAN的客户端。它主要是负责解释备份和恢复命令,连接服务器会话执行相关命令,并在控制文件中...
RMAN备份技术详解 包括 命令 备份策略 故障恢复等,很实用
RMAN常用命令