LVM 快照不断改变文件时间戳

LVM 快照不断改变文件时间戳

我搜索了网络,但没有找到任何相关信息。我正在安装 LVM 快照,我注意到那里文件的时间戳一直在变化。我认为 LVM 快照是一次性冻结,并在原始分区的副本上写入,因此时间戳不应该改变。

当然现在 tar 给了我一个错误,说“文件在我们读取时发生了变化”,我认为这是因为时间戳被改变了。

有什么见解吗?

答案1

快照会不断变化。底层文件系统不会。请改为从其进行备份。

答案2

因此显然 lvm1 会在文件上标记修改时间,而不是快照创建时间: http://www.redhat.com/archives/linux-lvm/2005-April/msg00039.html

这解释了为什么 tar 会抱怨。有什么方法可以让 tar 忽略这个问题吗?

答案3

为了确保在运行备份时没有人可以写入您的快照,请尝试以只读方式挂载它:

mount -o ro <snapshot-device> /mnt

编辑

如果快照已安装,请尝试以下操作:

mount -o remount,ro <snapshot-device> /mnt

相关内容