staging.inyokaproject.org

Zuordnung docker volumes zu ZFS datasets

Status: Ungelöst | Ubuntu-Version: Ubuntu 22.04 (Jammy Jellyfish)
Antworten |

simon2021

Anmeldungsdatum:
14. März 2021

Beiträge: 47

Ich verwende ZFS als mein Root-System. Es hat einige nette Funktionen, wenn es um Snapshots und Backups geht. Leider werden mit Docker eine Menge Datensätze erstellt. Wenn ich Schnappschüsse mache und sie sichere, kann ich nur den gesamten Pool (alle Datensätze) sichern/wiederherstellen. Ich weiß, wie ich einzelne Datensätze sichern/wiederherstellen kann, aber ich kann den Datensatz nicht mit dem Volume/Container korrelieren.

Wie kann ich sie korrelieren?

Hier sind einige Beispiele:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
...
rpool/ROOT/ubuntu_58zi8x/var/lib/feb35e625bc300c2190a6bacb667dd9c2f386bcdfb0a155b619ea1fdb61dcda5        268K   317G      799M  legacy
rpool/ROOT/ubuntu_58zi8x/var/lib/fee181d8b3a74c9e9bc5f90be9085f5b7ce0f25a188c7793f07a110edcc13234       5.51M   317G     74.8M  legacy
rpool/ROOT/ubuntu_58zi8x/var/lib/fefed464e7875775e62c1048bd4781d57bed2d24cfc53c87c290c5dc65e1c475        224K   317G      163M  legacy
rpool/ROOT/ubuntu_58zi8x/var/lib/ff1e10bbd770e2eaddc5d02ac46c986f8fa91d8538a85750ac6000b92c4d2286        176K   317G      200M  legacy
rpool/ROOT/ubuntu_58zi8x/var/lib/ff5cbacfd8187383ddd1bee5c6b5d3b6783346e19d695c87dc4f115fec455dc9        176K   317G      163M  legacy
rpool/ROOT/ubuntu_58zi8x/var/lib/ff79f9aedc677d95c809bf66301b4b59aaa5767e87d7dc78a4ab341eea1915a3        176K   317G      195M  legacy
rpool/ROOT/ubuntu_58zi8x/var/lib/fx5kumo0g4lrxiqf40znsb57r                                              7.64M   317G      431M  legacy
rpool/ROOT/ubuntu_58zi8x/var/lib/hrsamepga10y97ndhhxa0v1bx                                              7.71M   317G      444M  legacy
rpool/ROOT/ubuntu_58zi8x/var/lib/ijj6qhtv4em8n9426c9qwq674                                                96K   317G       96K  legacy
rpool/ROOT/ubuntu_58zi8x/var/lib/ilrvrk7fkcimk7lpnolju4mq6                                              1.10M   317G     48.4M  legacy
rpool/ROOT/ubuntu_58zi8x/var/lib/j5v2jzj84anaolg7rqlnyec7r                                              7.46M   317G      434M  legacy
...

:~$ docker ps
CONTAINER ID   IMAGE                                          COMMAND                  CREATED          STATUS          PORTS                                                                      NAMES
c42cc20980ed   ownyourbits/nextcloudpi                        "/run-parts.sh 192.1…"   23 minutes ago   Up 23 minutes   80/tcp, 443/tcp, 0.0.0.0:4443->4443/tcp, :::4443->4443/tcp                 nextcloudpi
3a048819e1e6   nginx                                          "/docker-entrypoint.…"   2 weeks ago      Up 23 minutes   0.0.0.0:80->80/tcp, :::80->80/tcp, 0.0.0.0:443->443/tcp, :::443->443/tcp   reverse-proxy
d32ef60b30a5   nginxdemos/nginx-hello:latest                  "/docker-entrypoint.…"   2 weeks ago      Up 5 days       80/tcp, 0.0.0.0:8086->8080/tcp, :::8086->8080/tcp                          testserver
564dc1e0b306   mysql:5.7                                      "docker-entrypoint.s…"   2 weeks ago      Up 5 days       3306/tcp, 33060/tcp                                                        wordpress-wordpress_db-1
a52f7b33fece   wordpress:latest                               "docker-entrypoint.s…"   2 weeks ago      Up 5 days       0.0.0.0:8085->80/tcp, :::8085->80/tcp                                      wordpress-wordpress-1
d7231129ff2e   a44be981263a                                   "docker-entrypoint.s…"   2 weeks ago      Up 5 days       0.0.0.0:8087->8080/tcp, :::8087->8080/tcp                                  zigbee2mqtt
ab6f3f546537   ghcr.io/home-assistant/home-assistant:stable   "/init"                  2 weeks ago      Up 5 days                                                                                  homeassistant
e758f42135e1   d29335721ad6                                   "/init"                  2 weeks ago      Up 5 days       0.0.0.0:51820->51820/udp, :::51820->51820/udp                              wireguard


:~$ docker volume ls
DRIVER    VOLUME NAME
local     0bdae582ec613f9599524477420f8154ff8588462a0a0ce01c217e3581e64616
local     1adee8780e6f35f5da1d8f75b668f8640362848545c8d081c44bed5d716778fb
local     7cb8c45d6dfec197517af26ac08952563cd39136001daab624326cdc8a4d5fbf
local     128e4a2be3b9c9e479a679c2e1b031d8bf37f6bab771957a246eccd8b6a25134
local     161a5d159cbb3597f8c6845373ec71c0e7bec0a11dbd5fea5fa9aac0a6e23b59
local     259bcc07cee1dfb9b5aa49c6e218fc6c8ad18347709f7d6a19f45c8ebb1e8bda
local     0795a3a6347dfd8eaca208d2ba4d1da3d388a3bb7223fe90f757e4a23c23e9aa
local     012018d347cf1adee5b248b0f6e4c7d2dadf6993939b089e5754c3a2203317d4
local     blog_sail-mariadb
local     blog_sailmariadb
local     blog_sailmeilisearch
local     d7b4a6c890896c0fb1ec733d12177778c54333284d386ddc5c66d8525ffb9d72
local     da904ca5cf26aa32babf1566d7f081c96bbfd0ded0467d92f40bea6056dc1cbe
local     example-app_sail-mysql
local     f751d12d66db082dbed84e67b32df64a468c264eb9d3a64d30842bfb63422ee3
local     fc1790cd0819faa8c4da47304ba98628081967e023b4da777bb1b858cda7367d
local     laravel-sail-9_sail-meilisearch
local     laravel-sail-9_sail-mysql
local     laravel-sail-9_sail-redis
local     mcc-recipes_sailmeilisearch
local     mcc-recipes_sailmysql
local     mcc-recipes_sailredis
local     morph_sail-mariadb
local     morph_sail-meilisearch
local     morph_sail-mysql
local     morph_sail-redis
local     ncdata
local     nextcloud
Antworten |