rman备份恢复命令

1. 0级全备

[sql]  view plain copy
  1. backup incremental level 0 database;  

2. 1级增备

backup incremental level 1 database;

3. 日志备份

[sql]  view plain copy
  1. backup archivelog all delete input;  
4. 完全恢复

[sql]  view plain copy
  1. run {  
  2.   allocate channel c1 type disk;  
  3.   restore database;  
  4.   recover database;  
  5.   sql 'alter database open';  
  6. }  

5. 不完全恢复(按时间点)

run {
  allocate channel c1 type disk;
  SET UNTIL TIME "to_date('2015-07-09 02:37:28','yyyy-mm-dd hh24:mi:ss')";
  restore database;
  recover database;
  sql 'alter database open resetlogs';
}


你可能感兴趣的:(rman备份恢复命令)