PowerProtect:如何使用 Oracle RMAN 代理程式執行重新導向還原

摘要: 以下是使用 RMAN 代理程式執行重新導向還原的程序。

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

說明

第 1 步:
在目標系統上安裝 PowerProtect App Direct RMAN 代理程式 (獨立)。Do 未向 PowerProtect Data Manager 註冊 (可在還原後完成註冊步驟,此為選用步驟。由於必須對資料庫進行編輯,因此無法在此階段執行註冊,以確保能正確探索,並避免發生彈性搜尋資料庫衝突。)

第 2 步:
前往以下目錄,從 PowerProtect Data Manager 伺服器收集 PowerProtect Data Manager 原則產生的儲存單元名稱和密碼:

/usr/local/brs/puppet/scripts 

您可以從該處輸入下列命令,以取得儲存裝置使用者名稱和密碼:

./get_dd_mtree_credential.py <MTree-name>

此命令提供 MTree 的使用者名稱和密碼。(如果這是針對非 PowerProtect Data Manager 產生的備份,請繼續使用您之前備份的 MTree 使用者名稱和密碼。)

第 3 步:
在目標系統上,前往:

<Rman_agent_install_directory>/bin

執行:

./ddutil -C

請遵循提示操作。

  • 輸入 Data Domain 的名稱或 IP 位址
  • 輸入 MTree 的使用者名稱 (或擁有非 PPDM 導向備份的 MTree 的 DDboost 使用者)
  • 輸入對應的密碼

第 4 步:
從:

<Rman_agent_install_directory>/bin

執行:

./ddutil -f -z <dd_name>:<storage_unit_name>

此命令會顯示可還原的備份清單。如果沒有,請確定已使用正確的使用者名稱和密碼建立加密箱。

步驟5:
執行還原作業。以下是使用 RMAN 的指令檔範例:

connect target *
RUN {
ALLOCATE CHANNEL CH1 TYPE 'SBT_TAPE' TRACE 5 PARMS 'BLKSIZE=1048576,
SBT_LIBRARY=libddobk.so, ENV=(STORAGE_UNIT=rman_su, BACKUP_HOST=blrv071a091.lss.emc.com,
RMAN_AGENT_HOME=/opt/dpsapps/rmanagent/)';
ALLOCATE CHANNEL DDBEA1 TYPE SBT_TAPE PARMS
‘BLKSIZE=1048576, SBT_LIBRARY= SBT_LIBRARY=/opt/dpsapps/dbappagent/lib/lib64/
libddboostora.so,ENV=(CONFIG_FILE=/orasnb/oracle_ddbda.cfg)’
RESTORE DATABASE;
RECOVER DATABASE
RELEASE CHANNEL CH1;
}

如果應探索還原系統並向 PowerProtect Data Manager 註冊,請先聯絡支援檢查相依性,再向 PowerProtect Data Manager 註冊。這可確保彈性搜索資料庫在發現時不會出現任何錯誤。

若無法解析這些相依性,將會導致探索或備份失敗。

受影響的產品

PowerProtect App Direct

產品

Data Protection Suite
文章屬性
文章編號: 000192197
文章類型: How To
上次修改時間: 22 1月 2026
版本:  5
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。