只读文件系统,也允许临时写入其他目的地

只读文件系统,也允许临时写入其他目的地

是否有任何文件系统允许从现有网络共享读取,但也允许写入“挂载”,但这些写入只是临时的?

让您了解一下背景:我们的实时系统上有大约 4TB 的数据。如果我们想测试我们的暂存系统,该暂存阶段应该能够访问数据,但不能修改它。尽管如此,该阶段需要写入权限,但阶段引起的所有更改都应写入某个临时空间,这不会影响实时系统。

我想避免一直克隆 4TB 数据。

答案1

覆盖文件系统似乎正是您所需要的:将数据挂载为只读,创建一个临时文件系统(tmpfs),然后覆盖这两个文件系统。然后写入仅写入临时文件系统。

此类文件系统的示例是联盟FS覆盖文件系统

答案2

BTRFS带有您想要保留的状态的快照。

相关内容