V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
cs5117155
V2EX  ›  Linux

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

  •  
  •   cs5117155 · 157 天前 · 3396 次点击
    这是一个创建于 157 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

    除此之外两者好像差不太多了,zfs 原本有个在线去重功能很吸引我,结果一查才发现基本上都不推荐开这个功能。
    YsHaNg
        18
    YsHaNg  
       157 天前   ❤️ 1
    @cs5117155 ubuntu 也可以用 btrfs 这东西在内核里的
    zhanghua0
        19
    zhanghua0  
       156 天前
    @Greendays #13 arch 从来没有默认文件系统这一说,都是安装的时候自行选择的。只不过现在流行用 btrfs 作为根文件系统。
    flynaj
        20
    flynaj  
       156 天前 via Android
    跟 Windows 影子软件一样功能的在 Linux 是 OverlayFS 。比重启还原更进一步,随时回滚某一步操作系统状态,那你操作之前就要建立还原点。
    cs5117155
        21
    cs5117155  
    OP
       156 天前
    @flynaj 这个系统无怎么用过,它支持一些 deb ,rep 包安装的方式吗
    vivisidea
        22
    vivisidea  
       156 天前
    虚拟机,按需创建 snapshot
    honjow
        23
    honjow  
       156 天前
    btrfs 快照,majaro 自带 timeshift 。无感备份
    liyafe1997
        24
    liyafe1997  
       156 天前 via Android
    个人用 btrfs 快照,感觉很香
    flynaj
        25
    flynaj  
       156 天前
    @cs5117155 #21 这个不需要安装,这个是内核功能。具体可以参考这个 https://forum.ubuntu.com.cn/viewtopic.php?t=486416
    mauis
        26
    mauis  
       156 天前
    timeshift+btrfs 自动创建快照
    Imr
        27
    Imr  
       156 天前
    osstree 可以,例如 fedora coreos 创建系统要写点火文件,系统会滚动更新,但是要 commit ,每一步添加/更新软件都是可以切换的。当然根目录也是只读,主要服务都跑在容器内
    cs5117155
        28
    cs5117155  
    OP
       155 天前
    @flynaj 这个不错
    liuliancao
        29
    liuliancao  
       153 天前
    目前在用 timeshift 备份到另一个盘
    zlowly
        30
    zlowly  
       114 天前
    xfs 也有 reflink 可以做到文件、目录级别的数据块共享,虽说是去重,但某些使用场景下可以算是伪快照。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2605 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 10:33 · PVG 18:33 · LAX 02:33 · JFK 05:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.