2012-08-30 44 views
3

我需要Linux上的全系統快照(包括系統狀態和磁盤)。操作系統上的全系統快照

我知道有幾種方法可以獲取磁盤快照,如lvm2,zfs或Btrfs。 但是,我無法在任何地方查找任何全系統快照(cpu,內存和磁盤狀態)。有沒有辦法做到這一點?我的意思是像VM上的系統快照功能的方式。

+0

休眠狀態以某種方式執行整個系統快照。但你爲什麼問? –

+0

你的意思是「休眠 - >使用lvm2快照啓動 - >使用正常啓動回滾到休眠狀態」?我認爲它可以工作,但它不能具有相同的應用程序狀態。或者,我可以直接複製並編輯休眠文件來指向我的快照分區並重新啓動它? –

回答

1

沒有辦法從系統內部拍攝整個系統的快照 - 這樣做會造成一些相當困難的問題 - 但是您可以在Linux系統中使用cgroup freezer system。或者,您可以使用vzdump拍攝整個OpenVZ guest虛擬機(在VZ內核下)的快照。

請注意,這些都不會包含文件系統的快照。您必須使用您提到的其中一種方法單獨執行此操作。

+0

不幸的是,與cgroup冰櫃系統的鏈接已關閉。鏈接到存檔:https://web.archive.org/web/20141108014201/https://www.kernel.org/doc/Documentation/cgroups/freezer-subsystem.txt – Veda

+0

不走了,只是感動。我更新了鏈接。 – duskwuff