Skip to main content
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

使用時間點還原來還原及還原資料表空間

貢獻者

您可以還原已毀損或遺失的一部分表格空間、而不會影響資料庫中的其他表格空間。使用RMAN執行表空間的時間點恢復(PITRR)SnapCenter 。

開始之前

  • 執行資料表空間之PITR所需的備份、應加以分類及掛載。

  • 如果您以非 root 使用者的身分安裝外掛程式、則應該手動將執行權限指派給 prescScript 和 PostScript 目錄。

關於此工作

在PITR作業期間、RMAN會在指定的輔助目的地建立輔助執行個體。輔助目的地可以是掛載點或ASM磁碟群組。如果掛載位置有足夠的空間、您可以重複使用其中一個掛載位置、而非專用掛載點。

您應該指定日期和時間、或在來源資料庫上還原SCN和表格空間。

您可以選取及還原位於ASM、NFS及SAN環境中的多個資料表空間。例如、如果資料表空間TS2和TS3位於NFS上、而TS4位於SAN上、則您可以在單一PITR作業上執行、以還原所有資料表空間。

註 在RAC設定中、您可以從RAC的任何節點執行表空間的PITR。

步驟

  1. 在左導覽窗格中、按一下*資源*、然後從清單中選取適當的外掛程式。

  2. 在「資源」頁面中、從*檢視*清單中選取*資料庫*或*資源群組*。

  3. 從資料庫詳細資料檢視或資源群組詳細資料檢視中、選取單一執行個體(多租戶)類型的資料庫。

    隨即顯示資料庫拓撲頁面。

  4. 從「管理複本」檢視中、從主要或次要(鏡射或複寫)儲存系統選取*備份*。

    如果備份沒有編錄目錄、您應該選取備份、然後按一下*目錄*。

  5. 選取目錄化備份、然後按一下*還原圖示*。

  6. 在「還原範圍」頁面中、執行下列工作:

    1. 如果您已在Real Application Clusters(RAC)環境中選取資料庫備份、請選取RAC節點。

    2. 選取*表格空間*、然後指定您要還原的表格空間。

      註 您無法在SYSAUX、系統和復原表格空間上執行PITR。
    3. 如果需要還原與還原*、請選取*變更資料庫狀態、將資料庫狀態變更為執行還原與還原作業所需的狀態。

  7. 在「恢復範圍」頁面中、執行下列其中一項動作:

    • 如果您要恢復到特定的系統變更編號(SCN)、請選擇*直到SCN*、然後指定SCN和輔助目的地。

    • 如果要恢復到特定的日期和時間、請選取*日期和時間*、然後指定日期和時間以及輔助目的地。

      根據指定的SCN或選取的日期和時間、找出執行PIGR所需的最佳資料和記錄備份數量、然後掛載並編錄目錄。SnapCenter

  8. 在「PreOps」頁面中、輸入您要在還原作業之前執行之預先記錄的路徑和引數。

    您應將預先編寫的內容儲存在/var/opt/snapcenter/spl/scripts路徑或此路徑內的任何資料夾中。根據預設、會填入/var/opt/snapcenter/spl/scripts路徑。如果您在此路徑中建立任何資料夾來儲存指令碼、則必須在路徑中指定這些資料夾。

    您也可以指定指令碼逾時值。預設值為60秒。

    利用此功能、您可以在執行pretced和postscript時、使用預先定義的環境變數。SnapCenter "深入瞭解"

  9. 在「PostOps」頁面中、執行下列步驟:

    1. 輸入您要在還原作業之後執行的PostScript路徑和引數。

      註 如果還原作業失敗、將不會執行指令碼、並直接觸發清理活動。
    2. 如果您要在恢復後開啟資料庫、請選取此核取方塊。

  10. 在「通知」頁面的*電子郵件喜好設定*下拉式清單中、選取您要傳送電子郵件通知的案例。

  11. 檢閱摘要、然後按一下「完成」。

  12. 按一下*監控*>*工作*來監控作業進度。