使用 LVM 的备份如何工作?

使用 LVM 的备份如何工作?

一些LVM教程似乎声称拍摄逻辑卷 (LV) 的快照,然后使用另一种工具备份该快照,然后删除该快照。当发生难以形容的情况时,用户可以将其 LV 恢复到备份期间的状态。

但这怎么可能呢? LVM 快照是“写时复制”;他们记录变化给国家,而不是国家本身。如果删除快照并对 LV 的状态进行更改,则不会记录这些更改;因此,备份包含尝试合并期间 LV 更改的不完整记录。那么如何才能期望他们的 LV 恢复到备份期间的状态呢?

答案1

我认为您错过了“13.4.3”部分。进行备份”。 LVM 可用于在某个时间点获取数据副本,以便您拥有该数据的一致**映像。因此,您可以使用另一个工具(例如 tar、fbackup 等)来进行实际备份。如果您想使用 LVM 作为备份机制,那么您确实需要保留 LVM 快照。

** 在示例中,LVM 快照(从标签)显示为数据库。在拍摄快照之前,应停止在 LVM 上运行的任何应用程序或数据库,以确保一致性(除非数据库/应用程序支持 LVM 备份)。

相关内容