将 Windows Home Server 2003 备份移动到另一个 Windows Home Server 2003 并将计算机重新链接到这些备份

将 Windows Home Server 2003 备份移动到另一个 Windows Home Server 2003 并将计算机重新链接到这些备份

我目前在一台需要用于其他项目的机器上安装了 Windows Home Server 2003。Windows Home Server 2003 的用途仅用于备份。它不用于任何其他用途。我安装它的那台计算机有点大材小用。所以我想弄清楚如何将我的 WHS2003 转移到另一台机器上。我可以毫无问题地重新安装并重新设置所有内容,但是,我非常希望不要丢失我的历史备份。理想情况下,我会将 WHS2003 放在我的私有云上​​,这样它就可以根据需要使用资源,因为它只用于恢复数据,并且只在凌晨 12 点到凌晨 4 点用于备份。由于只有 5 台机器备份到 WHS2003,所以这不是什么大问题,但非常希望不要丢失历史备份。五台机器中的一台通过 VPN 连接进行备份。它的备份大小约为 40GB,每晚约为 200MB。您可以看到为什么我可能更愿意保存备份并将异地计算机重新链接到新的虚拟 WHS2003。

有什么想法是否可以从 WHS2003 迁移到另一个 WHS2003?

更新:我确实找到了解决方案并在下面发布了。

我已经确认它确实按照描述的方式工作。我会在这里记下三项可能不太清楚的内容。

  1. 当您复制备份时。它们存储在(旧)D:\DE\folders 上,它会告诉您将它们复制到新的 D:\folders(没有 DE)。这是正确的。

  2. 运行发现后,它将重新连接到新服务器。如果您已安装 WHS2003 并且网络上仍有旧服务器,请关闭此旧服务器。

  3. 您可能需要安装新的连接器软件。首先建立与 WHS2003 服务器的连接。然后 \server 并获取新软件。

答案1

我找到了一个可能的解决方案。我得试一试,看看它是否有效。希望如此!

http://wiki.wegotserved.com/index.php?title=Migrate_Shares_and_Backups_to_New_System

此链接不再有效,因为他们已将 Wiki 从其网站中删除。幸运的是,Google 的缓存非常棒。

备份的恢复肯定要困难得多。一个文件丢失就会导致整个数据库无用。下面的一些步骤可能不是必需的,但我还是将它们包括在内,以确保备份数据库完全恢复并 100% 正常工作。

服务器启动并运行后,您要做的第一件事就是关闭“Windows Home Server 备份服务”。这可以通过运行“services.msc”或打开“管理工具”并启动“服务”来完成。备份服务应该位于底部。如果您打开了控制台或已经连接了计算机,它会立即发出警报,因为备份服务已关闭。暂时忽略这一点。我们已将其关闭,以确保在复制数据库时它不会破坏数据库。

在每个数据分区上,您需要返回“DE”文件夹,但这次要打开“文件夹”。这里应该有一个名为“{00008086-058D-4C89-AB57-A7F909A47AB4}”的文件夹。将该文件夹复制到“D:\folders\”。大多数文件的大小为 4GiB。对旧存储池中的所有驱动器执行此操作。

然后打开旧“D:\”驱动器上的“\folders{378AE094-F4CA-4D9B-BDA5-649D6F738276}”。应该有一个名为“whs.reg”的文件。请勿将此文件合并到注册表中。您需要编辑此文件。我们正在寻找一些条目。我们具体需要的是“[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Home Server\Transport\Clients]”和“[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Home Server\Transport\Server]”之间的所有内容。这是连接到服务器的每个客户端的注册表信息。将其复制到新文件(如 backups.reg),或删除除这些和第一行(“Windows Registry Editor Version 5.00”)之外的所有其他内容。

运行此修改后的 reg 文件并将其合并到注册表中后,它将完成先前备份以及所有相关连接的计算机的恢复。最后一步是重新启动服务,但我建议此时重新启动计算机。重新启动完成后,您将需要运行备份修复向导以确保备份数据库完全完好无损。您现在可能还必须在所有客户端计算机上运行“C:\Program Files\Windows Home Server\Discovery.exe”。

相关内容