2017-08-16 16 views
2

私は現在のUbuntu 17.04にドッカー1.12.6を実行している、と私はの/ var/libに/ドッキングウィンドウの下にあるすべてのディレクトリがrsnapshot/の下に私の毎月のバックアップ(Iバックアップすべてに含まれるべきかどうかを知りたいです、次にいくつかの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 

答えて

0

私はこの記事はあなたを助けるかもしれないと思う:

How can I backup a Docker-container with its data-volumes?

また、私は強くあなたがドッカーフォーラムやドキュメントに見てみるためにお勧め:https://forums.docker.com/

質問:バックアップしたいのは何ですか? Docker自体または永続性フォルダが作成されましたか?

+0

私はすでにすべてをバックアップしていますが、スペースが足りなくなっているので、バックアップからいくつかのデータを除外したかったのです。たとえば、画像がキャッシュにない場合、Dockerはそれをダウンロードします。また、Dockerファイルからコンテナを再構築できるので、バックアップする必要があるとは思われません。もっと深く考えると、バックアップから/ var/lib/dockerをすべて安全に除外することができたかもしれません... –

+0

そうですね。私の意見では、データパーシステンスフォルダを使用する場合はバックアップすることが重要です。 – juanlumn

+1

これは永続フォルダですか?編集:それはあなたの答えにすでにある! –

関連する問題