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