使用時間點還原來還原及還原資料表空間
您可以還原已毀損或遺失的一部分表格空間、而不會影響資料庫中的其他表格空間。使用RMAN執行表空間的時間點恢復(PITRR)SnapCenter 。
開始之前
-
執行資料表空間之PITR所需的備份、應加以分類及掛載。
-
如果您以非 root 使用者的身分安裝外掛程式、則應該手動將執行權限指派給 prescScript 和 PostScript 目錄。
關於此工作
在PITR作業期間、RMAN會在指定的輔助目的地建立輔助執行個體。輔助目的地可以是掛載點或ASM磁碟群組。如果掛載位置有足夠的空間、您可以重複使用其中一個掛載位置、而非專用掛載點。
您應該指定日期和時間、或在來源資料庫上還原SCN和表格空間。
您可以選取及還原位於ASM、NFS及SAN環境中的多個資料表空間。例如、如果資料表空間TS2和TS3位於NFS上、而TS4位於SAN上、則您可以在單一PITR作業上執行、以還原所有資料表空間。
在RAC設定中、您可以從RAC的任何節點執行表空間的PITR。 |
步驟
-
在左導覽窗格中、按一下*資源*、然後從清單中選取適當的外掛程式。
-
在「資源」頁面中、從*檢視*清單中選取*資料庫*或*資源群組*。
-
從資料庫詳細資料檢視或資源群組詳細資料檢視中、選取單一執行個體(多租戶)類型的資料庫。
隨即顯示資料庫拓撲頁面。
-
從「管理複本」檢視中、從主要或次要(鏡射或複寫)儲存系統選取*備份*。
如果備份沒有編錄目錄、您應該選取備份、然後按一下*目錄*。
-
選取目錄化備份、然後按一下**。
-
在「還原範圍」頁面中、執行下列工作:
-
如果您已在Real Application Clusters(RAC)環境中選取資料庫備份、請選取RAC節點。
-
選取*表格空間*、然後指定您要還原的表格空間。
您無法在SYSAUX、系統和復原表格空間上執行PITR。 -
如果需要還原與還原*、請選取*變更資料庫狀態、將資料庫狀態變更為執行還原與還原作業所需的狀態。
-
-
在「恢復範圍」頁面中、執行下列其中一項動作:
-
如果您要恢復到特定的系統變更編號(SCN)、請選擇*直到SCN*、然後指定SCN和輔助目的地。
-
如果要恢復到特定的日期和時間、請選取*日期和時間*、然後指定日期和時間以及輔助目的地。
根據指定的SCN或選取的日期和時間、找出執行PIGR所需的最佳資料和記錄備份數量、然後掛載並編錄目錄。SnapCenter
-
-
在「PreOps」頁面中、輸入您要在還原作業之前執行之預先記錄的路徑和引數。
您應將預先編寫的內容儲存在/var/opt/snapcenter/spl/scripts路徑或此路徑內的任何資料夾中。根據預設、會填入/var/opt/snapcenter/spl/scripts路徑。如果您在此路徑中建立任何資料夾來儲存指令碼、則必須在路徑中指定這些資料夾。
您也可以指定指令碼逾時值。預設值為60秒。
利用此功能、您可以在執行pretced和postscript時、使用預先定義的環境變數。SnapCenter "深入瞭解"
-
在「PostOps」頁面中、執行下列步驟:
-
輸入您要在還原作業之後執行的PostScript路徑和引數。
如果還原作業失敗、將不會執行指令碼、並直接觸發清理活動。 -
如果您要在恢復後開啟資料庫、請選取此核取方塊。
-
-
在「通知」頁面的*電子郵件喜好設定*下拉式清單中、選取您要傳送電子郵件通知的案例。
-
檢閱摘要、然後按一下「完成」。
-
按一下*監控*>*工作*來監控作業進度。