NMM:在 SQL 插件 UI 中,无法从克隆拷贝进行 SQL 平面文件恢复

Sammendrag: 在 SQL 插件 UI 中,无法从克隆拷贝进行 NetWorker Module for Microsoft (NMM) 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

在 SQL 插件 UI 中,无法从克隆拷贝进行 NetWorker Module for Microsoft (NMM) SQL 平面文件恢复。

Årsak

在 SQL 插件 UI 中,无法从克隆拷贝进行 NetWorker Module for Microsoft (NMM) SQL 平面文件恢复。
这是按预期工作的。

Oppløsning

在平面文件还原期间,UI 中禁用了选择还原池选项。

解决办法:

唯一的解决方法是执行命令行平面文件恢复。此过程介绍生成脚本和编辑脚本以使用克隆池而不是主备份池所需的步骤。 

  1. 打开 NMM SQL 插件 UI。
  2. 选择 Clear Cache。这将清除以前的选择,并从新参数开始。
  3. 输入 NetWorker 服务器名称。单击更新
  4. 选择 SQL Server 主机
  5. 选择 SQL Server 实例。
  6. 选择 存储集 (要恢复的数据库)。
  7. 选择 保存时间 - 这很重要。请在执行下一步之前先执行此操作。
  8. 选择 Restore backups as files— 暂时保留还原文件夹,稍后在脚本中进行编辑。
  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.