我打算尽快尝试一下 btrfs,我想知道但似乎在网上找不到的是:
如果快照不仅是某个小目录的快照,而是整个系统的快照(/var、/usr、/bin、/sbin 等等),您是否可以在正在运行的系统上执行 btrfs 快照,或者您是否需要启动在系统离线时放入 Live CD 以进行 btrfs 快照?
如果技术上可以对正在运行的系统进行快照,我假设您仍然需要关闭系统才能使用该快照。启动快照时正在运行的系统的快照(子卷)是否与硬启动非常相似,因为软件不知道快照何时将发生,因此程序可能会向 / var 当时,然后他们知道,由于系统重新启动,程序再次启动,数据写入一半?
是的,您可以对实时系统进行快照。你不需要做任何特别的事情。
通过足够的努力,您可以在不关闭的情况下从快照启动系统(例如,使用容器或虚拟化)。当然,您可能会遇到冲突(例如,相同的 IP 地址、主机名等)。或者您可以将快照复制到其他地方,然后在那里启动。
关闭并启动快照应该可以工作。正如您所怀疑的那样,这不会是一次干净的关机。
这并非完全闻所未闻。例如,有时人们会在安装更新之前拍摄快照,以防万一。
归档时间: |
|
查看次数: |
553 次 |
最近记录: |