oracle数据库,熟悉rman命令创建备份

  1. 设置并行度, 并行度大于表空间文件数量(dba_data_files)

CONFIGURE DEVICE TYPE DISK PARALLELISM 12 BACKUP TYPE TO BACKUPSET; 

  1. 配置恢复窗口保留时间,比如需要恢复一周以内的数据

CONFIGURE RETENTION POLICY TO recovery window of 7 days;

  1. 备份数据库

 backup as copy tag '1D_WHOLE_INCR0' incremental level 0 database;

  1. 备份归档日志

backup tag '2D_arch' archivelog all not backed up delete all input;

  1. 查看备份

List backup

List copy

  1. 增量备份

backup tag '3D_WHOLE_INCR1' incremental level 1 database;

  1. show parameter control_file_record_keep_time  #
  2. 将1级备份合并到0集备份

recover copy of database  with tag '1D_WHOLE_INCR0'

  1. crosscheck datafilecopy all  
  2. 备份控制文件: SQL>alter database backup controlfile to trace as ‘/home/oracle/backup/c01orcl/control.sql’

  • 备份
  • 0级备份

RMAN> run {

2> allocate channel  "ch1" device type disk format

3> "/home/oracle/backup/c01orcl/%U";

4> backup as copy tag 'base01' incremental level 0 database;

5> }

  • 1级备份

RMAN> run {

2> allocate channel  "ch1" device type disk format

3> "/home/oracle/backup/c01orcl/%U";

4> backup tag 'incr_update_1' incremental level 1 database;

5> }

  • 合并备份

RMAN> run {

2> allocate channel "ch1" device type disk format

3> "/home/oracle/backup/c01orcl/%U";

4> recover copy of database with tag "BASE01";

5> }

  • 52
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值