NetWorker:Windows BBB 命令行恢复:如何进行可浏览恢复
摘要: NetWorker for Windows 基于数据块的备份 (BBB) 命令行恢复,如何进行可浏览恢复。
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
说明
可以使用命令行中的存储集恢复来恢复基于数据块的备份 (BBB)。
在 Windows 命令行上使用开关“-I -”(破折号大写“i”,破折号)允许恢复等待输入。
通过这种等待,可以在另一个命令窗口中使用 Windows“dir”命令查看备份的已装载拷贝。
在此示例中,每步执行此过程时,需要将目录 C:\foo 恢复到 C:\RESTORE:
-
使用以下恢复命令语法:
recover -vvv -d <destination> -S <SSID> -I -
示例:
recover -vvv -d C:\RESTORE -S 4271064190 -I -
-
给此命令一些时间来工作,它会在该行之后等待输入。
96259:recover: BBB File level recovery has been requested
在我的实验室中,C:\ 有 60 GB 的数据,我花了将近 4 分钟才完成整个过程,如下面步骤 (8) 中的输出所示。
-
在恢复命令的输出中回滚到该行。
使用以下内容列出卷的内容。dir \\?\kmxxxx\\
其中“xxxx”是恢复会话独有的数字。
例如,使用以下内容列出卷的内容。dir \\?\km4464\\
-
启动另一个 Windows 命令提示符,然后按 Enter 键。
dir \\?\kmxxxx\ | findstr /i foo
提醒:请等待一些时间让它再次出现。如果“dir”没有返回,foo 是否在子目录中?下面对此进行了阐述。示例:
C:\Users\Administrator>dir \\?\km4464\\ | findstr /i foo 12/06/2016 04:46 PM <DIR> foo C:\Users\Administrator>
-
如果 foo 中的命令找到我们是什么,则返回 recover 命令并以 C:\foo 的常规形式输入它
-
输入 C:\foo 后,键入 CTRL + z ,输出到屏幕“^Z”
-
现在按 Enter 键。
提醒:在我们的示例中,这仅将 C:\foo 恢复到 C:\RESTORE。输出如下所示,在这里我恢复了两个目录 C:\foo 和 C:\emc:
Save-set ID '4271064190' has been mounted for recovery at 'C:\<PATH>\nsr\tmp\BBB\<client_name>\4271064190\' 96259:recover: BBB File level recovery has been requested C:\foo C:\emc ^Z Folder: C:\foo restored successfully Folder: C:\emc restored successfully File level recovery of save-set ID '4271064190' was successful Cleanup of save-set ID '4271064190' was successful. Recovery of BBB saveset 4271064190 completed successfully Total time taken for recovery: 0 hr(s) 03 min(s) 58 sec(s) C:\Users\Administrator>
如果 dir 没有返回,foo 是否在子目录中?
如果我们要找的东西在顶层找不到,那是在别的地方吗?
C:\Users\Administrator>dir /S /B \\?\km2256\\ | findstr /i /c:"foo.txt" \\?\km2256\foo\foo.txt
提醒:这需要很长时间才能完成,因为它正在搜索保存的所有内容。
其他信息
此测试是使用 NetWorker for Windows 8.2.2.6 完成的。
受影响的产品
NetWorker文章属性
文章编号: 000019550
文章类型: How To
上次修改时间: 07 11月 2025
版本: 6
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。