NMM:在 SQL 附掛程式 UI 中,無法從複製複本還原 SQL 平面檔案

Sammendrag: 適用於 Microsoft 的 NetWorker 模組 (NMM) 在 SQL 附掛程式 UI 中,無法從複製複本還原 SQL 平面檔案。

Denne artikkelen gjelder for Denne artikkelen gjelder ikke for Denne artikkelen er ikke knyttet til noe bestemt produkt. Det er ikke produktversjonene som identifiseres i denne artikkelen.

Symptomer

適用於 Microsoft 的 NetWorker 模組 (NMM) 在 SQL 附掛程式 UI 中,無法從複製複本還原 SQL 平面檔案。

Årsak

適用於 Microsoft 的 NetWorker 模組 (NMM) 在 SQL 附掛程式 UI 中,無法從複製複本還原 SQL 平面檔案。
此為預期運作方式。

Oppløsning

在平面檔案還原期間,UI 中的選取還原集區選項已停用。

因應措施:

唯一的解決方法是執行命令行平面檔還原。此過程說明生成腳本和編輯腳本以使用克隆池而不是主備份池所需的步驟。 

  1. 開啟 NMM SQL 附掛程式 UI。
  2. 選取 清除快取。這將清除以前的選擇,並以新參數開始。
  3. 輸入 NetWorker 伺服器名稱。按一下更新
  4. 選取 SQL Server 主機
  5. 選取 SQL Server 例項。
  6. 選取 儲存集 (要還原的資料庫)。
  7. 選取 節省時間 - 這很重要。請先執行此操作,然後再執行下一步。
  8. 選取 「將備份還原為檔案」 - 暫時保留還原資料夾,稍後在指令檔中編輯此內容。
  9. 按一下 指令檔 按鈕。
  10. 複製指令檔。開啟記事本編輯器或類似的文字編輯器,然後將輸出指令檔貼至編輯器。
  11. 將以下內容添加到腳本中; 
    -b clonepoolname  
  12. 編輯 FLAT_FILE_RECOVERY_DIR="NewDestination" 例如, FLAT_FILE_RECOVERY_DIR="D:\RecoveryData" 
注意:可使用 RECOVERY_DIR 指定的位置必須已存在。
  1. 將指令檔另存為批次檔案,例如 testsql.bat。
  2. 使用「以系統管理員身分執行」開啟命令提示字元,然後執行testsql.bat指令檔。

 例如,此產生的文稿:

nsrsqlrc.exe  -s linux1 -c win3.amer.lan -t "02/29/2024 08:58:18 AM" -S normal -a "SKIP_CLIENT_RESOLUTION=TRUE" -a "FLAT_FILE_RECOVERY=TRUE" -a "FLAT_FILE_RECOVERY_DIR=C:\Program Files\EMC NetWorker\nsr\tmp\backups" MSSQL:usertest1

編輯後,它會有類似這樣的東西來反映 -b clonepool 和新的恢復資料夾。

nsrsqlrc.exe  -s linux1 -c win3.amer.lan -t "02/29/2024 08:58:18 AM" -S normal -b ddclone -a "SKIP_CLIENT_RESOLUTION=TRUE" -a "FLAT_FILE_RECOVERY=TRUE" -a "FLAT_FILE_RECOVERY_DIR=C:\sharepoint\backup” MSSQL:usertest1


資料庫還原一般


資料庫還原監控

Berørte produkter

NetWorker, NetWorker Module for Microsoft

Produkter

NetWorker Family, NetWorker Module
Artikkelegenskaper
Artikkelnummer: 000222645
Artikkeltype: Solution
Sist endret: 14 apr. 2026
Versjon:  3
Få svar på spørsmålene dine fra andre Dell-brukere
Støttetjenester
Sjekk om enheten din er dekket av støttetjenestene.