Oracle學習筆記:RMAN 中 format的定義及用法

來源:互聯網
上載者:User

format用來定義備份檔案的路徑、命名規則

  • 路徑:如果定義db_recovery_file_dest,則備份檔案在此目錄產生!如果沒有定義,則在系統預設的位置產生%oracle_home%\database[dbs]
  • 格式:預設格式為包含%U的omf串
  • 推薦的format定義:{%d|%I}-{DB|TB|DF|AR|CF|SP}-%T-%s-%p-%c-%t.BKP  --資料庫名-對象基本類型-年月日-備份組序號-備份片序號-備份片copy數-時間戳記.BKP

 

在很多的地方和運行環境下可以指定format,系統總是以優先順序高的定義override優先順序低的定義

  1. bakupspec
  2. backup
  3. allocate channel
  4. configure

 

任何os允許的filesystem的字元都是可以的,但應該通過 替換變數 實現 檔案名稱的唯一性

 

format 的替換變數,注意大小寫!

  1. %d  --資料庫的db_name
  2. %n  --資料庫的8位長度的db_name,不足部分用“x”後面填充
  3. %N  --資料庫資料表空間的name
  4. %I  --資料庫的dbid
  5. %T  --年月日(YYYYMMDD) == %Y%M%D
  6. %t  --9位字元的timestamp
  7. %s  --備份組序號
  8. %p  --備份片序號
  9. %c  --備份片的多個copy的序號
  10. %e  --archived redo file 的序號,只能用在archived redo 上
  11. %f  --datafile filenmuber,只能用在備份datafile、tablespace上,否則沒有意義
  12. %F  --複合format == c-IIIIIIIIII-YYYYMMDD-QQ,其中IIIIIIIIII為dbid,YYYYMMDD為年月日,QQ為十六進位的備份片的多個copy的序號(00-ff)。tmd,oracle竟然提示錯誤!
  13. %u  --8為字母唯一串
  14. %U  --複合format == 
  • backupset:%u_%p_%c
  • copy of datafile:data-D-%d_id-%I_TS-%N_FNO-%f_%u
  • copy of archived log:arch-D_%d-id-%I_S-%e_T-%h_A-%a_%u
  • copy of controlfile:cf-D_%d-id-%I_%u

 

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.