作者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://www.ptt.cc/bbs/Storage_Zone/M.1625815411.A.4C0.html
噓 B0988698088 : 你只是mount過去又不是真的有個資料夾在那,為什麼 07/09 16:01
→ B0988698088 : 原廠軟體要能備份==?到底知不知道mount是什麼意思 07/09 16:01
→ B0988698088 : 啊… 07/09 16:01
推 filiaslayers: 樓上不能水桶嗎?什麼都不懂就在到處噓文... 07/09 16:06
推 taohua : mount應該是把實體資料夾掛在docker裡吧 07/09 16:10
→ filiaslayers: 你應該要問客服mount的資料夾怎麼備份吧?現在是 07/09 18:12
→ filiaslayers: mount的資料夾無法備份,而不是docker的資料無法備份 07/09 18:13
→ cody880528 : 何不在創建Container的時候 把Volume Map 07/09 19:16
→ cody880528 : 到某個本來就有的資料夾就好 07/09 19:16
→ sd016808 : @F大 我就是問客服我mount --bind的資料夾要怎麼備 07/09 20:56
→ sd016808 : 份QQ 07/09 20:56
→ sd016808 : @c大 我透過Portainer去新增Volume時沒辦法修改mo 07/09 20:59
→ sd016808 : untpoint 爬文了解到的是要安裝第三方套件local p 07/09 20:59
→ sd016808 : ersist才能辦到,但套件已經很久沒有更新了,不太 07/09 20:59
→ sd016808 : 敢用 07/09 20:59
→ sd016808 : 因為HyperBackup沒辦法看到@docker資料夾的內容, 07/09 21:01
→ sd016808 : 甚至連資料夾本身都看不到,我才透過mount --bind 07/09 21:01
→ sd016808 : 把@docker/volumes map到docker/volumes下 07/09 21:01
→ sd016808 : 預設Synology的Volume都會被放在@docker/volumes/ 07/09 21:02
→ sd016808 : 裡面 07/09 21:02
→ sd016808 : 最主要我認為HyperBackup應該要可以備份的原因為設 07/09 21:06
→ sd016808 : 定備份資料夾來源時,它的介面可以正常去選擇要備 07/09 21:06
→ sd016808 : 份我map後的資料夾裡面的哪些內容,如果它今天不支 07/09 21:06
→ sd016808 : 援,應該在HyperBackup介面裡就直接禁止我瀏覽這種 07/09 21:06
→ sd016808 : 類型的資料夾才對 07/09 21:06
推 stu85010 : 好想跟docker權限有關,我透過portainer掛其他資料 07/10 00:10
→ stu85010 : 夾讀寫有問題 07/10 00:10
推 cody880528 : 更正一下我的說法 應該說為何不要Container直接 07/10 02:23
→ cody880528 : Map到某個資料夾 不要再另外開一個Volume 07/10 02:23
→ cody880528 : 例如本來是 docker run xx-volume:/data 07/10 02:24
→ cody880528 : 改成 docker run -v /docker/xxx:/data 07/10 02:25
推 cellochou : 沒用過 Portainer,但是如果是標準的 Docker Compo 07/10 18:15
→ cellochou : se XML 組態, Docker Volumes 使用 CIFS / NFS ne 07/10 18:15
→ cellochou : twork mount,備份軟體應該可正常處理 CIFS / NFS 07/10 18:15
→ cellochou : 的儲存區吧? 07/10 18:15
推 filiaslayers: 是說你有試過用mount的方式mount其它磁碟可以備份嗎 07/10 23:27
→ sd016808 : @c大 我後來直接bind到資料夾,不要使用Volume就成 07/12 16:46
→ sd016808 : 功了! 非常感謝! 07/12 16:46
推 loezone : 說實在用docker自己建的volume有點搞人就是了... 07/12 17:16