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.

Frustriert, mal wieder LuckyBackup und 2 Unraid Server synchroisieren....

Featured Replies

Hallo,

vorab, LuckyBackup war schon mal gelaufen, bis anscheinend ein Update oder Neustart dazwischen kam. Aber ich bekomme es (mal wieder) nicht mehr zum laufen...

Server 1 (Quellserver): 192.168.188.3

Server 2 (Backup): 192.168.178.3

2 FritzBoxen über VPN verbunden

 

Die Anleitung die es ja gibt, ist wohl veraltet, sollte man nicht mehr nutzen. Ansonsten habe ich auch keine Anleitung hier im Forum gefunden. Es gibt ein Thema über LuckyBackup, ja, aber das ist ja so "durcheinander" das da auch keine klare Anleitung zu ersehen ist, oder ich habe sie übersehen.

 

Meine Vorgehensweise nachdem ich gemerkt hatte das LuckyBackup nicht mehr funktioniert, weil mit der id_rsa was nicht stimmte...

 

Auf dem Backup Server erstmal alle Schlüssel in der known_hosts Datei gelöscht.

Einen Ordner für den Schlüssel auf dem Quellserver erstellen:

mkdir -p /luckybackup/.ssh/
chmod 700 /luckybackup/.ssh/

Einen neuen Schlüssel auf dem Quellserver erstellt.

ssh-keygen -t rsa -b 4096 -f /luckybackup/.ssh/id_rsa

Öffentlichen Schlüssel auf Backup Server kopieren:

ssh-copy-id -i /luckybackup/.ssh/id_rsa.pub [email protected]

In den Einstellungen von LuckyBackup stelle ich ja ein das ein entfernter Rechner genutzt werden soll:

Screenshot2025-01-26094539.png.1f84093f5bc24d7b32a70d09ab2d3570.png

Wenn ich dann auf (Simulation) Ausführen klicke, kommt immer wieder dieser Fehler:

grafik.png.9fc72db27df540044c3863ca93ed6292.png

Gebe ich diesen Befehl auf dem Backup Server ein:

ls -l /root/.ssh/id_rsa

Erscheint allerdings:

Quote

-rw------- 1 root root 3381 Jun  8  2024 /root/.ssh/id_rsa

demnach ist der Schlüssel wohl vorhanden...

Die Rechte habe ich auch für diesen Ordner geändert, da ja scheinbar kein Zugriff stattfinden kann:

Oder liegt der Fehler darin das LuckyBackup einen anderen Schlüssel verwendet als den, den ich im Verzeichnis /luckybackup/.ssh/ habe anlegen lassen?

LuckyBackup läuft als "root" auf dem Quellserver.

 

Gibt es vielleicht irgendwo eine Anleitung die aktuell ist und das Backup zwischen 2 Unraid Servern mittels LuckyBackup beschreibt? Die auch so beschreibt das LuckyBackup nach Updates vom System, Docker, was weiß ich, auch noch weiter funktioniert?

 

Alternativ, gibt es eine andere Möglichkeit zum synchronisieren? Syncthing nutze ich nicht so gerne, vor allem nicht für eine Menge an Dateien. Es muß doch auch was einfaches geben was tatsächlich auch mal funktioniert... Und falls es mal nicht funktioniert man benachrichtigt wird, nicht wie hier bei LuckyBackup das jetzt schon Wochenlang nicht mehr synchronisiert hat...

 

Dankeschön :-)

 

Solved by alturismo

Ich habe LuckyBackup nun seit ca. 2 Jahren im Einsatz.

Hier hatte ich Anfangs auch immer Probleme mit den Schlüsseln, da diese nach einem Backup verschwunden waren.

 

Bei mir liegen die Schlüssel für den Container unter /mnt/vmdocker/appdata/luckybackup/.ssh. (vmdocker ist bei mir ein separater Pool für Docker und VM)

Screenshot2025-01-26120259.png.2be7e68090baba89971d93d1beae1b96.pngScreenshot2025-01-26120320.png.73465377e2c3d53d24b413f7227fd7e2.png
Screenshot2025-01-26120352.png.2f5b7303162ec8e3a294f27c03ba1686.png

Ob du den Ordner .ssh nennst oder anders sollte eigentlich egal sein. Aber unter LuckyBackup wirst du Ordner mit führendem Punkt (.) im Dateinbrowser evtl. nicht sehen.

Den müsstes du dann unten händisch eintragen "/.ssh und Enter drücken", damit du in diesen wechseln kannst.

Screenshot2025-01-26120555.png.310d2435a4b2f9222dfba0cfc8c305e3.png

Wenn du den Pfad hast, kannst du den natürlich auch direkt eintragen.
Screenshot2025-01-26120657.png.b051417a7ce3fd8677b01d8f8f218fe3.png

 

ich bin mir nur grad nicht sicher, ob der Ordner .ssh unter /mnt/vmdocker/appdata/luckybackup bereits vorhanden war.

 

In deinem Fall musst du von /root/.ssh weg.

 

*Bitte verbessern, falls ich "Müll" geschrieben habe. xD*

Edited by DanieleU.

2 hours ago, new_unraid_user said:

Die Anleitung die es ja gibt, ist wohl veraltet, sollte man nicht mehr nutzen.

welche nimmst du denn ...

 

spätestens hier ist es nicht persistent ... Docker Update usw ... ist das weg.

 

image.png.2e8d9c066cd46f9e767af34ee274ff9c.png

 

gemäß der einen Anleitung wo ich kenne ... kommt das hier hin ...

 

image.thumb.png.3b355777aa1a69bb297e23eef1e67d33.png

 

ebenso würde mir dieser Pfad zu denken geben ...

 

image.png.1ca8f4153167500b5059592ef919bf05.png

 

vielleicht solltest du die Anleitung nochmals ... ;)

  • Author
38 minutes ago, alturismo said:

welche nimmst du denn ...

Ich hatte anfangs diese genutzt: https://unraid.net/blog/unraid-server-backups-with-luckybackup

 

38 minutes ago, alturismo said:

ebenso würde mir dieser Pfad zu denken geben ...

 

image.png.1ca8f4153167500b5059592ef919bf05.png

 

vielleicht solltest du die Anleitung nochmals ... ;)

Der Pfad stimmt, gehe ich auf /mnt/user sehe ich lediglich die einzelnen Festplatten und anderes:

grafik.png.59d2ebb2dcffaf1fc51724c9a85442bc.png

gehe ich dann nochmals auf /user sehe ich die angelegten Verzeichnisse. Das ist auf dem externen Unraid Server genauso, komischerweise wird als Ziel allerdings nur /mnt/user angelegt, etwas, was ich auch noch nie verstanden habe....

 

38 minutes ago, alturismo said:

spätestens hier ist es nicht persistent ... Docker Update usw ... ist das weg.

 

image.png.2e8d9c066cd46f9e767af34ee274ff9c.png

 

gemäß der einen Anleitung wo ich kenne ... kommt das hier hin ...

 

image.thumb.png.3b355777aa1a69bb297e23eef1e67d33.png

 

Das ist auch was, was ich noch nicht verstanden habe, oben gebe ich den entfernten Rechner ein, also Benutzer@host, und unten wo ich ssh anklicke, ist das auf dem lokalen Rechner gemeint oder dem entfernten? Wenn das lokal wäre, müßte ich /luckybackup/.ssh/... eingeben, korrekt? Aber wenn ich über Krusader in das Luckybackup Verzeichnis unter /appdata gehe, ist da kein "id_rsa" Schlüssel, nur welche mit anderen Namen... Im root Verzeichnis von Unraid ist kein Verzeichnis von /luckybackup ...

Ich hatte es mal laufen gehabt, bis vor ca. 5 Wochen, evtl. gab es da ein Update oder sonst was.

 

Edited by new_unraid_user

13 minutes ago, new_unraid_user said:

Der Pfad stimmt, gehe ich auf /mnt/user sehe ich lediglich die einzelnen Festplatten und anderes:

 

das liegt wohl an deinem mount, aber ok und "egal" solange am Ende das Ergebnis passt ...

 

warum ist es nicht persistent, /root ... aus Docker Sicht liegt normal "innerhalb" des Containers und wird bei jedem Update und co gelöscht und neu gemacht

 

image.thumb.png.5ef9540ae5a8962b745326c8cfed0ef0.png

 

so sieht die normale Installation aus, /luckybackup ... welcher dann in /appdata liegt, da bleiben die keys auch erhalten ...

wurde auch vielfach im passenden Thread wo Luckybackup supportet wird erläutert ... ;)

 

aber Danke, ich hab mir die Anleitung des Links angesehen, da steht /root ... gebe ich mal weiter.

 

Geh mal in dich und überlege wo die Unterschiede aus "Docker Sicht" und "Host Sicht" liegen ...

 

da Lucky sich ja per ssh verbindet, aus Docker Sicht denken ... und wenn das persistent sein soll, dann da wo es nach einem Update, nach Docker Image / Verzeichnis neu machen, usw usw ... nicht verloren geht. hat nichts mit dem Host zu tun wo Lucky drauf läuft ... am Target liegt der key dann meist unter /root/.ssh/... 

 

3 hours ago, new_unraid_user said:

Und falls es mal nicht funktioniert man benachrichtigt wird, nicht wie hier bei LuckyBackup das jetzt schon Wochenlang nicht mehr synchronisiert hat...

und Luckybackup hat übrigens Mail Versand integriert ... dann wirst du auch benachrichtigt ...

 

oder wenn es dir wichtig ist, auch logs zum nachschauen in der app ob alles ok ist ...

 

image.thumb.png.f1a9ef6e2bd0af449d44c914082892b3.png

 

also, nicht jammern, schauen oder Mail Versand einrichten ;)

  • Author

Ich denke mal ein Fehler ist, das ich mich als root im Terminal auf dem Quellserver eingeloggt habe, man sollte sich ja im Docker an sich ins Terminal einloggen. Gut, muß ich mal Linux starten, denn unter Windows habe ich keine Zeichen sondern nur bunte Felder im Terminal...

  • Author

Klar, der Fehler war das ich nicht im Terminal des Dockers eingeloggt war, sondern in Unraid.... Jetzt funktioniert es wieder....

  • Solution
1 hour ago, new_unraid_user said:

Klar, der Fehler war das ich nicht im Terminal des Dockers eingeloggt war, sondern in Unraid.... Jetzt funktioniert es wieder....

wunderbar

 

hier als solution, die "funktionierende" Anleitung ...

 

 

ist im Support Thread auch angepinnt

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.