Backup And Recovery User's Guide-RMAN備份概念-RMAN建立的映象拷貝

LuiseDalian發表於2014-02-19

為了建立映象拷貝並記錄在RMAN庫中,可以執行BACKUP AS COPY命令;

也可以為磁碟配置預設的備份型別為映象拷貝。

 

資料庫伺服器會話用於建立這個拷貝。

伺服器會話也負責驗證資料檔案中的資料塊並將映象拷貝記錄在RMAN庫中。

 

與備份片一樣,FORMAT變數用於指定映象拷貝的名稱。

預設的格式%U,在備份片檔案中已經解釋過,但對於映象拷貝的定義是不同的。

下面是%U產生的一個檔名:/d1/oracle/work/orcva/RDBMS/datafile/o1_mf_sysaux_2qylngm3_.dbf

 

當建立映象拷貝時,也可以使用BACKUP命令的DB_FILE_NAME_CONVERT引數來命名輸出的拷貝。

這個引數與DB_FILE_NAME_CONVERT初始化引數的功能一樣。

 

檔名字首的pairs被提供來改變輸出檔名。

如果檔案沒有被任何檔名字首的pairs所改變,則RMAN使用FORMAT引數的指定。

如果沒有指定FORAMT引數,則使用預設的格式%U

--拷貝資料檔案原來的字首為/maindisk/oradata/users,拷貝之後的字首為/backups/users_ts(這就是pairs

BACKUP AS COPY DB_FILE_NAME_CONVERT ('/maindisk/oradata/users', '/backups/users_ts') TABLESPACE users;

 

如果執行RESTORE命令,則預設RMAN會還原資料檔案或控制檔案到它的原始位置。

選擇映象拷貝要優於備份集,因為讀取整個備份集查詢被被還原的檔案是有開銷的。

如果你必須還原和恢復當前的資料檔案,並且在磁碟上有個映象拷貝,則你不需要使用RMAN來拷貝映象到原始的位置。

可以就地使用映象檔案做為被還原的檔案的替代。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17013648/viewspace-1083517/,如需轉載,請註明出處,否則將追究法律責任。

相關文章