群晖 nas 里的 Docker 怎么备份 有没有类似快照的备份 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要把任何和邀请码有关的内容发到 NAS 节点。

邀请码相关的内容请使用 /go/in 节点。

如果没有发送到 /go/in,那么会被移动到 /go/pointless 同时账号会被降权。如果持续触发这样的移动,会导致账号被禁用。
turlin
V2EX    NAS

群晖 nas 里的 Docker 怎么备份 有没有类似快照的备份

  •  
  •   turlin 79 天前 1759 次点击
    这是一个创建于 79 天前的主题,其中的信息可能已经有所发展或是发生改变。
    docker 里装了些应用,类似 alist,笔记什么的 结果现在越用越多,就不由得想到数据安全问题

    就想请教大佬们,有没有什么方便的备份功能,类似快照或者 ghost.到时重装了 docker 可以一键导出去就直接用的

    现在只看到容器里有个导出功能,不知道会不会把配置,数据什么的都导出 到时直接可以导入进去
    14 条回复    2025-07-25 09:55:54 +08:00
    littlewing
        1
    littlewing  
       79 天前
    你没有把容器的数据目录单独挂载?
    Reficul
        2
    Reficul  
       79 天前
    git + docker compose.

    如果有 volume 数据的话, 会麻烦一些需要单独管理。
    JerryYuan
        3
    JerryYuan  
       79 天前 via Android
    持久化数据放在 volume 里,volume 再和你的重要数据放在一起,容器里不放任何状态信息,做成无状态的。然后有个工具叫 runlike ,可以把容器变回 docker 命令,把生成的 docker 命令保存成文本文件也放在一起,个人觉得就够了
    triptipstop
        4
    triptipstop  
       79 天前
    自己单机用的话 当虚拟机用 可以 commit 然后 save 还原的时候 load
    charley008
        5
    charley008  
       79 天前
    持久化数据 volume
    然后通过群晖的 hyper backup 套件,定期备份到 google drive
    git00ll
        6
    git00ll  
       79 天前   1
    volume 和 compose.yaml 定时同步到另外一个盘和云盘。并且定时冷备
    ferock
        7
    ferock  
    PRO
       79 天前
    持久数据本地存储
    NAS 备份机制
    NAS 快照机制
    NAS 文件怎么备份,数据就怎么备份。。。
    allplay
        8
    allplay  
       79 天前
    容器多了,卷也会很多,太麻烦了。
    直接把宿主系统整个一起备份
    PVE+OMV+Docker ,把整个 OMV 备份
    liuzimin
        9
    liuzimin  
       79 天前 via Android
    如果容器用的 sqlite 数据库,可以直接拷贝整个挂载的 volume 文件夹;如果用的 postgresql 之类的,一般都内置了导出数据功能,定期导出一次 data 多地保存就行。
    TerranceL
        10
    TerranceL  
       78 天前
    如果数据存储在容器挂载的本地磁盘上:群晖用 btrfs 有快照功能,也有回收站。如果没用 btrfs (或者用了还要再备份),写个脚本每天 cp 一份到其他地方。
    如果数据存储在容器中,写个脚本每天 save 一下吧
    SakuraYuki
        11
    SakuraYuki  
       78 天前
    compose 统一管理 然后备份 volume
    Jacobson
        12
    Jacobson  
       78 天前
    全部用 compose ,每个项目单独建立个文件夹,把该项目的 compose 和数据文件统统放在同一目录下,这样备份时直接打个包瞬间完成备份,到新平台上,直接 docker compose up -d 瞬间恢复。
    copperDC
        13
    copperDC  
       78 天前
    compose.yaml 放在 volume 文件夹下.定期夜间关闭容器打包整个文件夹到指定文件夹再启动...我用 rclone 挂载 b2.
    qingshengwen
        14
    qingshengwen  
       77 天前
    @git00ll #6 +1 目前就是这么做的
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2359 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 15:47 PVG 23:47 LAX 08:47 JFK 11:47
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86