想必大家也會(huì)偶遇到由于意外斷電或硬盤故障,導(dǎo)致系統(tǒng)卷?yè)p壞,亦或是想更換成SSD系統(tǒng)盤。導(dǎo)致不得不移除重建磁盤區(qū)重新安裝所有應(yīng)用,qnap自帶的應(yīng)用到還好沒(méi)什么,主要是docker的設(shè)置太麻煩,而且時(shí)間長(zhǎng)也忘記之前設(shè)置的配置和參數(shù)了。因此docker定期的導(dǎo)出就顯得至關(guān)重要了。
以下使用自己nas部署的兩個(gè)docker進(jìn)行演示,大家可以根據(jù)自己的具體情況進(jìn)行判斷;
期望大伙驗(yàn)證,討論與指正。
分為手動(dòng)創(chuàng)建docker與docker-compose兩部分,因?yàn)樗麄兊牟僮魇遣灰粯拥?/p>
手動(dòng)建立的docker
1.打開(kāi)container station
點(diǎn)到需要導(dǎo)出docker的配置界面,劃到最下面查看存儲(chǔ)的掛載路徑
以 lucky 為例:
2.進(jìn)入filestaion里面對(duì)應(yīng)路徑,下載保存luckyconf文件夾
3.導(dǎo)出lucky 容器配置
4.選擇壓縮映像,導(dǎo)出至本地計(jì)算機(jī)
5.在新機(jī)器filestaion對(duì)應(yīng)路徑上傳保存的“l(fā)uckyconf”文件夾
6.打開(kāi)container station,選擇容器導(dǎo)入,瀏覽到導(dǎo)出的lucky.tar.gz
7.提示重置資源,點(diǎn)擊高級(jí)選項(xiàng)---存儲(chǔ),容器掛載點(diǎn)還在,需要重新選擇主機(jī)路徑,選擇到剛剛上傳的“l(fā)uckyconf”l文件夾
8.應(yīng)用導(dǎo)入后,該容器就導(dǎo)入成功了
9.驗(yàn)證配置是否都還在,使用該容器的網(wǎng)址,輸入之前設(shè)置過(guò)的賬號(hào)密碼可以登錄,其他配置也都還在
10.這樣就大功告成了
compose創(chuàng)建的docker
1.還是點(diǎn)到需要導(dǎo)出docker的配置界面,劃到最下面查看存儲(chǔ)的掛載路徑
已 jellyfin為例:
會(huì)發(fā)現(xiàn)有4個(gè)存儲(chǔ)路徑
其中有兩個(gè)是匿名卷,因?yàn)閏ompose里面沒(méi)有寫/cache,/media的掛載路徑,所以自動(dòng)創(chuàng)建了卷
但好在這兩個(gè)卷不是必須的,/video都是視頻也不需要備份,所有只需下載保存/config的主機(jī)路徑文件夾即可
2.進(jìn)入filestaion內(nèi),下載/Container/jellyfin文件夾
3.由于compose創(chuàng)建的容器不支持導(dǎo)出功能,所以我們只能保存jellyfin.yml文件
應(yīng)用程序創(chuàng)建的默認(rèn)路徑都在:/Container/container-station/Application/jellyfin/ 下
4.導(dǎo)出jellyfin鏡像,可以避免重新拉取鏡像或鏡像版本不匹配等問(wèn)題
5.新機(jī)器內(nèi)打開(kāi)filestaion上傳“jellyfin”文件夾,并在container station---映像---導(dǎo)入上面導(dǎo)出的鏡像
6.創(chuàng)建應(yīng)用程序---上傳---本機(jī)計(jì)算機(jī)---jellyfin.yml---參考新機(jī)器的文件夾修改對(duì)應(yīng)主機(jī)路徑
7.驗(yàn)證后,選擇創(chuàng)建
8.打開(kāi)該docker的網(wǎng)址,輸入之前設(shè)置的賬號(hào)密碼,檢查之前的設(shè)定都還存在
9.大功告成
注意事項(xiàng):
- 在導(dǎo)出和導(dǎo)入過(guò)程中,請(qǐng)確保 QNAP NAS 有足夠的存儲(chǔ)空間,特別是在導(dǎo)入大型容器時(shí)。
- 注意容器的依賴關(guān)系,如果容器依賴于特定的網(wǎng)絡(luò)環(huán)境、外部存儲(chǔ)或者其他服務(wù),需要在導(dǎo)入后重新配置和檢查這些依賴是否正確建立。
- 主機(jī)存儲(chǔ)路徑一般都是自己掛載的,如果某些docker使用匿名卷存儲(chǔ)數(shù)據(jù),則該卷也必須導(dǎo)出
- 定期備份重要的容器,以便在出現(xiàn)問(wèn)題時(shí)能夠恢復(fù)
,