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

使用時間點還原來還原及還原可插拔的資料庫

貢獻者

您可以還原及還原已毀損或遺失的可插拔資料庫(pdb)、而不會影響容器資料庫(CDB)中的其他PDF。使用RMAN執行pdb的時間點恢復(PITRR)SnapCenter 。

您需要的是什麼

執行pdb之PIGR所需的備份應加以目錄化及掛載。

附註 在RAC設定中、您應該手動關閉RAC設定的所有節點上的pdb(將狀態變更為「掛載」)。

關於此工作

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

您應該指定執行PDR的日期和時間或SCN。RMAN可以恢復讀寫、只讀或丟棄的PDF(包括資料檔案)。

您只能還原和恢復:

  • 一次一個pdb

  • 一個資料表空間

  • 同一個pdb的多個表格空間

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

步驟

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

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

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

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

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

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

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

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

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

    2. 視您要還原pdb或pdb中的資料表空間而定、請執行下列其中一項動作:

      如果您想要…​

      步驟…​

      還原pdb

      1. 選擇*可插拔資料庫(PDF)*。

      2. 指定您要還原的pdb。

        附註 您無法在PDP$SEED資料庫上執行PITR。

      還原pdb中的表格空間

      1. 選擇*可插拔資料庫(pdb)表格空間*。

      2. 指定pdb。

      3. 指定要還原的單一資料表空間或多個資料表空間。

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

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

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

    • 如果要恢復到特定的日期和時間、請選取*日期和時間*、然後指定日期和時間以及輔助目的地。當您指定SCN或日期和時間時、SnapCenter 功能表會列出執行PIGR所需的備份、但不會對其進行目錄化和掛載。

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

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

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

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

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

    2. 如果您要在恢復後開啟資料庫、請選取此核取方塊。

      在RAC設定中、僅會在還原資料庫的節點上開啟pdb。您應該在RAC設定的所有其他節點上手動開啟已恢復的pdb。

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

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

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