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

/var/lib/ 被误删除清理, 还有救吗?

  •  
  •   N0rman · 171 天前 · 1653 次点击
    这是一个创建于 171 天前的主题,其中的信息可能已经有所发展或是发生改变。
    $ sudo du -sh /var
    749G /var
    $ sudo du -sh /var/log
    3.7G /var/log
    $ sudo du -sh /var/lib
    746G /var/lib
    

    现在目录占用只有 4G 左右, 基本所有服务都不可用, 连 reboot 都做不到🥺

    9 条回复
    dif
        1
    dif  
       171 天前
    数据盘不都单独挂载得么,重装下系统就行了。
    ruidoBlanco
        2
    ruidoBlanco  
       171 天前
    刪庫了?

    該跑路了。
    lemonrfx
        3
    lemonrfx  
       171 天前
    有重要数据?立即关机拆盘,找专业的数据恢复,然后重装。
    没有重要数据?直接重装。
    libook
        4
    libook  
       171 天前
    比较棘手的是,很多服务会把产生的数据放在/var/lib 下面,比如数据库,还有 Docker ,如果是只删了系统文件还好,重装一下系统和软件就可以了,但数据被删了就没辙了,只能寄希望于数据恢复了。

    信息安全里面最重要的手段之一就是备份,数据要有异地备份,服务要有冗余。
    N0rman
        5
    N0rman  
    OP
       171 天前
    @dif 没有, 这台电脑只有 / 和 /boot/efi
    @ruidoBlanco 数据没有删除, 就 /var/lib 误清理了, 系统崩了
    @lemonrfx 数据基本在 /home/ 下, 还是能挂载另外硬盘备份出来
    @libook /var/lib/docker/overlay 占满了,只有系统文件误删
    感谢, 只有重装了
    runwu2022
        6
    runwu2022  
       171 天前
    linux 下可以用 testdisk 工具恢复数据
    kestrelBright
        7
    kestrelBright  
       170 天前
    容器里写文件多最好挂载出来,方便清理;或者把 docker 迁移到其他盘
    yinzhili
        8
    yinzhili  
       170 天前
    拔硬盘去做修复
    yinft
        9
    yinft  
       170 天前
    卧槽我当年毕业的时候也干过这样的事,命令都用不了了,领导直接找云服务商花了两千块钱恢复,刚毕业,领导也没说我啥,那是在遥远的 17 年
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2663 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 06:20 · PVG 14:20 · LAX 22:20 · JFK 01:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.