更改块跟踪

XenServer 更改块跟踪功能为使用 XenServer 的客户提供增量备份功能。此功能仅适用于 XenServer Enterprise Edition。

为 VM 的虚拟磁盘映像 (VDI) 启用了更改块跟踪功能时,在 VDI 中更改的任何块都将记录在日志文件中。每次创建 VDI 的快照时,都可以使用此日志文件来标识自上次创建 VDI 的快照后更改的块。这将提供仅备份更改的块的功能。

可以使用 CLI 或 API 启用更改块跟踪。此功能通常通过用来创建增量备份的第三方产品启用。为 VDI 启用了更改块跟踪时,将计算并存储列出了 VDI 的更改块的附加信息。此过程将占用内存和空间等资源。

有关更改块跟踪的详细信息,请参阅 XenServer Changed Block Tracking Developer Guide (《XenServer 更改块跟踪开发人员指南》)。

在 VM 上禁用更改块跟踪

可以使用 XenCenter 为与某个 VM 关联的所有 VDI 禁用更改块跟踪。为一个或多个 VM 禁用更改块跟踪之前,请注意以下事项:

  • 要使用 Storage XenMotion 移动 VM,必须在该 VM 上禁用更改块跟踪。
  • 禁用更改块跟踪将阻止您的备份解决方案创建与该 VM 关联的 VDI 的增量备份。要创建另一组增量备份,必须再次启用更改块跟踪。
  • 不能再次使用 XenCenter 启用更改块跟踪。

要禁用更改块跟踪,请完成以下步骤:

  1. 在左侧面板中,选择要在其上禁用更改块跟踪的一个或多个 VM。
  2. 在主菜单中,依次选择 VM禁用更改块跟踪
  3. 在打开的确认对话框中,选择 以继续。

查看 VDI 的更改块跟踪状态

可以在某个 SR 的 存储 选项卡上查看是否为 VDI 启用了更改块跟踪。

如果该 SR 属于更改块跟踪功能可用的池的一部分,XenCenter 将显示 更改块跟踪 列。此列显示某个 VDI 的更改块跟踪处于 已启用 还是 已禁用 状态。

更改块跟踪