RMAN 備份

一、指定文件格式時常用到的匹配符號:
 %c 多重備份時,用於指定備份片的副本號
 %d 數據庫名
 %e 歸檔日誌序列號
 %p 備份集內備份片的編號
 %s 備份集編號
 %N 表空間的名稱
 %f 絕對文件號
 
 %s必須
 一個備份集內多個備份片,%p必須
 多重備份 %c必須

一致性備份
 在mount狀態下的備份,以爲沒有其他進程更改數據庫,所以一致。
非一致性備份
 在open狀態下的備份
免除表空間
 只讀表空間可以免除
 configure exclude for tablespace ***;


二、備份類型
  backup database format=路徑;  --備份數據庫
  backup tablespace tablespace_name ; --備份表空間
  backup datafile 5; --備份數據文件
  backup current controlfile; --備份控制文件
  backup spfile; --備份spfile
  backup archivelog from time='sysdate-1' to time='sysdate'; --備份歸檔日誌
  backup backupset 32; --備份備份片
  backup tablespace users plus archivelog; --備份數據以及歸檔日誌
  
  --備份數據庫以及控制文件,歸檔日誌,刪除已經備份的歸檔日誌
  backup database include current controlfile plus archivelog all delete input;

  backup as copy format '路徑' datafile 5;
  backup as copy format '路徑' current controlfile;
  backup as copy format '路徑' archivelog sequence 20;
  
三、備份相關選項 
  configrue device type disk parallelism 3; --並行化備份
  backup copies 3 tablespace users; --多重備份  
  configure channel device type disk maxpiecesize 4G; --多個備份片
  backup as compressed backupset ****; --壓縮備份
  backup tablespace users tag = '';  --打上tag標記
  backup of copy format '' datafile 3 tag=''; -- 爲備份鏡像打上tag標記
  
四、增量備份  
  backup incremental level 2 format '' tablespace users; --差異增量備份 從前一個level 2 算起
  backup incremental level 2 cumulative format '' tablespace users; --累積增量備份 從前一個level 1算起

 

五、備份信息相關的動態視圖
  V$ARCHIVED_LOG archivelog name爲空,表示RMAN備份後刪除
  v$backup_datafile
  v$backup_redolog
  v$backup_set
  v$backup_piece
  v$backup_corruption
  v$copy_corruption

發佈了44 篇原創文章 · 獲贊 2 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章