Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Paperless-ngx - automatisches Backup über Cron-Job un LuckyBackup

Featured Replies

Hallo zusammen,

 

habe Paperless-ngx für mich entdeckt und möchte meinen Nimbus Note Account damit ablösen.

Installation steht, klappt alles prima! Da aber ein Datenverlust eine Katastrophe wäre, möchte ich mich vorher um eine Backup-Strategie kümmern.

 

Ein händisches Backup klappt über die Docker-Konsole von Paperless ohne Probleme:

document_exporter ../export -z

 

Dies würde ich gerne automatisieren. Gedacht habe ich hier an einen Cron-Job der regelmäßig oben angegebenen Befehl ausführt - und das angelegte Backup würde ich mit LuckyBackup auf einen anderen Storage sichern.

 

Meine Frage ist nun - wie bringe ich Paperless (Docker) dazu, regelmäßig eine Sicherung anzulegen. Cron ist im Docker-Container nicht vorhanden. Geht das ggf. über die User Scripts? Falls ja - wie rufe ich den obigen Befehl im Docker-Container auf?

 

Danke für eure Hilfe & falls einer eine bessere Sicherungsstrategie hat - ist gerne willkommen!

Solved by Archonw

Wie sicherst du deine anderen Docker?

 

Ich z.b. sicher mein Appdata und andere Ordner die mir wichtig sind mit dem inkrementellem Backup Script von Mgutt. 

 

  • Author

in der Regel Snapshots mit zfs-master - diese werden dann mit luckyBackup auf einen PC an einem anderen Ort kopiert. Wahrscheinlich könnte ich auch einfach die Paperless Ordner (data und media) sichern, finde aber den Weg über die interne Sicherung ganz sinnvoll, brauch halt nur den Cron-Job IM Container.

Ich muss mir mal die Paperless eigene Sicherung anschauen. Nutze sie selber nicht.
Ich sichere wie gesagt die kompletten persistenten Ordner, eben auch die von Paperless.
So braucht es im Falle des Falles keine neu Einrichtung, wobei ich halt jetzt nicht weiß, ob die eigene Sicherung auch solche Sachen wie Einstellungen etc. mit sichert.

  • Author

Angeblich werden alle Einstellungen mitgesichert.. - beim Import sollte nur eine frische Installation Voraussetzung sein.

  • Solution

Okay,
du kannst User Scripts nutzen um einen regelmäßigen Aufruf zu starten.

Einfach ein neues Script anlegen, diese Zeile rein

bin/bash
docker exec -t paperless-ngx document_exporter ../export -z

Und dann bestimmen wann das Script aufgerufen werden soll.

  • 3 months later...

@Archonw vielen Dank für diesen Hinweis. Das ist genau wonach ich gesucht habe und es funktioniert.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.