作者sd016808 (sd016808)
看板Storage_Zone
标题[问题] Synology 要如何备份 Docker 的 Volume?
时间Fri Jul 9 15:23:27 2021
目前已将@Docker下的Volume Mount到一特定资料夹
并能在File Station或Samba下浏览Volume的内容
但透过Hyper Backup去备份Mount的资料夹时,备份介面可以看到Volume的内容,
也能勾选要备份Volume内的哪些项目,但实际备份出来的档案都是空的
有与客服联系,客服说不支援第三方软体(如Docker)产生的资料夹备份...?
备份资料夹竟然还有分是不是第三方软体产生的吗?
请问各位大大是如何在Synology中备份Volume的?
目前能想到的最差方案就是在Windows下透过Samba去浏览资料夹,
并透过Windows排程器与Git来做定期备份,但这实在不是一个好办法...
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.32.199.160 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Storage_Zone/M.1625815411.A.4C0.html
1F:嘘 B0988698088 : 你只是mount过去又不是真的有个资料夹在那,为什麽 07/09 16:01
2F:→ B0988698088 : 原厂软体要能备份==?到底知不知道mount是什麽意思 07/09 16:01
3F:→ B0988698088 : 啊… 07/09 16:01
4F:推 filiaslayers: 楼上不能水桶吗?什麽都不懂就在到处嘘文... 07/09 16:06
5F:推 taohua : mount应该是把实体资料夹挂在docker里吧 07/09 16:10
6F:→ filiaslayers: 你应该要问客服mount的资料夹怎麽备份吧?现在是 07/09 18:12
7F:→ filiaslayers: mount的资料夹无法备份,而不是docker的资料无法备份 07/09 18:13
8F:→ cody880528 : 何不在创建Container的时候 把Volume Map 07/09 19:16
9F:→ cody880528 : 到某个本来就有的资料夹就好 07/09 19:16
10F:→ sd016808 : @F大 我就是问客服我mount --bind的资料夹要怎麽备 07/09 20:56
11F:→ sd016808 : 份QQ 07/09 20:56
12F:→ sd016808 : @c大 我透过Portainer去新增Volume时没办法修改mo 07/09 20:59
13F:→ sd016808 : untpoint 爬文了解到的是要安装第三方套件local p 07/09 20:59
14F:→ sd016808 : ersist才能办到,但套件已经很久没有更新了,不太 07/09 20:59
15F:→ sd016808 : 敢用 07/09 20:59
16F:→ sd016808 : 因为HyperBackup没办法看到@docker资料夹的内容, 07/09 21:01
17F:→ sd016808 : 甚至连资料夹本身都看不到,我才透过mount --bind 07/09 21:01
18F:→ sd016808 : 把@docker/volumes map到docker/volumes下 07/09 21:01
19F:→ sd016808 : 预设Synology的Volume都会被放在@docker/volumes/ 07/09 21:02
20F:→ sd016808 : 里面 07/09 21:02
21F:→ sd016808 : 最主要我认为HyperBackup应该要可以备份的原因为设 07/09 21:06
22F:→ sd016808 : 定备份资料夹来源时,它的介面可以正常去选择要备 07/09 21:06
23F:→ sd016808 : 份我map後的资料夹里面的哪些内容,如果它今天不支 07/09 21:06
24F:→ sd016808 : 援,应该在HyperBackup介面里就直接禁止我浏览这种 07/09 21:06
25F:→ sd016808 : 类型的资料夹才对 07/09 21:06
26F:推 stu85010 : 好想跟docker权限有关,我透过portainer挂其他资料 07/10 00:10
27F:→ stu85010 : 夹读写有问题 07/10 00:10
28F:推 cody880528 : 更正一下我的说法 应该说为何不要Container直接 07/10 02:23
29F:→ cody880528 : Map到某个资料夹 不要再另外开一个Volume 07/10 02:23
30F:→ cody880528 : 例如本来是 docker run xx-volume:/data 07/10 02:24
31F:→ cody880528 : 改成 docker run -v /docker/xxx:/data 07/10 02:25
32F:推 cellochou : 没用过 Portainer,但是如果是标准的 Docker Compo 07/10 18:15
33F:→ cellochou : se XML 组态, Docker Volumes 使用 CIFS / NFS ne 07/10 18:15
34F:→ cellochou : twork mount,备份软体应该可正常处理 CIFS / NFS 07/10 18:15
35F:→ cellochou : 的储存区吧? 07/10 18:15
36F:推 filiaslayers: 是说你有试过用mount的方式mount其它磁碟可以备份吗 07/10 23:27
37F:→ sd016808 : @c大 我後来直接bind到资料夹,不要使用Volume就成 07/12 16:46
38F:→ sd016808 : 功了! 非常感谢! 07/12 16:46
39F:推 loezone : 说实在用docker自己建的volume有点搞人就是了... 07/12 17:16