我有一个 Hyper-V Server 2008(即 Core)盒,正在运行以下命令:
- Windows 2008 域控制器和文件服务器。
- 备份域控制器(也是 Windows 2008)。
- Ubuntu 服务器网络服务器。
我想确保将其备份到外部(USB)硬盘,但遇到了一些问题。
- 我无法在任何客户机上安装 USB 硬盘(或者可以吗?)。这意味着必须从主机进行备份。
- 文件服务器客户机上挂载了几个物理磁盘(即它们不是 VHD 文件)。这意味着我无法从主机备份它们。
我该如何备份它?
更新
我将尝试以下操作:
- 将外部磁盘插入主机,挂载并共享。
- 在 Windows PC 上,使用 WBADMIN 对网络共享进行完整备份(例如
\\HOST\USBDISK
)。 - 我仍然想知道如何将 Ubuntu 盒子备份到外部磁盘。我会就此提出另一个问题。
- 我还在想如何编写脚本/安排这个——我无法使用内置的 Windows 备份计划,因为外部磁盘可能不可用。
我已经设法(暂时)获得另一台支持 Hyper-V 的 PC,因此我将在周末尝试灾难恢复方案。
答案1
首先,Hyper-v 和直通磁盘存在大量问题。您可以不是通过任何类型的 Hyper-V 样式备份正常备份它们。备份只是忽略这些磁盘并备份 VHD。
对于 VHD 备份,我目前正在尝试一种方法,即获取 VSS 文件系统快照,然后使用这些快照提取 VHD 文件的一致备份。由于集成服务,这种方法在 Windows 机器上效果很好。我们在将虚拟机放入备份集之前对其进行导出,这样我们就可以拥有一份配置副本以供导入。我还在研究一种仅存储 VHD 差异的方法,以减少 7 天滚动备份的备份存储要求,但这种方法尚未正常工作。
使用 VSS,它将暂停任何不响应 VSS 感知查询的机器。您的 ubuntu 机器将受到影响,并且在快照发生时备份期间可能会出现几秒钟的中断。
答案2
最好的办法是使用新的 Server 2008 Windows Backup。它与 VSS 集成,将使正在运行的机器静止以获得一致的备份,然后将它们备份到您指定的驱动器。效果非常好,一旦您将其设置为自动运行备份,您只需时不时检查一下即可。比旧的 NTBackup 好多了。