首页 > 代码库 > 【RMAN备份】数据库备份
【RMAN备份】数据库备份
转载请注明地址。
备份片文件名通配符:
%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)
完整数据库备份:使用backup database 备份所有数据文件和控制文件。
冷备份(一致性备份):关闭数据库后备份所有数据文件和控制文件。
操作:
shutdown immediate ;startup mount;backup database format=‘/home/oracle_11/backup1/whole_%d_%U.bak‘; //去掉format会按照通道里设置的格式和路径sql ‘alter system archive log current‘;//手动归档日志 强制日志转换 也就是归档到归档日志中backup as compressed backupset --压缩备份format ‘/home/oracle_11/backup1/whole_%d_%U‘ filesperset=3--制定备份集中允许的备份片数目database;
热备份(非一致性备份):在数据库OPEN状态下备份所有数据文件和控制文件。
backup database format=‘/home/oracle_11/backup1/whole_%d_%U.bak‘;//去掉format会按照通道里设置的格式和路径sql ‘alter system archive log current‘;//手动归档日志
免除表空间:
configure exclude for tablespace user1;backup database format=‘/home/oracle_11/backup1/whole_%d_%U.bak‘;//去掉format会按照通道里设置的格式和路径sql ‘alter system archive log current‘;//手动归档日志
【RMAN备份】数据库备份
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。