Тёмный

Paperless ngx Backups: Anleitung (Synology NAS) 

Digitalisierung mit Kopf
Подписаться 24 тыс.
Просмотров 17 тыс.
50% 1

Videokurs (paperless-ngx Masterclass): www.digitalisi...
PDF mit den wichtigsten Befehlen für paperless-ngx:
www.digitalisi...
Befehle:
Dokumente exportieren:
sudo docker-compose exec webserver document_exporter [zielverzeichnis]
Dokumente importieren:
sudo docker-compose exec webserver document_importer [zielverzeichnis]
Mein Setup:
Synology-NAS: ❇️ amzn.to/3hKX9MM
MacBook Pro: ❇️ amzn.to/3WPWadz
Monitor: ❇️ amzn.to/3hXuHb8
Maus: ❇️ amzn.to/3GpZ0R7
Tastatur: ❇️ amzn.to/3GpZ0R7
iPhone: ❇️ amzn.to/3C97j17
Einzugscanner: ❇️ amzn.to/3Q20dkX
===============================================================================
Diese Videobeschreibung kann Affiliate-Links beinhalten. Diese sind mit ❇️ gekennzeichnet.
Affiliate-Links sind Links, bei denen ich beispielsweise einen Kauf eine kleine Provision erhalte. Diese liegt z.B. bei Amazon im Schnitt im kleinen, einstelligen Prozentbereich.
Geschäftliche Anfragen:
stefan@digitalisierung-mit-kopf.de
Web: www.digitalisie...
Instagram: / digitalisierung.mit.kopf
Facebook: / ingenieursblog
===============================================================================

Опубликовано:

 

14 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 43   
@DigitalisierungmitKopf
@DigitalisierungmitKopf Год назад
Wenn du dir um die manuellen Backups keine Gedanken mehr machen möchtest, kann ich dir die Masterclass sehr ans Herz legen. Nach dem Durcharbeiten wird das Thema Backups vollkommen automatisch ablaufen: www.digitalisierung-mit-kopf.de/collections/online-kurse/products/videokurs-paperless-ngx-masterclass Und jetzt Hand aufs Herz: Hast du dich bisher schon um das Thema Backups bei paperless-ngx gekümmert?
@GerhardAEUhlhorn
@GerhardAEUhlhorn 11 месяцев назад
Man sollte vielleicht auch erwähnen, dass der Befehl »docker-compose exec webserver document_exporter -z ../export/« als Ziel den Export-Ordner innerhalb(!) des Containers haben will, nicht den außerhalb. ;-) Ich hatte den Befehl ausgeführt und er hat auch ein Backup gemacht. Mein Export-Ordner blieb allerdings leer. Also bin ich per SSH in den Container selbst gegangen und habe nachgeschaut, wo dort der export-Ordner liegt und nun meinen Befehl mit einem absoluten Pfad zum Ordner angegeben: »docker-compose exec -T webserver document_exporter -z /usr/src/paperless/export« (Die Option -z erzeugt ein ZIP-Archiv). Vorher hat er die Daten in einen anderen Export-Ordner gemacht, den er vermutlich mit dem Befehl gleich angelegt hat, und deswegen erschien die ZIP-Datei auch nicht im Export-Ordner außerhalb des Containers. Bei mir gibt es den config-Ordner gar nicht (weil Paperless auf Debian auf Proxmox). In diesem Fall muss man sich im Ordner paperless-ngx befinden um den Befehl auszuführen zu können - vielleicht hilft es ja jemandem, der das auch nicht auf seiner Synology laufen hat.
@_MrFlash_
@_MrFlash_ Год назад
Danke! Muss man die Datenbank noch extra sichern oder ist mit dem "document_exporter" alles gesichert?
@floriankruse1308
@floriankruse1308 Год назад
Gibts eine Möglichkeit diesen Export-Prozess auf einem Synology NAS automatisiert laufen zu lassen?
@loneleica
@loneleica 5 месяцев назад
Nützliches Video. Dankeschön! Nur eine Frage. Welches Passwort muss ich dann beim Export oder Import eingeben? Das von meinem NAS-Login (mit den ich auch SSH ausführe) funktioniert nicht. Auch nicht das von meinem Paperless-NGX Login. Danke vorab für die Info!
@DigitalisierungmitKopf
@DigitalisierungmitKopf 4 месяца назад
Da du den Befehl mit "sudo" ausführst, musst du das Admin-Kennwort des Benutzers eingeben, mit dem du die SSH-Session laufen lässt.
@janwidmer8985
@janwidmer8985 9 месяцев назад
Hallo Stefan, Ich habe paperless-ngx gemäss deinem Docker Konfigurationsprofil konfiguriert und alles läuft soweit. Nun habe ich das Backup gemäss deinem Video eingerichtet. Zusäzlich möchte ich noch einen DB export machen, beim Befehl kriege ich es aber irgendwie nicht hin. Hast du einen Befehl, welcher gemäss dem Docker Setup aus deinem Konfigurationsprofil ein DB Backup macht?
@DreamcatchMediaTV
@DreamcatchMediaTV 11 месяцев назад
Ich nutze Paperless-ngx mit einem Unraid Server (die fertigen NAS Systeme kann ja keiner zahlen) und hier läuft alles Super. Ja auch unter Docker aber es läuft. Als Sicherung nutze ich Duplicati der mir u.a. das Docker Verzeichnis und das Datenverzeihnis von Paperless einmal in der Woche auf eine Hetzner Storage Box legt. Natürlich verschlüsselt. Ich denke damit sollte man safe sein.
@mydetlef
@mydetlef 8 месяцев назад
6:23 Der Slash ist (jedenfalls beim Raspi) nicht notwendig. Nach meinen Tests geht es bei dem Parameter nicht um ein physisches Verzeichnis (hier "../export") sondern um eine Variable die der Exporter verwendet. Wenn man einen existierenden Pfad wie z.B. /home/pi/meinexport verwendet bekommt man eine Fehlermeldung. Paperless scheint fest verdrahtet zu haben das Verzeichnis export unter dem Root Verzeichnis von Paperless zu benutzen. Beim Raspi ist sind die Docker-compose Dateien (jedenfalls bei der automatischen Installation) nicht in einem config Verzeichnis sondern in der Root des paperless-ngx. Und man muss den Befehl "docker compose exec webserver document_exporter ../export" von diesem Verzeichnis aufrufen damit es funktioniert. Tatsächlich gibt es in der docker-compose.yml unter Volumes einen Eintrag " - ./export:/usr/src/paperless/export". Ich hätte erwartet, dass eine Änderung dieses Eintrags ein anderes Verzeichnis nutzt. Aber es ist mir nicht gelungen. Eine einfache Änderung dort (auch mit Neustart des Brokers und des Webservers) führt beim Export immer zum gleichen Ergebnis. Schade - eine automatische Sicherung auf einem anderen Laufwerk oder auf ein NAS macht mehr Sinn. Aber vielleicht muss man dem Container anders mitteilen, dass sich eine Variable geändert hat. Insgesamt hoffe ich, dass die Administrationsdinge sich mal von der Kommandozeile wegbewegen und ein separates Webinterface dafür gebaut wird. Datensicherung sollte so einfach wie möglich implementiert sein und die wenigsten die eine Dokumentenverwaltung brauchen wollen oder können sich mit Docker oder der Kommandozeile rumärgern.
@florianz3
@florianz3 Год назад
Kann man das exportieren irgendwie automatisieren? So das es zB jeden Sonntag gemacht wird? Vielen Dank für die tolle Anleitung
@DigitalisierungmitKopf
@DigitalisierungmitKopf Год назад
Ja, das geht über "geplante Aufgaben" im Synology DSM. In meinen Augen ist es aber nicht ideal. Eine bessere Methode habe ich in meiner Masterclass ausführlich beschrieben: www.digitalisierung-mit-kopf.de/products/videokurs-paperless-ngx-masterclass
@florianz3
@florianz3 Год назад
@@DigitalisierungmitKopf vielen Dank das du dir die Zeit für eine Antwort genommen hast
@bananekrumm
@bananekrumm 9 месяцев назад
Warum kann ich nicht über Aufgabe ein Skript ausführen lassen und es es per hyperbackup wegspeichern? Ich bin Synology User und kein Profi. Würde mich über eine code zeile als zip in einen Ordner Export in docker freuen. Oder extern? Das wird doch richtig viel. Kannst du mir nicht einen Code geben für nur die Datenbank und im Fall X wohin ich sie wieder überschreibe?
@assistdetermind7700
@assistdetermind7700 5 месяцев назад
Wird die Datenbank beim Export mit gesichert (also Benutzer, Tags, Automatismen) oder muss ich die seperat kopieren/exportieren?
@donnerluetjen
@donnerluetjen Месяц назад
In der manifest.json Datei, die vom Exporter erstellt wird, werden auch die Korrespondenten, Dokumententypen, Tags und User mit gesichert. Bei Automatismen weiß ich das nicht, weil ich noch keine hatte. Die Datei kann man aber in einem Editor (z.B. VSCode) untersuchen. Schau doch mal nach...
@HaFreise
@HaFreise 10 месяцев назад
Seit Synology auf Container Manager umgestellt hat, gibt es den Ordner docker nicht mehr. Alles wird in dem, unsichtbaren, Ordner @docker abgelegt. auf den kann man nur mit einem root zugreifen. selbst mit sudo geht es nicht. mit permanenten rootrechten geht es. dafür muss man sudo -i eingeben (vorsicht bei permanenten rootrechten) und dann cd /volume1/@docker/ da gibt es aber auch keinen Ordener Paperless-ngx. die Programmordner scheinen dann unter cd /volume1/@docker/volumes die entsprechenden Ordner zu sein.
@DigitalisierungmitKopf
@DigitalisierungmitKopf 10 месяцев назад
Guter Hinweis. Wenn man wie in meinen Videos und auch den Kursen vorgehen möchte, ist das aber kein Problem. Einfach den geteilten Ordner "docker" anlegen und damit arbeiten. Es ändert sich in diesem Fall nichts. Lediglich, wenn man das Projekt direkt im Container Manager verwalten will, muss man den Umweg gehen, den du beschreibst.
@tomlong3719
@tomlong3719 Год назад
Jaaaa, aber leider nur die Dokumente in "Media" gesichert 😩 Es war alles so toll schon eingerichtet und jetzt muss ich alles nochmal machen 😭
@DigitalisierungmitKopf
@DigitalisierungmitKopf Год назад
Warum? Du kannst doch den document exporter nutzen oder nicht?
@frankr8084
@frankr8084 Год назад
Funktioniert das auch mit paperless-ng und falls ja wie? Bei mir scheitert es schon daran, dass das export Kommando einen Fehler wirft "Can't find a suitable configuration file in this directory or any parent.".
@DigitalisierungmitKopf
@DigitalisierungmitKopf Год назад
Du musst den Befehl schon im Verzeichnis ausführen, in dem auch deine docker-compose.yml liegt. Außerdem kannst du von paperless-ng zu ngx sehr leicht wechseln.
@frankr8084
@frankr8084 Месяц назад
@@DigitalisierungmitKopf Bei mir gibt es keine docker-compse.yml
@napoHD
@napoHD Год назад
befehl würd ausgeführt und es passiert garnix (ohne Fehler) ... Export bleibt leer. Eine config Ordner gibt es nicht. über SSH und in Portainer über die Console probiert.
@DrRamalamadingdong
@DrRamalamadingdong 6 месяцев назад
Bei mir leider das selbe. :/
@Sascha0472
@Sascha0472 6 месяцев назад
Ich habe diesen "config" Ordner nicht. Wo muss ich dann hin?
@assistdetermind7700
@assistdetermind7700 5 месяцев назад
Bei mir ist es in dem Installationspfad unter paperless-ngx, musst aber den Ordner nehmen in dem die Datei docker-compose enthalten ist.
@Sascha0472
@Sascha0472 5 месяцев назад
@@assistdetermind7700 ich stelle mich wohl zu blöde an, ich finde die docker-compose.yml nicht
@Mmatthies
@Mmatthies Год назад
Das war ja einfach! Danke dir.
@DigitalisierungmitKopf
@DigitalisierungmitKopf Год назад
Das freut mich!
@roha7958
@roha7958 Год назад
Wie immer super easy Beschreibung. Super interessant wäre es wie das regelmäßig ohne manuellen Aufwand und auf einem Cloud Speicher abgelegt werden könnte.
@DigitalisierungmitKopf
@DigitalisierungmitKopf Год назад
Danke! Dafür habe ich auch ein System entwickelt, das ich unter anderem in der verlinkten Masterclass erkläre 😉
@mk-hh
@mk-hh Год назад
Da empfiehlt es sich ein Borg-Backup anzulegen(dieser ist dann verschlüsselt) per Cronjob, als Ziel kann man eine Hetzner Storage-Box nuntzen, diese unterstützt auch die Borg-Funktion, die Datenbox kostet derzeit 3,81€/Monat für 1 TB.
@uncletom-b5y
@uncletom-b5y 2 месяца назад
@@DigitalisierungmitKopf für hundertfünfzig euro
@michaelash8335
@michaelash8335 Год назад
Werden die Tags etc. auch mitgesichert wenn sie später zurückgespielt werden?
@DigitalisierungmitKopf
@DigitalisierungmitKopf Год назад
Ja!
@GerhardAEUhlhorn
@GerhardAEUhlhorn 11 месяцев назад
Ich habe an automatisches Backup auf ein anderes Netzwerkgerät gedacht. Aber das funktioniert auf diese Weise ja nicht. Ein Backup ist nur dann wirklich nützlich, wenn es regelmäßig automatisch funktioniert und auch auf ein anderes Gerät (z.B. NAS oder Webserver) läuft.
@DigitalisierungmitKopf
@DigitalisierungmitKopf 11 месяцев назад
Mittlerweile nutze ich Hyper Backup auch für ein Backup auf einen weiteren NAS, das klappt problemlos.
@GerhardAEUhlhorn
@GerhardAEUhlhorn 11 месяцев назад
@@DigitalisierungmitKopf Ja, ich habe Paperless aber auf einem Proxmox-Rechner laufen. Dort gibt es kein Hyper Backup. Wenn man es auf eine Synology installiert, dann kann man es so machen, das stimmt.
@ms_digitalnative
@ms_digitalnative Год назад
Hallo Stefan wieso verwendest du denn eigentlich nicht den Syntax -z beim Export ? Ich hab viele Dokumente mittlerweile auf meinem NAS und als Clon auf meinem Raspberry und finde es deutlich übersichtlicher nicht alle Dateien separat Zippen zu müssen. Hatte jetzt wegen Umzug und co lange keine Zeit mehr und habe rum experimentiert mit dem Raspberry... Finde die Umsetzung auf dem Pi einfacher in der Wartung und wenn man nicht auf OpenMediaVault setzt kommt man auch zur not via VNC von überall drauf im Notfall. Dein NAS Installer aus der Masterclass funktioniert auch 1a auf RaspianOS. Habe lediglich dort Webmin für die Samba Anbindung verwendet weil es für mich einfacher ist.
@DigitalisierungmitKopf
@DigitalisierungmitKopf Год назад
Hallo Michael, das ist tatsächlich eine gute Idee, danke für den Hinweis! Freut mich auch, dass du die Masterclass mit dem Raspberry Pi umgesetzt hast.
@markusjulich777
@markusjulich777 Год назад
Warum so umständlich? Wenn Paperless in einer Docker-Umgebung läuft, muss ich doch nicht per SSH auf die Synology, sondern kann doch einfach direkt im Paperless-Container ein Terminalfenster öffnen und direkt mit dem Export-Befehl starten.
@insideSFPD
@insideSFPD Год назад
Das ist nicht umständlich, diesen Befehl kann man per crontab automatisieren. Als nicht Synology Nutzer gehe ich davon aus, dass das ähnlich wie bei mir nämlich nur manuell geht, das Terminalfenster im Container zu öffnen.
@romankinast3849
@romankinast3849 Год назад
Nun bin ich nicht der superfreak für diese Themen. Könntest Du mal ein paar Stichworte abwerfen? Schöne Ostern
Далее
Слушали бы такое на повторе?
01:00
Cool Parenting Gadget Against Mosquitos! 🦟👶
00:21
Papierloses Home-Office | Paperless
16:31
Просмотров 55 тыс.
Paperless-ngx Exporter & Importer
28:36
Просмотров 16 тыс.
Paperless-NGX: Dokumente automatisch importieren
23:45
Слушали бы такое на повторе?
01:00