Virtualization

使用非文件儲存對 KVM 來賓進行快照

  • May 20, 2013

我正在 KVM Linux (ubuntu) 主機上準備至少一個 Windows 7 來賓。我製作了一個我想使用的基於 LVM 的儲存池。我主要關心的是快照。磁碟映像將在邏輯卷上創建,沒有 qcow2 的所有高級功能。

在這種情況下實現(或近似)快照的最佳方法是什麼?也許

  1. 使用 LVM 快照。
  2. 使用其他一些差異備份工具。
  3. 以某種方式說服 QEMU/KVM 將實時文件系統保留在邏輯卷上,但將差異(和 RAM 映像)保存到單獨的 qcow2 文件中。

我認為(3)會是最好的,但一些討厭的直覺告訴我這是不可能的。

如果您要走 libvirt 路徑,為什麼不使用libvirt 快照工具

如果您閱讀該網站,您會看到它說:

磁碟快照以兩種形式存在:內部(qcow2 等文件格式在單個文件中同時跟踪快照和自快照以來的更改)和外部(快照是一個文件,自快照以來的更改在另一個文件中)。

disk

此子元素描述特定磁碟的快照屬性。屬性名稱是強制性的,並且必須與<target dev='name'/>

如果您的 VM 的磁碟是 LV,您可以使用 …dev=‘lv_name’… 指定它

引用自:https://serverfault.com/questions/500551