Hallo zusammen,
ich wünsche euch allen ein gesundes und erfolgreiches 2024!
Nachdem ich mich nun schon seit mehreren Tagen mit dem Backup von P-NGX beschäftige und nach unzähligen Google-Einheiten und SuFu-Listen nicht weiter komme, liegt meine Hoffnung hier im Forum.
Vor ca. 3 Monaten habe ich P-NGX nach einer Anleitung auf YT (
https://www.youtube.com/watch?v=ycLwmM0UZ4Q&list=PL3-bM7Aq1pUoyqlHZyfBU9pMeBBUTK8UI&index=3) installiert. Alles funktioniert einwandfrei und das Update auf version 2.2.1 verleif reibungslos.
Nachdem ich schon mehrere Dokumente eingelesen und verschlagwortet habe, ist es nun Zeit ein Backup durchzuführen.
Und da beginnen meine Probleme!
Mittels document-exporter möchte ich die Daten und deren Verknüpfung zur DB in den Ordner Export kopieren. Siehe...
Code:
Uwe@UB-DS720:~$ cd /volume1/docker/portainer/compose/1/
Uwe@UB-DS720:/volume1/docker/portainer/compose/1$ sudo docker-compose exec -T webserver document_exporter ../export
Password:
service "webserver" is not running container #1
Uwe@UB-DS720:/volume1/docker/portainer/compose/1$
Leider wird mir ausgegeben, dass der Webserver nicht läuft, was aber nicht wirklich stimmt!?
In den Stack-Details wird er als ok angezeigt:
Ich möchte gern meine Daten sichern, um die Installation nach Anleitung von S.Lachner aufsetzen.
Aktuell befindet sich die "docker-composer.yml" nicht im Ordner "paperless-ngx". Auch eine entsprechende *env Datei ist nicht existent.
Vllt. hilft den Profis unter euch noch ein Blick auf die docker-compose.yml:
Code:
version: "3.4"
services:
broker:
image: docker.io/library/redis:7
restart: unless-stopped
volumes:
- /volume1/docker/paperless-ngx/redisdata:/data
db:
image: docker.io/library/postgres:13
restart: unless-stopped
volumes:
- /volume1/docker/paperless-ngx/pgdata:/var/lib/postgresql/data
environment:
POSTGRES_DB: paperless
POSTGRES_USER: paperless
POSTGRES_PASSWORD: paperless
webserver:
image: ghcr.io/paperless-ngx/paperless-ngx:latest
restart: unless-stopped
depends_on:
- db
- broker
ports:
- 8010:8000
healthcheck:
test: ["CMD", "curl", "-fs", "-S", "--max-time", "2", "http://localhost:8000"]
interval: 30s
timeout: 10s
retries: 5
volumes:
- /volume1/docker/paperless-ngx/data:/usr/src/paperless/data
- /volume1/docker/paperless-ngx/media:/usr/src/paperless/media
- /volume1/docker/paperless-ngx/export:/usr/src/paperless/export
- /volume1/docker/paperless-ngx/consume:/usr/src/paperless/consume
environment:
PAPERLESS_REDIS: redis://broker:6379
PAPERLESS_DBHOST: db
PAPERLESS_SECRET_KEY:
PAPERLESS_ADMIN_USER:
PAPERLESS_ADMIN_PASSWORD:
PAPERLESS_OCR_LANGUAGE: deu+eng
PAPERLESS_CONSUMER_DELETE_DUPLICATES: true
USERMAP_UID: 0
USERMAP_GID: 0
volumes:
data:
media:
pgdata:
redisdata:
Ich hoffe meinen Fehlerfall/Problem ausreichend gut beschrieben zu haben und würde mich auf eurer Input und Hilfe freuen.
VG Uwe