Backup And Recovery User's Guide-執行RMAN表空間時間點恢復(TSPIRT)

LuiseDalian發表於2014-03-01

執行RMAN表空間時間點恢復(TSPIRT

RMAN TSPITR概覽

為了高效地使用RMAN TSPITR,需要理解TSPITR能夠解決的問題的型別、它的元件、在TSPITR過程中RMAN做了什麼、對於何時和如何執行的限制和約束。這部分解釋了基本的概念、準備任務和執行RMAN TSPITR的模式。

RMAN TSPITR的目的

RMAN TSPITR允許快速地恢復資料庫中的一個或多個表空間到以前的時間,而不會影響資料庫中的其它表空間和物件。

RMAN TSPITR對於下面的情形非常有用:

n  恢復邏輯資料庫到與物理資料庫的剩餘部分不同的點,當多個邏輯資料庫存在於一個物理資料庫獨立的表空間時。

例,維護在orderspersonnel表空間中的邏輯資料庫。一個不正確的批處理作業或DML語句只損壞了一個表空間中的資料。

n  為了恢復改變表的結構的DDL語句之後資料的丟失。不能使用閃回表來回退表到結構改變的點之前,例截斷表操作。

n  在表已經使用PURGE選項刪除之後,恢復表。

n  從表的邏輯損壞恢復過來

n  恢復刪除的表空間。實際上RMAN可以在刪除的表空間上執行TSPITR,甚至當恢復目錄不可用的時候。

 

也可以使用閃回資料庫來回退資料,但你必須回退整個資料庫而不只是一個子集。

TSPITR不同,閃回資料庫功能需要維護閃回日誌的開銷。

閃回資料庫可以閃回到的時間點比TSPITR視窗被更多的限制,它向回擴充套件到最早的可用的可恢復的備份。

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

相關文章