我在在这个星球上上读到,apt-btrfs-snapshot将为Natty提供服务。对它所做的事情的简短描述听起来很好:
当apt安装/删除/升级时,它将自动创建文件系统快照(除了/home)。使用apt-btrfs-快照cli应用程序,可以轻松地列出/删除/回滚快照。
但在我为了获得内置备份系统的唯一目的而将自己的一生都转换为btrfs之前,有人能告诉我btrfs的S快照是如何工作的吗?对于我的外行人来说,如果你每次安装或升级某个东西时都拍到快照(我每天不止一次这样做),这听起来会消耗大量的磁盘空间。
我认为这个系统比我允许的要聪明,但我真的不知道。快照是如何工作的?
发布于 2011-03-11 13:09:24
我不知道apt-btrfs-snapshot,但从我在代码中快速看到的内容来看,它只是在apt's操作之前使用了btrfs快照功能。
btrfs使用很多的B树保存数据。复制保持在最低限度(甚至不使用硬链接,而是在写上复制)。阅读:“它将使用更多的内存,您删除数据以外的/home”。
编辑:
在阅读了代码之后,apt-btrfs-snapshot遇到了一些问题。例如:
btrfs必须有特定子卷的名称(您的根子卷必须命名为"@")/home和/var/lib与根/位于同一子卷上,则它们也将被快照。https://askubuntu.com/questions/29891
复制相似问题