宋體">簡單描述一下lang="EN-US">RMAN的CONFIGURE EXCLUDE FOR TABLESPACE命令。
style="TEXT-INDENT: 21pt" />
lang="EN-US" style="FONT-FAMILY: 宋體">RMAN可以透過CONFIGURE EXCLUDE FOR TABLESPACE設定全庫備份的時候是否跳過一些表空間。一般情況下,可以透過這個命令使得全庫備份的時候跳過只讀或lang="EN-US">OFFLINE表空間來減少全庫備份所需時間以及所佔用的空間。
一個客戶就使用了這個配置,在備份開始之前CONFIGURE EXCLUDE FOR TABLESPACE跳過了一個只讀的表空間,而且為了得到的控制檔案備份中包括所有的表空間,因此在單獨備份控制檔案的時候先an lang="EN-US">CONFIGURE EXCLUDE FOR TABLESPACE CLEAR,然後備份控制檔案,最後在CONFIGURE EXCLUDE FOR TABLESPACE。
這種方法確實可以有效的減少備份的總空間,加快全庫備份的速度,但是個人認為,目前的這種配置稍有不妥。因為除了明確的備 份控制檔案外,這個資料庫還開啟了控制檔案的自動備份,當執行其他的備份、複製操作或因資料庫結構變化所產生的自動控制檔案的備 份,則由於預設設定了CONFIGURE EXCLUDE FOR TABLESPACE,會給隨後的備份恢復造成麻煩。