使用 NetApp Backup and Recovery 還原 Oracle 資料庫工作負載
使用 NetApp Backup and Recovery,從 Snapshot 快照技術、次要儲存設備上的複寫備份或儲存在物件儲存中的備份還原 Oracle 資料庫工作負載。
您可以從不同的起始位置還原資料庫:
-
從主位置還原(本地快照)
-
從二級儲存上的複製資源恢復
-
從物件儲存備份還原
您可以將資料恢復到原始位置;在此私人預覽版中不提供恢復到備用位置的功能。
-
恢復到原始位置
Oracle 資料庫還原的工作原理
還原 Oracle 資料庫工作負載時,會發生以下情況:
-
當您從本機快照還原資料庫時, NetApp Backup and Recovery會使用備份中的資料建立_新_資源。
-
從複製的儲存空間還原時,您可以將其恢復到原始位置。
-
從物件儲存還原備份時,您可以將資料還原到來源儲存或本機ONTAP系統,然後從那裡還原資料庫。
從「復原」頁面(也稱為「搜尋與復原」),您可以還原資料庫,即使您不記得確切的名稱、它所在的位置或它最後處於良好狀態的日期。您可以使用過濾器搜尋資料庫。
還原 Oracle 資料庫
根據您的需求,您可以將 Oracle 資料庫還原到特定時間點、特定系統變更號碼 (SCN) 或上次正常狀態。您也可以從 Snapshot 快照技術還原資料庫,並跳過自動恢復程序,例如,若您想手動執行恢復。您可以使用資料庫名稱或特定篩選條件搜尋資料庫。
所需 NetApp Console 角色 備份與還原超級管理員或備份與還原還原管理員角色 "了解所有服務的NetApp Console存取角色"。
-
從NetApp Console選單中,選擇「保護」>「備份和復原」。
-
從NetApp Backup and Recovery選單中,選擇 復原。
-
從名稱搜尋欄位右側的下拉清單中,選擇 Oracle。
-
輸入要還原的資料庫的名稱或篩選要還原的資料庫所在的資料庫主機。
出現符合您的搜尋條件的快照清單。
-
選擇要還原的資料庫的“恢復”按鈕。
-
選擇恢復選項:
恢復到特定時間點-
選擇*恢復到特定時間點*。
-
選擇“下一步”。
-
從下拉式選單中選擇一個日期,然後選擇*搜尋*。
顯示指定日期的符合快照清單。
恢復到特定的系統變更號碼 (SCN)-
選擇*恢復到特定的系統變更號碼 (SCN)*。
-
選擇“下一步”。
-
輸入要用作還原點的 SCN,然後選擇*搜尋*。
顯示指定 SCN 的符合快照清單。
恢復到最新備份(上次良好狀態)-
選擇*恢復到最新備份*。
-
選擇“下一步”。
顯示最新的完整備份和日誌備份。
從快照還原,無需恢復-
選擇*從沒有恢復的快照中恢復*。
-
選擇“下一步”。
顯示符合的快照。
-
-
選擇快照來源位置。
-
選擇“下一步”繼續。
-
選擇恢復目標位置和設定:
目的地選擇
如果需要將 PDB 或 PDB 表空間還原到特定時間點或 SCN:
-
請僅選擇一個 PDB。時間點恢復與還原多個 PDB 不相容。
-
PDB$SEED無法選取以進行時間點恢復。
-
控制檔還原不能與 PDB 或表空間的時間點恢復結合使用。
-
確保資料備份和所需的日誌備份均已編入目錄。
-
目的地設定:
-
選擇要還原的內容:
-
選擇「所有資料檔案」以還原整個資料庫或 Container 資料庫 (CDB)。
-
選擇「可插拔資料庫 (PDBs)」可以從 CDB 還原一個或多個 PDB,而不會影響 Container 中的其他 PDB。然後從清單中選擇 PDB。
-
選擇「可插拔資料庫 (PDB) 表空間」(對於非 CDB 資料庫,顯示為「表空間」)以還原特定的 PDB 表空間。然後,選擇 PDB 和表空間。
-
-
您也可以選擇啟用「控制檔」選項來還原資料庫控制檔。此選項不適用於 PDB 或 PDB 表空間的時間點還原或 SCN 恢復。
-
(可選)啟用「如有需要,請變更資料庫狀態以進行還原和恢復」選項,以允許 Backup and Recovery 根據恢復類型管理資料庫狀態。
-
您可以選擇啟用「強制就地還原」選項,以使用更快的還原方法還原 SAN/ASM 資料庫,並跳過外部檔案驗證檢查。資料庫和 ASM 磁碟群組將還原到備份建立點。
-
如果要將 PDB 或 PDB 表空間還原到特定時間點或 SCN,請指定外部歸檔日誌檔案的位置。輸入 RMAN 建立輔助執行個體以執行恢復的位置。輸入以「/」開頭的檔案系統路徑或以「+」開頭的 ASM 磁碟群組。使用文字輸入欄位旁的「加號」和「減號」按鈕新增或移除位置。
-
(可選)啟用「恢復後以讀寫模式開啟資料庫或Container資料庫」選項,以便在還原資料庫後以讀寫模式開啟資料庫。這會使還原的表空間上線。
-
前置指令碼與後置指令碼:
-
Prescript:您可以選擇啟用此選項,並輸入在還原作業之前應執行的指令碼的完整路徑以及該指令碼接受的任何參數。
-
後記:可選地,啟用此選項並輸入應在復原作業後執行的腳本的完整路徑以及該腳本所採用的任何參數。
-
-
為指令碼選擇一個逾時值。如果指令碼在此時間段內未能執行,還原仍將繼續進行。
-
選擇*恢復*。
此預覽版本不適用於 Oracle 資料庫工作負載。