码迷,mamicode.com
首页 > 其他好文 > 详细

RMAN冷备份、一致性备份脚本

时间:2015-05-28 10:48:26      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:

RMAN冷备份、一致性备份脚本
 
run{
shutdown immediate; 
startup mount;
allocate channel c1 type disk;
allocate channel c2 type disk;
backup database format /home/oracle/rman_bak/cold_bak/%d_%s_%p.bak;
alter database open;
}
 

 
RMAN热备份、非一致性备份脚本
简化版:
run{
sql alter system switch logfile;
backup database format /home/oracle/rman_bak/hot_bak/%d_%s_%p_hot.bak
filesperset 3;
}
 

连归档一块备份版:
run{
sql alter system switch logfile;
allocate channel c1 type disk;
allocate channel c2 type disk;
backup database format /home/oracle/rman_bak/hot_bak/%d_%s_%p_hot.bak
include current controlfile plus archivelog delete input 
filesperset 3;
}
 

 
注释:
rman名称不允许重复,%U肯定不重复。
%c 备份片的拷贝数
%D 位于该月中的第几天 (DD)
%M 位于该年中的第几月 (MM)
%F 一个基于DBID 唯一的名称,这个格式的形式为c-IIIIIIIIII-YYYYMMDD-QQ,
%d 数据库名称其中IIIIIIIIII 为该数据库的DBID,YYYYMMDD 为日期,QQ 是一个1-256 的序列
%n 数据库名称,向右填补到最大八个字符
%u 一个八个字符的名称代表备份集与创建时间
%p 该备份集中的备份片号,从1 开始到创建的文件数
%U 一个唯一的文件名,代表%u_%p_%c
%s 备份集的号
%t 备份集时间戳
%T 年月日格式(YYYYMMDD) 

 

RMAN冷备份、一致性备份脚本

标签:

原文地址:http://www.cnblogs.com/storymedia/p/4535262.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!