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

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

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Symptômes

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

Cause

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

Résolution

在平面檔案還原期間,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


資料庫還原一般


資料庫還原監控

Produits concernés

NetWorker, NetWorker Module for Microsoft

Produits

NetWorker Family, NetWorker Module
Propriétés de l’article
Numéro d’article: 000222645
Type d’article: Solution
Dernière modification: 14 Apr 2026
Version:  3
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.