以前用 Windows 有影子软件,只要重启都会还原最初状态,现在 linux 有无这样的软件,可以随时回滚某一步操作系统状态,那么我即使误删 rm -rf /* 也不怕了

以前用 Windows 有影子软件,只要重启都会还原最初状态,现在 linux 有无这样的软件,可以随时回滚某一步操作系统状态,那么我即使误删 rm -rf /* 也不怕了
1 blankmiss Jun 27, 2024 快照? |
2 sayitagain Jun 27, 2024 不了解。 讲个题外话,小时候家里的电箱被雷劈了,台式机重启就恢复被劈那天的样子 |
3 tenzinjamyangzhs Jun 27, 2024 via Android opensuse 系统自带滚回。 |
4 adoal Jun 27, 2024 nilfs2 |
5 oaa Jun 27, 2024 nix? |
6 zjp Jun 27, 2024 |
7 everyx Jun 27, 2024 使用 btrfs 这类的文件系统,然后建快照 |
8 cs5117155 OP @sayitagain 哈哈哈哈 |
10 cs5117155 OP @tenzinjamyangzhs 习惯用 ubuntu 了,不想再更换系统 |
12 realJamespond Jun 27, 2024 装到 vbox 或 vmware |
13 Greendays Jun 27, 2024 有个叫 btrfs 的文件结构,好像你现在装 Arch 的话默认就是这个。本身是带有回滚的,不过我没用过。 |
14 aloxaf Jun 27, 2024 用 btrfs / zfs ,两者都支持秒级快照,再辅以 snapper / zrepl 来实现定时快照&定制化的滚动策略。 |
17 aloxaf Jun 27, 2024 @qping 很难说,两者各有千秋。对于 zfs 我比较喜欢: 1. 稳定,尤其是你要做 raid56 时。btrfs 的 raid56 支持至今还是 unstable 2. 支持「数据集」级别的原生加密 3. 能创建块级的「卷」 而 btrfs 主要是: 1. 灵活,很多挂载选项都支持应用到特定子卷,还能针对特定文件(夹)关闭 CoW 2. 快照功能更易用,btrfs 的快照就是一个只读子卷,不像 zfs 里快照是依附于数据集的 3. reflink ,zfs 去年终于支持了这一特性,但是还不支持跨数据集 除此之外两者好像差不太多了,zfs 原本有个在线去重功能很吸引我,结果一查才发现基本上都不推荐开这个功能。 |
20 flynaj Jun 28, 2024 via Android 跟 Windows 影子软件一样功能的在 Linux 是 OverlayFS 。比重启还原更进一步,随时回滚某一步操作系统状态,那你操作之前就要建立还原点。 |
22 vivisidea Jun 28, 2024 虚拟机,按需创建 snapshot |
23 honjow Jun 28, 2024 btrfs 快照,majaro 自带 timeshift 。无感备份 |
24 liyafe1997 Jun 28, 2024 via Android 个人用 btrfs 快照,感觉很香 |
25 flynaj Jun 28, 2024 @cs5117155 #21 这个不需要安装,这个是内核功能。具体可以参考这个 https://forum.ubuntu.com.cn/viewtopic.php?t=486416 |
26 mauis Jun 28, 2024 timeshift+btrfs 自动创建快照 |
27 Imr Jun 28, 2024 osstree 可以,例如 fedora coreos 创建系统要写点火文件,系统会滚动更新,但是要 commit ,每一步添加/更新软件都是可以切换的。当然根目录也是只读,主要服务都跑在容器内 |
29 liuliancao Jul 1, 2024 目前在用 timeshift 备份到另一个盘 |
30 zlowly Aug 9, 2024 xfs 也有 reflink 可以做到文件、目录级别的数据块共享,虽说是去重,但某些使用场景下可以算是伪快照。 |