ORACLE——一点一点学RMAN备份2

RMAN增量备份

0级备份:

连接到目标数据库:

RMAN> connect target /

 

查看数据库的备份集:

RMAN> list backupset;

 

进行0级备份:

RMAN> backup incremental level=0 database;

 

备份完成,查看备份集:

RMAN> list backupset;

 

备份集列表罗列出数据库已有的备份。下面做的是1级备份:

RMAN> backup incremental level 1 database; 

     

 

1级备份完成,查看已有的备份集:

RMAN> list backupset;

 

 

plus archivelog 与 archivelog all的区别,plus archivelog 在备份时先备份归档文件且对当前redo进行了归档,然后再备份数据文件,接下来是控制文件和spfile,最后是再对当然redo进行归档并进行备份。而archivelog all则是先备份数据文件,然后再备份归档(有时也是先备份归档,然后再备份数据文件),且不对当前的redo进行归档,最后备份控制文件和spfile。当使用archvielog all时,如果归档目录中没有归档文件时,将报错。

 

将数据文件、控制文件、归档日志文件、参数文件一起备份,并将归档日志文件删除。

RMAN> backup database plus archivelog delete input;

 

查看数据库模式

RMAN> report schema;

 

备份表空间:

RMAN> backup tablespace example; //example 是表空间的名字

 

备份控制文件:

方式一:单独备份控制文件

RMAN> backup current controlfile;

 

方式二:在备份数据库时,一起备份控制文件

RMAN> backup database include current controlfile;

 

镜像备份 Image copies

 

采用镜像备份表空间为Example的数据文件:

RMAN> copy datafile 5 to '/oracle/examplebak.dbf';

 

查看镜像备份结果:

RMAN> list copy;

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值