Oracle

使用 RMAN 選項進行 Oracle 備份?

  • August 4, 2012

我正在嘗試學習 RMAN,但每次閱讀 Oracle 文件時都會感到困惑!

有人可以幫助我有什麼區別以及何時使用以下內容?

BACKUP DATABASE PLUS ARCHIVELOG DELETE INPUT

BACKUP FULL

來自:

run{
backup full tag='INC000000325026'
(database format='/u04/backups/paris/rman/%d_%U_%T' include current controlfile);
}


run{
ALLOCATE CHANNEL d1 DEVICE TYPE DISK FORMAT '/u01/backups/rman/%d_%U_%T';
BACKUP DATABASE PLUS ARCHIVELOG DELETE INPUT TAG ='FRISK_DB';
}

我想/需要以一種簡單的方式對數據庫進行冷完整備份,那麼哪個適合?

冷備份是在數據庫關閉的情況下製作文件的副本。這些命令都用於使用 RMAN 進行熱備份。由於它們的靈活性,它們都優於冷備份。

這兩個命令的區別在於是否備份歸檔日誌。如果您需要能夠在備份之間或最近一次備份之後的任何時間恢復到任何時間點,那麼您將需要處於歸檔日誌模式。如果您處於歸檔日誌模式,則需要做一些事情來備份這些歸檔日誌並使用應該使用的PLUS ARCHIVELOG語法。

建議定期測試恢復以確保您的備份正常工作並且您可以恢復。

引用自:https://dba.stackexchange.com/questions/20637