我有一个大文件(5-10 GB),希望在具有以下条件/特性的特殊文件系统中访问该文件:
理论上,我可以想象一种将更改保存在辅助文件上的机制,并且有一个虚拟文件系统来管理所有这些,将非持久文件的可视化提供给最终使用的文件。有人知道这件事的实现吗?
发布于 2013-07-01 23:15:10
寻找具有快照功能的存储机制。在Linux下,Btrfs文件系统支持快照。您可以使用btrfs(https://btrfs.wiki.kernel.org/index.php/Btrfs(command)命令)制作它们。
btrfs subvolume snapshot myvolume mysnapshot
… work on mysnapshot, not on the original file …
btrfs subvolume delete mysnapshot另一个支持快照的文件系统是ZFS,它是Solaris的本机,也可以在Linux和*BSD上使用。您可以使用zfs命令制作它们。
zfs snapshot myvolume@mysnapshot
…
zfs rollback mysnapshot在Linux下,您还可以在LVM级别进行快照。请参阅如何在LVM中创建只读快照,然后在一些工作之后回滚到它?
https://unix.stackexchange.com/questions/81331
复制相似问题