就了解LVM中的快照而言(如果我错了,请纠正我):由于它们不是持久性的,即使在本身不支持快照的文件系统中也可以工作=>我想它必须表示快照处于活动状态时,LVM将在更改之前为每个写入的块制作一份副本;该副本将保存到RAM缓存中,并最终保存在另一个磁盘空间中;快照中的每个读取内容(如果存在)将被转移到该“缓存”中。
所以我知道这意味着它应该在存在快照时减慢每次写入的速度。这是否意味着仅应在有限的时间范围内(仅在备份数据时)拍摄LVM快照,并尽快对其进行压缩?仅当文件系统本身不支持快照时,这才是一个问题吗?
简而言之,可以,更改快照中存在的内容需要LVM复制内容,这会减慢写入速度。
但是,无论使用哪种文件系统,都会发生这种情况,因为LVM在块层运行,因此不知道文件系统。
至于是否只保留快照很短时间,这实际上取决于哪种情况最适合您的用例。