群晖docker容器怎么自动备份
只看到 手动导出,有没有可以自动备份的。虽然映射出来的配置文件夹等都有自动备份
哪天突然崩了,映射的对应目录、变量等 配置早就忘记了
有没有什么办法 群晖是可以用 compose 的 楼上正解,其实不止群晖,docker都能用docker compose 关于这个问题,不只一次呼吁了除非没的选择,不要用docker,别用aio,别只会抄流程。
docker没有为备份的设计,比较复杂,你需要先将容器docker save保存为镜像,再做二次docker load为新镜像,同时挂载的外部存储也需要备份再恢复。最后再用命令来绑定和运行。
我实践下来最适合家用的办法,是在虚拟机上安装linux,在linux中运行docker,备份时直接备份整个虚拟机。 docker compose是整正解,然后整个docker文件夹自动备份即可 docker compose用起来舒服,备份一下 配置文件就行 pve里用lxc创建个ubuntu或者Debian,然后搭docker服务器,然后全盘自动snapshot。应该是最好的选择 BetaHT 发表于 2025-1-16 17:08
关于这个问题,不只一次呼吁了除非没的选择,不要用docker,别用aio,别只会抄流程。
docker没有为备份的 ...
我是pve的非特权lxc跑alpine跑docker BetaHT 发表于 2025-1-16 09:08
关于这个问题,不只一次呼吁了除非没的选择,不要用docker,别用aio,别只会抄流程。
docker没有为备份的 ...
??? 这是多没有工业界实践说出来的话 还有一种很无脑的 自带套件 用btrfs把docker share文件夹开snapshot了事 BetaHT 发表于 2025-1-16 17:08
关于这个问题,不只一次呼吁了除非没的选择,不要用docker,别用aio,别只会抄流程。
docker没有为备份的 ...
啊这……你是这么理解docker的? YsHaNg 发表于 2025-1-19 22:24
??? 这是多没有工业界实践说出来的话
家用哪能和商用相比。你如果真是实践出的真知,那不妨写一套完整流程来我确实想学习一下。 qhdxy 发表于 2025-1-19 23:31
啊这……你是这么理解docker的?
就不说这些虚的话了。
如果有好的方案,就写一套拍我脸上。我确实需要高效的docker服务备份方案。 BetaHT 发表于 2025-1-20 09:18
就不说这些虚的话了。
如果有好的方案,就写一套拍我脸上。我确实需要高效的docker服务备份方案。 ...
镜像不用备份,我想了半天也没搞懂为啥要备份这个东西。
容器指定好数据目录(可以本地,也可以网络),备份最多就是停用容器,把数据目录复制到要备份的地方就完事了
你都搞这么复杂是在做什么啊 用compose配置文件就一个 docker save 脚本写一个啊 自动备份镜像到指定目录下 目录可以是单独的硬盘 机器蹦了 直接重装 安装docker 加载就行 就是启动镜像的配置需要自己单独记一下 备份整个docker数据目录就行了呗,恢复直接导入compose重建就行了
我之前用pve的alpine lxc套docker,一个lxc只跑一个容器,然后定时备份lxc qhdxy 发表于 2025-1-20 09:59
镜像不用备份,我想了半天也没搞懂为啥要备份这个东西。
容器指定好数据目录(可以本地,也可以网络), ...
这是因为你用的不足够多,装上别人的轮子直接就能用,所以你不会遇到问题。实际中会有各种各样的情况。
举个实际例子,ttrss在2024年初发现无法兼容安卓端feedme,一开始双方都不解决问题。只好自己找了测试版替代。然后docker机器硬盘空间不足,为避免问题,需要做一次备份。这时肯定就要自己导出镜像了。
又比如homarr,它旧版本没有数据导出功能,我存了很多网页,所以也需要导出镜像。
本质问题是,docker是一个中心化系统,我们接触到的只是它的触角,它用简单易部署的特性来让你以为这东西很简单。可当你备份时,你就要接触它的仓库,这时就会遇到困难,解决办法其实是自建仓库。但这东西属于商业核心,是增加用户粘性的部分,没人会主动把这块交出来。
好久没用群晖了,Hyper Backup不能直接备份docker套件吗 BetaHT 发表于 2025-1-20 11:49
这是因为你用的不足够多,装上别人的轮子直接就能用,所以你不会遇到问题。实际中会有各种各样的情况。
...
啊这……你怎么这么理直气壮的
我就以homarr为例,你改掉加粗红色的路径为本地或网络路径就可以了啊。难怪你觉得难用
version: '3'
#---------------------------------------------------------------------#
# Homarr - A simple, yet powerful dashboard for your server. #
#---------------------------------------------------------------------#
services:
homarr:
container_name: homarr
image: ghcr.io/ajnart/homarr:latest
restart: unless-stopped
volumes:
- /var/run/docker.sock:/var/run/docker.sock # Optional, only if you want docker integration
- ./homarr/configs:/app/data/configs
- ./homarr/icons:/app/public/icons
- ./homarr/data:/data
ports:
- '7575:7575'
BetaHT 发表于 2025-1-16 17:08
关于这个问题,不只一次呼吁了除非没的选择,不要用docker,别用aio,别只会抄流程。
docker没有为备份的 ...
你是来搞笑的吗 BetaHT 发表于 2025-1-20 11:49
这是因为你用的不足够多,装上别人的轮子直接就能用,所以你不会遇到问题。实际中会有各种各样的情况。
...
退一万步讲. 现在就认为你前面说的都是对的. 自建仓库也不难啊.. 起个 Harbor/Nexus BetaHT 发表于 2025-1-16 17:08
关于这个问题,不只一次呼吁了除非没的选择,不要用docker,别用aio,别只会抄流程。
docker没有为备份的 ...
麻烦请教一下, 我在esxi下把一块ssd直通给虚拟机,在这块ssd装安装了Linux,这个时候整个虚拟机在esxi里面看到的硬盘占用只有一二十兆,实际上这块ssd拿到别的电脑上可以直接跑起来,这样的情况下,还能备份吗? 本帖最后由 BetaHT 于 2025-1-20 12:26 编辑
qhdxy 发表于 2025-1-20 12:01
啊这……你怎么这么理直气壮的
我就以homarr为例,你改掉加粗红色的路径为本地或网络路径就可以了啊。难 ...
“旧版本没有导出功能”
而且我举的例子里不只homarr。
xy. 发表于 2025-1-20 12:06
退一万步讲. 现在就认为你前面说的都是对的. 自建仓库也不难啊.. 起个 Harbor/Nexus ...
你如果会的话当然就不难了。
docker的使用本来就是懂的不问,问的不懂。你让问的人去自建仓库,你觉得现实不。
weston 发表于 2025-1-20 12:09
麻烦请教一下, 我在esxi下把一块ssd直通给虚拟机,在这块ssd装安装了Linux,这个时候整个虚拟机在esxi里 ...
没看明白你的问题是什么,以及你想达到什么效果。
ssd能直接跑起来是因为ssd上写入了引导分区和操作系统。
至于这块盘能不能被备份,或者能不能用于存储其他盘的备份数据,显然是可以的啊,只要引导信息不被破坏就能在其他机器上跑起来 BetaHT 发表于 2025-1-20 12:31
没看明白你的问题是什么,以及你想达到什么效果。
ssd能直接跑起来是因为ssd上写入了引导分区和操作系统 ...
就想问它能不能被备份,备份了,能不能像snapshot那样能被还原 weston 发表于 2025-1-20 13:10
就想问它能不能被备份,备份了,能不能像snapshot那样能被还原
目录可以自定,docker直接调用 BetaHT 发表于 2025-1-20 01:17
家用哪能和商用相比。你如果真是实践出的真知,那不妨写一套完整流程来我确实想学习一下。 ...
都快跟一整贴里的人群嘲了还觉得自己能得不行?
页:
[1]