git 有代码回滚,请问 Linux 系统有什么回滚软件吗

143 天前
 cs5117155

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

3370 次点击
所在节点    Linux
30 条回复
blankmiss
143 天前
快照?
sayitagain
143 天前
不了解。
讲个题外话,小时候家里的电箱被雷劈了,台式机重启就恢复被劈那天的样子🤣
tenzinjamyangzhs
143 天前
opensuse 系统自带滚回。
adoal
143 天前
nilfs2
oaa
143 天前
nix?
zjp
143 天前
everyx
143 天前
使用 btrfs 这类的文件系统,然后建快照
cs5117155
143 天前
@sayitagain 哈哈哈哈
cs5117155
143 天前
@blankmiss 本地电脑很难快照吧
cs5117155
143 天前
@tenzinjamyangzhs 习惯用 ubuntu 了,不想再更换系统
fugu37
143 天前
@cs5117155 snapper 、btrfs 、lvm 都是通用的,无非是发行版提前配置好,或者自己配
realJamespond
143 天前
装到 vbox 或 vmware
Greendays
143 天前
有个叫 btrfs 的文件结构,好像你现在装 Arch 的话默认就是这个。本身是带有回滚的,不过我没用过。
aloxaf
143 天前
用 btrfs / zfs ,两者都支持秒级快照,再辅以 snapper / zrepl 来实现定时快照&定制化的滚动策略。
qping
143 天前
@aloxaf btrfs 好还是 zfs 好
126ium
143 天前
@qping zfs 很成熟,不过使用上有点门槛,需要先整个虚拟机做做实验再部署
aloxaf
143 天前
@qping
很难说,两者各有千秋。对于 zfs 我比较喜欢:
1. 稳定,尤其是你要做 raid56 时。btrfs 的 raid56 支持至今还是 unstable
2. 支持「数据集」级别的原生加密
3. 能创建块级的「卷」
而 btrfs 主要是:
1. 灵活,很多挂载选项都支持应用到特定子卷,还能针对特定文件(夹)关闭 CoW
2. 快照功能更易用,btrfs 的快照就是一个只读子卷,不像 zfs 里快照是依附于数据集的
3. reflink ,zfs 去年终于支持了这一特性,但是还不支持跨数据集

除此之外两者好像差不太多了,zfs 原本有个在线去重功能很吸引我,结果一查才发现基本上都不推荐开这个功能。
YsHaNg
143 天前
@cs5117155 ubuntu 也可以用 btrfs 这东西在内核里的
zhanghua0
143 天前
@Greendays #13 arch 从来没有默认文件系统这一说,都是安装的时候自行选择的。只不过现在流行用 btrfs 作为根文件系统。
flynaj
143 天前
跟 Windows 影子软件一样功能的在 Linux 是 OverlayFS 。比重启还原更进一步,随时回滚某一步操作系统状态,那你操作之前就要建立还原点。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1053088

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX