Backup And Recovery User's Guide-備份資料庫-RMAN備份概覽-為RMAN備份指定格式

LuiseDalian發表於2014-02-20

 RMAN備份指定格式

RMAN提供了一系列的選項來命名BACKUP命令產生的檔案,RMAN使用下面的規則來確定輸出檔案的格式。

n  如果指定了FORMAT引數,則這個設定會控制產生的檔名。

-- 指定檔案系統中的位置,產生唯一的檔名,檔名有字首/disk1/backup_

BACKUP DATABASE FORMAT "/disk1/backup_%U";

--指定ASM磁碟組中的位置,這裡不需要指定%UASM會根據需要產生唯一的名稱。

BACKUP DATABASE FORMAT '+dgroup1'

注意

如果當快速恢復區開啟的時候你指定了FORMAT,則RMAN會遵循FORMAT的設定。

如果FORMAT中沒有指定位置,則RMAN會在平臺特定的位置上建立備份。

 

n  如果對用於備份的特定通道進行了FORMAT設定,則會控制產生的檔名。

n  如果對用於備份的裝置進行了FORMAT設定,則該設定會控制產生的檔名。

n  如果在磁盤備份過程上開啟了快速恢復區,並且如果FORMAT沒有設定,

RMAN會在快速恢復區使用自動產生的檔名建立備份。

n  如果上述設定都沒有配置,則預設的位置和檔名的格式都是平臺特定的。

為磁碟備份多種格式

通常,當向磁帶備份的時候你不需要指定格式,因為預設的%U會產生的唯一的檔名。

當向磁碟備份的時候,你指定格式來在多個磁碟之間分佈備份,從而提高效能。

此時可以為每塊磁碟分配一個磁碟通道,並在ALLOCATE CHANNEL命令上指定格式字串,這樣檔案就可以在不同的磁碟上了。

RUN

{

  ALLOCATE CHANNEL disk1 DEVICE TYPE DISK FORMAT '/disk1/%d_backups/%U';

  ALLOCATE CHANNEL disk2 DEVICE TYPE DISK FORMAT '/disk2/%d_backups/%U';

  ALLOCATE CHANNEL disk3 DEVICE TYPE DISK FORMAT '/disk3/%d_backups/%U';

  BACKUP AS COPY DATABASE;

}

 

--也可以將面這種備份分配配置為預設值

CONFIGURE DEVICE TYPE DISK PARALLELISM 3;

CONFIGURE DEFAULT DEVICE TYPE TO DISK;

CONFIGURE CHANNEL 1 DEVICE TYPE DISK FORMAT '/disk1/%d_backups/%U';

CONFIGURE CHANNEL 2 DEVICE TYPE DISK FORMAT '/disk2/%d_backups/%U';

CONFIGURE CHANNEL 3 DEVICE TYPE DISK FORMAT '/disk3/%d_backups/%U';

BACKUP AS COPY DATABASE;

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

相關文章