Windows Server 2008R2备份无法find(无法还原)

我有一个问题,需要一些专业意见。 我们的其中一台服务器崩溃了,并且备份了上述服务器(Windows Server 2008 R2)。 备份定期将操作系统备份到位于独立服务器上的外置硬盘上。 一旦服务器崩溃,我开始经历正常的恢复步骤; 启动到恢复模式,input修复,然后尝试通过networking浏览目录。

这就是问题所在。 备份在外部硬盘驱动器上自动备份到以下目录:G:\ Backups \ WindowsImageBackup \ COMPUTER-NAME

当我尝试浏览到该位置时,我无法find任何备份。 我做了一些更多的在线挖掘,发现Windows不喜欢一个目录坐在WindowsImageBackup文件夹的前面。 我尝试使用networking来备份以及手动将硬盘驱动器连接到机器,两者都不起作用。

我曾尝试使用wbadmin来恢复。 现在这里是有趣的部分。 我将WindowsImageDirectory复制到一个目录的上方,因此它位于G:\ WindowsImageBackup \ COMPUTER-NAME中。 当我运行wbadmin get versions -backupTarget:H:我可以看到计算机名称以及备份的另一台计算机。 但是,一旦我运行wbadmin get versions -backupTarget:H: -machine:COMPUTER-NAME我得到ERROR - No backup was found.

我已经检查了目录,并可以validation备份是否存在。 我也浏览了XML文件,并找不到一个地方来改变目录来恢复。 我认为这是wbadmin的问题,但我不太确定。 我确定备份将工作,因为我有另一个备份没有在它前面的文件夹,它正确地备份。

那么除了wbadmin之外,还有另一个恢复工具可以用于Windows备份吗? 或者,也许我可以编辑的XML文件,以查找正确的目录?

让我知道如果有人需要更多的信息。 总是感激你的帮助。

好吧,我将继续为将来遇到类似情况的其他人回答这个问题。

所以,我把我的Windows备份位于WindowImageBackup文件夹中,并使用类似于Paragon Backup and Recovery Suite 10的程序将文件转换为VDI文件(可通过Virtualbox使用)。 然后,我把VDI作为Virtualbox中的硬盘加载,但是它声明我的启动pipe理器丢失了。

在这一点上,我将Windows Server 2008 R2 ISO安装到Virtualbox的DVD驱动器上,然后进入修复并打开命令提示符。 我运行diskpartlist volumes来检查卷名是什么(在这种情况下,它是C 🙂

一旦进入命令提示符,我运行以下命令: C:\windows\system32\bcdboot C:\windows /s C:

瞧! 最初从WindowsImageBackup创build的映像不是不可引导的。

尝试从Windows Server 2008 Small Business Server Edition恢复外部USB驱动器的备份。

在开始运行Windows备份的时候,我一直在做'备份花费了超过10分钟'的东西。

所以我试着以pipe理员身份运行它,似乎通过了这个问题。

然后,当我试图进行恢复时,它一直说没有find备份。 就好像找不到目录一样。 尝试给USB驱动器一个驱动器号(默认情况下使用USB驱动器时Windows Server Backup不分配驱动器号),然后共享该驱动器。 然后使用UNCpath从networking驱动器恢复。 仍然不断得到相同的错误。 试过每个子文件夹,等等。

  1. 跑ntdsutil

  2. 键入snapshot

  3. 键入list all ,它应该返回所有备份的列表。

(我从C:提示符,显然它find了备份驱动器)。 我从我想要的dateselect了备份,然后键入mount 855 (或任何数字)。

这将在名为$ SNAP_somethingblahablahVOLUME $的C驱动器中安装一个文件夹

该驱动器将具有该date的备份。 这可能需要一些挂载。 一旦进入,你会发现备份的每个驱动器的VHD文件。 在我的情况下,3 VHD,一个用于C:驱动器,一个用于裸机备份,另一个用于D:驱动器。

由于无法在某些版本的Windows Server(在本例中为2008 SBS)中的存储/磁盘pipe理控制台中安装VHD,因此必须安装Microsoft的2005虚拟服务器。 安装时,只需要selectVHD安装。

安装完成后,你可以挂载和访问VHD作为实际的驱动器号。

转到vhdmount.exe文件夹(c:\ program files \ microsoft虚拟服务器\ vhdmount)等命令行是

 vhdmount.exe /m "c:\$SNAP_stuff$@#$@#$VOLUME$\23490drivewhatever.vhd" 

/ m挂载它并添加/ f以及将允许您编辑它。 我build议安装它并获取你的文件。