1. Forum
    1. Rated threads
    2. Latest Posts
    3. Unresolved Threads
  2. Members
    1. Users Online
    2. Recent Activities
    3. Search Members
    4. Staff
  3. Tools
    1. Tutorials
    2. Community Benefits
    3. Docker Run > Compose
    4. compatibility list
    5. Marketplace
    6. RAID-Rebuilt Calculator
    7. RAID-Calculator
    8. Retro Ping-Pong
    9. Signature Generator
    10. S.M.A.R.T Analyser
    11. Electricity cost calculator
    12. UPS-Calculator
    13. Improve UGOS Pro
  4. Filebase
  5. Articles
  6. Blog
    1. Articles
  • Login
  • Register
  • Search
Skripte & Automatisierung
  • Everywhere
  • Skripte & Automatisierung
  • Articles
  • Pages
  • Forum
  • Files
  • Blog Articles
  • More Options
  1. UGREEN.FORUM - DACH Community
  2. Filebase
  3. Skripte & Automatisierung

Paperless-ngx Backup-Script

  • Tommes
  • December 18, 2025 at 7:06 PM
  • 79 Downloads
  • 4 Comments
  • Download
  • Overview
  • Versions 3
  • Comments 4

Export und anschließende Sicherung von Datenbankinhalten, Metadaten, Benutzerprofilen, Einstellungen usw. von Paperless-ngx

Mithilfe des hier vorgestellten Skripts sollen der Export und die anschließende lokale Sicherung von Datenbankinhalten, Metadaten, Benutzerprofilen, Einstellungen usw. von Paperless-ngx erleichtert werden. Hierzu werden Funktionen genutzt, die sowohl Paperless-ngx als auch PostgreSQL selbst anbieten. Mit rsync werden darüber hinaus weitere wichtige Konfigurationsdateien wie die YAML- und die ENV-Datei gesichert. Das eigentliche Dockerverzeichnis von Paperless-ngx (z.B. /volume1/docker/Pakerless-ngx) wird dabei jedoch nicht gesichert, da mit den oben genannten Export-Funktionen und rsync-Aufgaben bereits alle relevanten Daten für eine spätere Wiederherstellung erfasst wurden.

Für eure Fragen, Probleme, Lösungs- und/oder Verbesserungsvorschläge nutzt bitte den nachfolgend verlinkten Thread.

Thread

Paperless-ngx Backup-Script

Hi!

Ich habe die Filebase um ein weiteres Shell-Skript erweitert…

Paperless-ngx Backup-Script …und möchte euch hier eine Plattform zur Diskussion anbieten.
Tommes
December 18, 2025 at 7:47 PM
  • Backup
  • shell script
  • Paperless-ngx
  • bash
  • Version 1.0-200

    • Tommes
    • January 2, 2026 at 8:53 PM
    • 34 Downloads

    Version 1.0-200 vom 02.01.2026

    • Im Abschnitt "Verbindliche, benutzerspezifische Angaben" des Skriptes, wurde die Variable version_history hinzugefügt.
    • Im Abschnitt "Optionale, benutzerspezifische Angaben" des Skriptes, wurde die Variable tarfolder hinzugefügt.
    • Nachdem alle Sicherungen durchgeführt wurden, wird bei Bedarf eine gepackte .tgz-Archivdatei, benannt nach dem aktuellen Datum und der Uhrzeit im Unterverzeichnis tarfolder des Datensicherungsziels abgelegt.
    • Ältere Archivdateien bzw. Versionsstände werden aus dem Unterverzeichnis gelöscht, sobald eine angegebene Zeit in Tagen version_history überschritten wurde.
  • Version 1.0-100

    • Tommes
    • December 21, 2025 at 9:48 AM
    • 25 Downloads

    Version 1.0-100 vom 21.12.2025

    • Die Variablen username, groupname, paperless_service und postgresql_service wurden entfernt.
    • Die Variablen für optionale, benutzerspezifische Angaben wurden angepasst.
    • Um im Nachgang die Verzeichnis- und Dateirechte im Datensicherungsziel anzupassen, wurde die Ermittlung von Benutzer und Gruppe automatisiert.
    • Um sicherzustellen, dass die Befehle document_exporter und pg_dump innerhalb des Paperless-ngx-Verzeichnis ausgeführt werden, wurde ein automatischer Verzeichniswechsel implementiert.
    • Die Syntax der Befehle document_exporter und pg_dump wurden angepasst.
  • Version 1.0-000

    • Tommes
    • December 18, 2025 at 7:06 PM
    • 20 Downloads
Tommes
December 20, 2025 at 7:56 AM
Author
  • Report Content

Hinweis: Ich habe mich gerade mit Mike0185 ausgetauscht und wir sind beide der gleichen Meinung: Der Bereich „Kommentare” ist eher dafür gedacht, Feedback zu sammeln, und nicht, um Support zu leisten. Daher kopiere ich die bisherige Konversation in den Thread Paperless-ngx Backup-Script ,um zukünftig dort eure Fragen, Probleme, Lösungs- und/oder Verbesserungsvorschläge zu thematisieren.

Renni61
December 19, 2025 at 10:26 AM
  • Report Content

Funktioniert leider nicht. Als Ausgabe kommt lediglich:

---------------------------------------------------------------------------------------------------------
Paperless-ngx Datensicherungsprotokoll vom 19.12.2025 um 10:25:14 Uhr
- Datensicherungsziel: /volume1/docker/backups/paperlessngxbackup
---------------------------------------------------------------------------------------------------------

Die integrierte Exportfunktion von Paperless-ngx wird ausgeführt....
read /volume1/docker: is a directory
root@DXP4800PLUS:/volume1/docker#
:/

Tommes
December 19, 2025 at 10:55 AM
Author
  • Report Content

Welchen Pfad hast du denn für paperless_dir eingesetzt?

Hast du in deinem Paperless Verzeichnis ein Unterverzeichnis mit dem Namen export?

Renni61
December 19, 2025 at 7:03 PM
  • Report Content

Unterverzeichnis export ist vorhanden. Der Pfad für paperless_dir lautet: paperless_dir="/volume1/docker/paperlessngx

File Details

License Agreement
MIT Lizenz
Website
github.com/toafez/Paperless-ngx-Backup-Script

More Files by Tommes

  • Öffentlichen RSA-Schlüssel generieren und senden

    Tommes November 23, 2025 at 6:38 PM
  • Docker-Compose: Paperless-ngx inklusive Redis 8, Tika, Gotenberg und PostgreSQL 18

    Tommes November 1, 2025 at 7:44 AM
  • Paperless-ngx inklusive Redis 8 und PostgreSQL 18

    Tommes October 24, 2025 at 8:57 PM
  • Paperless-ngx: Update der PostgreSQL-Datenbank von Version 17 auf Version 18

    Tommes October 24, 2025 at 8:43 PM
  • Sync & Backup Repository ins Dateisystem mounten

    Tommes August 3, 2025 at 6:21 PM
All Files
  1. Community
    1. Tutorials
    2. Benefits
    3. Compatibility list
    4. Marketplace
    5. Milestones
    6. Retro Ping-Pong
    7. Signature Generator
    8. Improve UGOS Pro
  2. Werkzeuge
    1. Docker Run > Compose
    2. RAID-Rebuild Calculator
    3. RAID-Calculator
    4. S.M.A.R.T Analyser
    5. Electricity cost calculator
    6. UPS-Calculator
  3. Support & Participation
    1. Questions & Answers
    2. Contact
    3. Support
  4. Rules & Legal Matters
    1. Privacy Policy
    2. Legal Notice
    3. Terms of Use
    4. Community rules
ugreen-forum.de ist eine unabhängige Community und steht in keinerlei Verbindung zur UGREEN Group Limited. Alle Marken sind Eigentum der jeweiligen Inhaber.
Powered by WoltLab Suite™