rman 全备

原创 2015年11月20日 11:45:58
[root@tiger script]# cat rman_db.sh 
export ORACLE_HOME=/u01/oracle/product/11.2.0.4
export ORACLE_SID=TIGER
rman target / cmdfile=/u01/rman/script/rman_db.rcv msglog=/u01/rman/script/rman_full_`date +%Y-%m-%d`.log
[root@tiger script]# cat rman_db.rcv 
 run {
 crosscheck backup;
 delete noprompt expired backup;
 crosscheck archivelog all;
 delete noprompt expired archivelog all;
 delete noprompt archivelog all completed before 'SYSDATE-7';


 allocate channel c1 type disk;
 allocate channel c2 type disk;
 allocate channel c3 type disk;
 allocate channel c4 type disk;
 backup full tag db_full_bak
 filesperset 4
 format '/u01/rman/%d_db_%s_%T' database;
 release channel c1;
 release channel c2;
 release channel c3;
 release channel c4;
 sql 'alter system archive log current';
 #delete noprompt obsolete;
 }
 backup format '/u01/rman/%d_arch_%s_%T' archivelog all;
 backup format '/u01/rman/%d_cont_%s_%T' current controlfile;
 backup format '/u01/rman/%d_spfile_%s_%T' spfile;
 delete noprompt backup completed before 'sysdate-14';
exit;
[root@tiger script]# pwd
/u01/rman/script
[root@tiger script]# 
版权声明:本文为博主原创文章,未经博主允许不得转载。

rman备份用户的设置(尽可能避免使用SYS用户)

我在做wallet实验,为解决sys用户明文密码问题的时候,也在思考我们是不是可以压根就不使用sys用户呢? 从官方文档上查到相关资料,我通过做实验,验证了确实可以。新创建一个用户,赋予sysdba...
  • laven54
  • laven54
  • 2013年09月22日 23:42
  • 2000

RMAN命令详解

输出日志: [oracle@tiger script]$ cat rman_db.sh exportORACLE_HOME=/u01/oracle/product/11.2.0.4 export OR...
  • EVISWANG
  • EVISWANG
  • 2016年01月02日 14:44
  • 1140

RMAN 提示符下执行SQL语句

在手动恢复数据库时,有时候需要在SQL*Plus提示符以及操作系统提示符,RMAN提示符下来回切换显得有些繁琐。实际上RMAN为我们提供了命令行下执行一些简单的SQL语句以及PL/SQL的方法,以避免...
  • robinson_0612
  • robinson_0612
  • 2013年06月04日 11:37
  • 6413

Oracle数据库备份与恢复 - RMAN备份

如果要说DBA工作中最重要的职责(没有之一),那无疑就是保证客户数据的安全和完整,可以看到几乎任何一本Oracle DBA的技术书籍一定都会把大篇幅来介绍数据库的备份与恢复,从中也可以看到备份和恢复的...
  • pan_tian
  • pan_tian
  • 2015年07月05日 23:10
  • 4176

rman 备份默认路径小结

oracle11g,  rman备份的路径应该是这样的优先级 备份语句中指定的format  > rman 中显现的configure channel device type disk fo...
  • cuiyan1982
  • cuiyan1982
  • 2016年12月06日 20:10
  • 2918

RMAN 各种文件的恢复方法

1. 完全介质恢复 # 数据库需要在 mount 状态 1-1. 挂载数据库 RMAN> startup mount; 1-2. 执行恢复 RMAN> restore databas...
  • jumewo
  • jumewo
  • 2014年02月25日 10:30
  • 1166

利用rman恢复被失误drop或者truncate的表

转自  http://blog.itpub.net/15747463/viewspace-1062560/ 表被truncate/drop 的恢复方法有: 1 闪回数据库(需要开启flas...
  • u012232730
  • u012232730
  • 2016年10月08日 15:46
  • 512

如何中途停止RMAN备份任务

如果,你负责的数据库服务器,在RMAN进行全备时,业务又有大量数据要处理,一时间,系统资源直接被耗尽,影响到了业务的正常,你准备怎么处理?...
  • laven54
  • laven54
  • 2013年07月29日 19:29
  • 3061

windows下定期执行rman备份(脚本+方法介绍)

备份是最重要的,很多测试环境都搭建在windows下,博主的电脑上就有一个Oracle数据库,为了保证它的安全性,决定执行定期的备份。 例子中讲述了如何在windows下使用 脚本+windows定时...
  • renfengjun
  • renfengjun
  • 2014年01月21日 12:38
  • 7315

RMAN的基本知识及使用技巧

RMAN是 ORACLE提供的一个备份与恢复的工具,可以用来备份和还原数据库文件、 归档日志和控制文件。它也可以用来执行完全或不完全的数据库恢复。 一,RMAN的组件、概念 1,RMAN  主...
  • waterxcfg304
  • waterxcfg304
  • 2013年01月10日 14:56
  • 909
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:rman 全备
举报原因:
原因补充:

(最多只允许输入30个字)