首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >apt-btrfs快照是如何工作的?

apt-btrfs快照是如何工作的?
EN

Ask Ubuntu用户
提问于 2011-03-11 10:30:57
回答 1查看 5.2K关注 0票数 7

我在在这个星球上上读到,apt-btrfs-snapshot将为Natty提供服务。对它所做的事情的简短描述听起来很好:

当apt安装/删除/升级时,它将自动创建文件系统快照(除了/home)。使用apt-btrfs-快照cli应用程序,可以轻松地列出/删除/回滚快照。

但在我为了获得内置备份系统的唯一目的而将自己的一生都转换为btrfs之前,有人能告诉我btrfs的S快照是如何工作的吗?对于我的外行人来说,如果你每次安装或升级某个东西时都拍到快照(我每天不止一次这样做),这听起来会消耗大量的磁盘空间。

我认为这个系统比我允许的要聪明,但我真的不知道。快照是如何工作的?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2011-03-11 13:09:24

我不知道apt-btrfs-snapshot,但从我在代码中快速看到的内容来看,它只是在apt's操作之前使用了btrfs快照功能。

btrfs使用很多的B树保存数据。复制保持在最低限度(甚至不使用硬链接,而是在写上复制)。阅读:“它将使用更多的内存,您删除数据以外的/home”。

编辑:

在阅读了代码之后,apt-btrfs-snapshot遇到了一些问题。例如:

  • 它做出了很大的假设:您的btrfs必须有特定子卷的名称(您的根子卷必须命名为"@")
  • 如果您的/home/var/lib与根/位于同一子卷上,则它们也将被快照。
票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/29891

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档