Synology 要如何備份 Docker 的 Volume? - 儲存設備

Table of Contents

目前已將@Docker下的Volume Mount到一特定資料夾

並能在File Station或Samba下瀏覽Volume的內容

但透過Hyper Backup去備份Mount的資料夾時,備份介面可以看到Volume的內容,

也能勾選要備份Volume內的哪些項目,但實際備份出來的檔案都是空的

有與客服聯繫,客服說不支援第三方軟體(如Docker)產生的資料夾備份...?

備份資料夾竟然還有分是不是第三方軟體產生的嗎?

請問各位大大是如何在Synology中備份Volume的?

目前能想到的最差方案就是在Windows下透過Samba去瀏覽資料夾,

並透過Windows排程器與Git來做定期備份,但這實在不是一個好辦法...

--

All Comments

John avatarJohn2021-07-10
你只是mount過去又不是真的有個資料夾在那,為什麼
原廠軟體要能備份==?到底知不知道mount是什麼意思
啊…
Tristan Cohan avatarTristan Cohan2021-07-12
樓上不能水桶嗎?什麼都不懂就在到處噓文...
Quanna avatarQuanna2021-07-16
mount應該是把實體資料夾掛在docker裡吧
Edwina avatarEdwina2021-07-20
你應該要問客服mount的資料夾怎麼備份吧?現在是
Rae avatarRae2021-07-25
mount的資料夾無法備份,而不是docker的資料無法備份
Dinah avatarDinah2021-07-28
何不在創建Container的時候 把Volume Map
到某個本來就有的資料夾就好
Freda avatarFreda2021-07-29
@F大 我就是問客服我mount --bind的資料夾要怎麼備
份QQ
Isabella avatarIsabella2021-08-01
@c大 我透過Portainer去新增Volume時沒辦法修改mo
untpoint 爬文了解到的是要安裝第三方套件local p
ersist才能辦到,但套件已經很久沒有更新了,不太
敢用
Dinah avatarDinah2021-08-03
因為HyperBackup沒辦法看到@docker資料夾的內容,
甚至連資料夾本身都看不到,我才透過mount --bind
把@docker/volumes map到docker/volumes下
Olive avatarOlive2021-08-04
預設Synology的Volume都會被放在@docker/volumes/
裡面
Elizabeth avatarElizabeth2021-08-05
最主要我認為HyperBackup應該要可以備份的原因為設
定備份資料夾來源時,它的介面可以正常去選擇要備
份我map後的資料夾裡面的哪些內容,如果它今天不支
援,應該在HyperBackup介面裡就直接禁止我瀏覽這種
類型的資料夾才對
Heather avatarHeather2021-08-07
好想跟docker權限有關,我透過portainer掛其他資料
夾讀寫有問題
Enid avatarEnid2021-08-10
更正一下我的說法 應該說為何不要Container直接
Map到某個資料夾 不要再另外開一個Volume
Ophelia avatarOphelia2021-08-13
例如本來是 docker run xx-volume:/data
Xanthe avatarXanthe2021-08-14
改成 docker run -v /docker/xxx:/data
Jessica avatarJessica2021-08-14
沒用過 Portainer,但是如果是標準的 Docker Compo
se XML 組態, Docker Volumes 使用 CIFS / NFS ne
twork mount,備份軟體應該可正常處理 CIFS / NFS
的儲存區吧?
Rachel avatarRachel2021-08-19
是說你有試過用mount的方式mount其它磁碟可以備份嗎
Dora avatarDora2021-08-23
@c大 我後來直接bind到資料夾,不要使用Volume就成
功了! 非常感謝!
Rachel avatarRachel2021-08-25
說實在用docker自己建的volume有點搞人就是了...