NMM:在 SQL 插件 UI 中,无法从克隆拷贝进行 SQL 平面文件恢复
Summary: 在 SQL 插件 UI 中,无法从克隆拷贝进行 NetWorker Module for Microsoft (NMM) SQL 平面文件恢复。
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
在 SQL 插件 UI 中,无法从克隆拷贝进行 NetWorker Module for Microsoft (NMM) SQL 平面文件恢复。
Cause
在 SQL 插件 UI 中,无法从克隆拷贝进行 NetWorker Module for Microsoft (NMM) SQL 平面文件恢复。
这是按预期工作的。
Resolution
在平面文件还原期间,UI 中禁用了选择还原池选项。
解决办法:
唯一的解决方法是执行命令行平面文件恢复。此过程介绍生成脚本和编辑脚本以使用克隆池而不是主备份池所需的步骤。
- 打开 NMM SQL 插件 UI。
- 选择 Clear Cache。这将清除以前的选择,并从新参数开始。
- 输入 NetWorker 服务器名称。单击更新。
- 选择 SQL Server 主机。
- 选择 SQL Server 实例。
- 选择 存储集 (要恢复的数据库)。
- 选择 保存时间 - 这很重要。请在执行下一步之前先执行此操作。
- 选择 Restore backups as files— 暂时保留还原文件夹,稍后在脚本中进行编辑。
- 单击 脚本 按钮。
- 复制脚本。打开记事本编辑器或类似的文本编辑器,然后将输出脚本粘贴到编辑器中。
- 将以下内容添加到脚本中;
-b clonepoolname
- 编辑
FLAT_FILE_RECOVERY_DIR="NewDestination"例如,FLAT_FILE_RECOVERY_DIR="D:\RecoveryData"
提醒:而
RECOVERY_DIR 指定的位置必须已存在。
- 将脚本另存为批处理文件,例如 testsql.bat。
- 使用“以管理员身份运行”打开命令提示符,然后运行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
Affected Products
NetWorker, NetWorker Module for MicrosoftProducts
NetWorker Family, NetWorker ModuleArticle Properties
Article Number: 000222645
Article Type: Solution
Last Modified: 14 Apr 2026
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.