Skip to content

Kopia - Mounten einer Sicherung

Verschoben Kopia
1 1 239
  • Wenn man nicht zu einem Repository verbunden ist, muss man das natürlich als ersten Schritt machen.

    kopia repo connect server --url=https://URL:51515 --override-username=USERNAME --override-hostname=HOSTNAME
    

    Wir haben erfolgreich ein paar Backups erstellt, die kann man sich mittels

    kopia snap ls
    

    anzeigen lassen.

    frank@frank-MS-XXXX:~$ kopia snap ls
    frank@frank-MS-XXXX:/home/frank
      2020-08-06 18:16:25 CEST kb9e50ff5bxxxxxxxxx5d40a5d0861 6.9 GB drwxr-xr-x files:8597 dirs:2297 (latest-10)
      2020-08-06 18:58:36 CEST k8b2d8e01dd85xxxxxxxxxxxb50d86655b3 6.9 GB drwxr-xr-x files:8532 dirs:2324 (latest-9,hourly-5)
      2020-08-06 19:15:28 CEST kf15aa39883ca3xxxxxxxxxxx34f78f3ad 6.9 GB drwxr-xr-x files:8532 dirs:2325 (latest-8)
      2020-08-06 19:27:15 CEST k23b109bc58c51fxxxxxxxxxxxxxb979f131e 6.9 GB drwxr-xr-x files:8532 dirs:2325 (latest-7)
      2020-08-06 19:35:13 CEST keca25724dce381exxxxxxxxxxxxde5e94034 6.9 GB drwxr-xr-x files:8532 dirs:2325 (latest-6,hourly-4)
      2020-08-06 20:00:34 CEST k9724e9b951b67xxxxxxxxxxxx24f62e405 6.9 GB drwxr-xr-x files:8565 dirs:2325 (latest-5)
      2020-08-06 20:47:05 CEST kb7087f60045dbbdxxxxxxxxxxxxxf24d9b 6.9 GB drwxr-xr-x files:8568 dirs:2326 (latest-4,hourly-3)
      2020-08-06 21:19:12 CEST kc20a42fdbf0412bxxxxxxxxxxxx6c7b37c 6.9 GB drwxr-xr-x files:8566 dirs:2326 (latest-3)
      2020-08-06 21:23:56 CEST ka4c51e75e21ee16xxxxxxxxxxxxxxcb873 6.9 GB drwxr-xr-x files:8567 dirs:2326 (latest-2,daily-2,hourly-2)
      2020-08-07 18:32:17 CEST k50b0f91477fe6744xxxxxxxxxxxxxx02280 7 GB drwxr-xr-x files:8584 dirs:2342 (latest-1,annual-1,monthly-1,weekly-1,daily-1,hourly-1)
    

    Wir machen einen Mountpoint

    mkdir /tmp/kopia
    

    Wir mounten die Sicherung

    kopia mount k50b0f91477fe6744xxxxxxxxxxxxxx02280 /tmp/kopia
    

    Nun wird sie Sicherung nach /tmp/kopia gemountet. Nach einer kurzen Wartezeit (7GB) können wir uns die Sicherung ansehen.

    5bd3c4e2-8cbb-4fab-8f2f-46e71f035fb9-grafik.png

    Also, nichts wirklich aufregendes. Funktioniert, wie erwartet.

  • OpenCloud - Docker Compose Hetzner VM

    Verschoben OpenCloud opencloud linux docker
    2
    2
    0 Stimmen
    2 Beiträge
    158 Aufrufe
    FrankMF
    Ich habe mich nochmal mit verschiedenen Aspekten der produktiven Installation beschäftigt. Auch ein wenig die KI befragt und dann ein paar Änderungen vorgenommen. Was hatte mich gestört? Traefik lief als root. Um das zu ändern, habe ich das docker-compose.yml angepasst. Ich habe auch gleich mal auf die aktuelle Version angepasst. services: traefik: image: traefik:v3.4.1 #3.3.1 container_name: traefik user: "1000:1001" # 1000 = dockeruser, 1001=docker group cap_add: - NET_BIND_SERVICE # erlaubt Ports <1024 restart: always networks: - opencloud-net ports: - "80:80" - "443:443" volumes: - ./certs:/certs # bind-mount acme.json - /var/run/docker.sock:/var/run/docker.sock:ro command: - "--log.level=${TRAEFIK_LOG_LEVEL:-ERROR}" # Let's Encrypt HTTP-01 Challenge - "--certificatesResolvers.http.acme.email=${TRAEFIK_ACME_MAIL:-example@example.org}" - "--certificatesResolvers.http.acme.storage=/certs/acme.json" - "--certificatesResolvers.http.acme.httpChallenge.entryPoint=http" - "--certificatesResolvers.http.acme.caserver=${TRAEFIK_ACME_CASERVER:-https://acme-v02.api.letsencrypt.org/directory}" # Dashboard - "--api.dashboard=true" # Entrypoints - "--entryPoints.http.address=:80" - "--entryPoints.http.http.redirections.entryPoint.to=https" - "--entryPoints.http.http.redirections.entryPoint.scheme=https" - "--entryPoints.https.address=:443" - "--entryPoints.https.transport.respondingTimeouts.readTimeout=12h" - "--entryPoints.https.transport.respondingTimeouts.writeTimeout=12h" - "--entryPoints.https.transport.respondingTimeouts.idleTimeout=3m" # Docker Provider - "--providers.docker.endpoint=unix:///var/run/docker.sock" - "--providers.docker.exposedByDefault=false" # Access Log - "--accessLog=true" - "--accessLog.format=json" - "--accessLog.fields.headers.names.X-Request-Id=keep" labels: - "traefik.enable=${TRAEFIK_DASHBOARD:-false}" - "traefik.http.middlewares.traefik-auth.basicauth.users=${TRAEFIK_BASIC_AUTH_USERS:-admin:$$apr1$$4vqie50r$$YQAmQdtmz5n9rEALhxJ4l.}" - "traefik.http.routers.traefik.entrypoints=https" - "traefik.http.routers.traefik.rule=Host(`${TRAEFIK_DOMAIN:-traefik.opencloud.test}`)" - "traefik.http.routers.traefik.middlewares=traefik-auth" - "traefik.http.routers.traefik.tls.certresolver=http" - "traefik.http.routers.traefik.service=api@internal" networks: opencloud-net: volumes: {} Und hierzu - ./certs:/certs # bind-mount acme.json brauch es noch ein paar Anpassungen auf dem Host, also im Verzeichnis von wo wir deployen mit dem dockeruser! mkdir -p ./certs touch ./certs/acme.json chmod 600 ./certs/acme.json chown 1000:1000 ./certs/acme.json # UID muss mit docker-compose user übereinstimmen Das klappt jetzt hier einwandfrei. dockeruser@opencloud:~/opencloud/deployments/examples/opencloud_full$ docker exec -it traefik id uid=1000 gid=1001 groups=1001 Sieht soweit gut aus Die KI meint noch das hier Wenn du maximale Sicherheit willst, kannst du langfristig docker-socket-proxy einsetzen. Er erlaubt Traefik nur lesenden Zugriff auf die Container-API: → Projektseite: Tecnativa/docker-socket-proxy Das muss ich aber erst noch sacken lassen und mich etwas zu einlesen.
  • Nextcloud - Update 31.0.5

    Nextcloud nextcloud linux
    1
    0 Stimmen
    1 Beiträge
    178 Aufrufe
    Niemand hat geantwortet
  • Nextcloud - Hub 5 (27.0.0)

    Nextcloud nextcloud hub5 linux
    1
    0 Stimmen
    1 Beiträge
    144 Aufrufe
    Niemand hat geantwortet
  • Debian Installer Bookworm RC3 released

    Linux debian linux
    2
    0 Stimmen
    2 Beiträge
    172 Aufrufe
    FrankMF
    Und da sind wir schon bei RC4 https://lists.debian.org/debian-devel-announce/2023/05/msg00003.html
  • 0 Stimmen
    2 Beiträge
    254 Aufrufe
    FrankMF
    Verkauft!
  • checkmk - Debian Bullseye Release

    checkmk checkmk bullseye linux
    1
    0 Stimmen
    1 Beiträge
    461 Aufrufe
    Niemand hat geantwortet
  • Proxmox - Offline

    Linux linux proxmox
    1
    0 Stimmen
    1 Beiträge
    296 Aufrufe
    Niemand hat geantwortet
  • Youtube in Grav

    Grav grav linux
    1
    0 Stimmen
    1 Beiträge
    546 Aufrufe
    Niemand hat geantwortet