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.

rsync Quelle openmediavault Ziel: unraid

Featured Replies

Ich versuche mich daran, einen Ordner meines openmediavaults mit meinem Unraid Server per rsync zu sichern.

 

Dazu habe ich den rsync-docker von @mgutt installiert. (sie Anhang rsync-server.png)

 

Auf dem openmediavault habe ich ein Zertifikat erstellt und den Public Key in den Docker kopiert. (ssh_Auth_key_1)

 

Auf openmediavault sieht das Ganze aus, wie im Anhang openmediavault.png

 

Versuche ich nun einen Probelauf, erhalte ich immer diese Fehlermeldung:

 

Please wait, syncing </srv/dev-disk-by-uuid-bfe765fc-90f2-4315-9750-1d5468000bf9/christian/> to <rsync://[email protected]:/mnt/user/openmediavault-christian> ... Host key verification failed. rsync: did not see server greeting rsync error: error starting client-server protocol (code 5) at main.c(1863) [sender=3.2.7] ERROR: The synchronisation failed.
END OF LINE

 

 

Ich weiß leider gar nicht weiter, hat jemand eine Idee?

 

Grüße

Christian

rsync-server.png

openmediavault.png

Solved by mgutt

10 minutes ago, BigChris said:

Ich weiß leider gar nicht weiter, hat jemand eine Idee?

 

Angefangen mit Unraid rsync Docker Zielserver läuft auf Port 5533, sprich, ohne Port Angabe versucht er Unraid ssh direkt anzusprechen ... wo der gegebene ssh key sicherlich nicht hinterlegt ist ...

 

einlesen wie man den Port in deiner rsync line mit integriert, das sollte es dann gewesen sein.

 

### Nachtrag, sehe gerade, kannst du sogar definieren ;)

  • Author

Danke.

Ich habe den Port jetzt mit übergeben, leider ändert das nichts an dem Fehler.

 

rsync://root@tower:5533/mnt/user/openmediavault-christian

 

Das ist jetzt mein Aufruf. 

 

Der Fehler ist dann

 

Please wait, syncing </srv/dev-disk-by-uuid-bfe765fc-90f2-4315-9750-1d5468000bf9/christian/> to <rsync://[email protected]:5533/mnt/user/openmediavault-christian> ...

Host key verification failed. rsync: did not see server greeting rsync error: error starting client-server protocol (code 5) at main.c(1863) [sender=3.2.7] ERROR: The synchronisation failed.
END OF LINE

  • Community Expert
1 hour ago, BigChris said:

rsync://root@tower:5533/mnt/user/openmediavault-christian

In deinem Screenshot ist der Port in einem separaten Feld oder passt sich dieser String dadurch an? 

 

Ansonsten würde ich erstmal über die Kommandozeile von OMV probieren. Also:

 

ssh -p 5533 root@tower

 

Wobei Host key denke ich der Fingerprint ist. Soll heißen OMV kennt "Tower" bereits, aber mit einem anderen Fingerprint. Erlaubt OMV nicht das akzeptieren eines neuen Fingerprint?!

  • Author

@mgutt

Ich habe das Port Feld glatt übersehen und dachte der String wird es richten. Wie doof kann man eigentlich sein?

 

Ok...

Hinzu kam das in der Tat etwas mit dem Fingerprint oder Identität (Host Key) nicht stimmte. Ich habe das in der Konsole bestätigt und nun ist der Fehler immerhin schon mal anders. Ich komme bis zum rsync Server. (denke ich)

 

Please wait, syncing </srv/dev-disk-by-uuid-bfe765fc-90f2-4315-9750-1d5468000bf9/christian/> to <rsync://[email protected]:/christian> ... @ERROR: Unknown module 'christian' rsync error: error starting client-server protocol (code 5) at main.c(1863) [sender=3.2.7] ERROR: The synchronisation failed.
END OF LINE
 

Jetzt weiß ich allerdings nicht, was er mit "module" meint.

Vielleicht bin ich mit cron und skript besser dran?

1 minute ago, BigChris said:

Jetzt weiß ich allerdings nicht, was er mit "module" meint.

 

1 minute ago, BigChris said:

to <rsync://[email protected]:/christian> ...

 

fehlt da nicht /mnt/user/... oder hast du /christian so im rsync docker mounted ?

  • Community Expert
  • Solution

Kann es sein, dass er gar nicht ssh, sondern den rsync daemon ansprechen möchte? Also ist rsync;// wirklich richtig? Dein rsync server spricht aktuell nur ssh.

  • Author
20 minutes ago, mgutt said:

Kann es sein, dass er har nicht ssh, sondern den rsync daemon ansprechen möchte? Also ist rsync;// wirklich richtig? Dein rsync server spricht aktuell nur ssh.

Danke, das war es :) Ich dachte wenn ich einen rsync-server habe muss ich den auch mit rsync ansprechen. Vielen Dank!
 

1 hour ago, alturismo said:

 

 

fehlt da nicht /mnt/user/... oder hast du /christian so im rsync docker mounted ?

Und das stimmt natürlich auch

 

 

Vielen Dank für Eure Geduld!

Edited by BigChris

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.