2
我目前在Ubuntu 17.04運行泊塢窗1.12.6,我想知道,如果下的/ var/lib目錄中的所有目錄/泊塢窗應包括在我的每月備份(我下/備份一切與rsnapshot
,然後設置一些exclude
規則)。我應該備份/ var/lib/docker中的所有內容嗎?
隨着流浪者,例如,我從備份下載的圖像和它們的所得機排除(.vagrant.d /盒/和.VirtualBox /機器/),因爲它們可以在任何時間與它們各自的重建流浪文件。
雖然我不太瞭解/var/lib/docker
目錄結構是如何工作的。這就像在我的系統如下:
# tree -L 2 -a -F --dirsfirst --noreport /var/lib/docker/
/var/lib/docker/
├── aufs/
│ ├── diff/
│ ├── layers/
│ └── mnt/
├── containers/
├── image/
│ └── aufs/
├── network/
│ └── files/
├── swarm/
├── tmp/
├── trust/
└── volumes/
└── metadata.db
我已經備份了所有內容,但由於空間不足,我想從備份中排除一些數據。例如,如果圖像不在緩存中,Docker會下載它。而容器也可以從Dockerfile中重建,所以這是我不相信我應該備份的東西。現在更深入地思考它,也許我可以安全地從備份中排除所有/ var/lib/docker ... –
是的,這是有道理的。在我看來,它是重要的備份數據持久性文件夾,如果使用。 – juanlumn
哪些是持久性文件夾?編輯:它已經在你的答案! –