ich versuche das root Verzeichnis und /home meines Linux Notebooks (OpenSuse Leap 42.3) mit backintime über das Netzwerk (WLAN, ssh) auf einen Server zu sichern. Der Server läuft auch unter OpenSuse Leap 42.3. Ich erhalte die Fehlermeldung, dass der Aufruf bzw. diese Nutzung von "rsync" auf dem Server nicht unterstützt wird. Auf dem Server selbst funktioniert rsync hervorragend. Auf dem Server selbst nutze ich backintime, um dessen root Verzeichnis (dort aber lokal) zu sichern. Das klappt hervorragend. Nur der Aufruf von rsync über ssh vom Notebook auf dem Server führt zu der genannten Fehlermeldung. Muss ich auf dem Server noch eine spezielle Version von rsync installieren ?
Backup mit Backintime über das Netz geht nicht
- rebell21
- Erledigt
Hinweis: In dem Thema Backup mit Backintime über das Netz geht nicht gibt es 8 Antworten. Der letzte Beitrag () befindet sich ganz unten auf dieser Seite.
-
-
Poste die eingegebenen Kommandos samt deren Ergebnis in Code-Tags.
Nur mit deiner Erzählung über die digitalen Tatsachen kann man nicht wissen, was wirklich schief geht.Meist willst du das mit SSH-Keys und ein paar ssh- Optionen wie zum Beispiel ssh -o StrictHostKeyChecking=no machen.
rsync und ssh können sich leicht streiten. Schließlich kann rsync intern eine (veraltete) SSH- Variante verwenden. (rsync ist älter als SSH)
Und die will dann natürlich auf dem Server in der SSH- Config erlaubt werden. (Was Unsinn ist; lieber "modernes" SSH verwenden). -
Ich nutze "backintime-qt4", also die GUI. Die Klippe "ssh" habe ich erfolgreich umschifft. Mein Backintime kann sich passwortlos auf dem Server per ssh einloggen.
Aber wenn ich den Snapshot dann starten will kommt folgende Fehlermeldung
Codeentfernter Rechner 192.168.2.110 unterstützt <<rsync -rtDHh --links --no-p --no-g --no-o --info=progress2 --no-i-r --rsh="ssh -p=22 -o IdentityFile=/home/peter/.ssh/id-rsh --dry-run --chmod=Du+wx /tmp/tmpxylt6l0dq9 "peter@192.168.2.110:./" nicht: 512 weitere Information unter "man backintime"
Unter "man backintime" finde ich dazu nicht wirklich einen Hinweis
Auch google kennt diese Fehlermeldung nicht
-
Poste die eingegebenen Kommandos samt deren Ergebnis in Code-Tags.
Nur mit deiner Erzählung über die digitalen Tatsachen kann man nicht wissen, was wirklich schief geht.Und befasse dich ein wenig damit, die Posts auf lesbar zu gestalten. Ich scrolle nicht. Und würde ich das tun, würde ich nur feststellen, dass dein Post nicht korrekt gequotet ist. Das, was du gepostet hast ist sicher nicht die korrekte Meldung (eben weil schon das Quoting in deiner Meldung syntaktisch falsch ist).
-
ich gebe keine Kommandos im Terminalfenster, sondern in der GUI "backintime-qt4" sage ich "Schnappschuss erstellen"
Das Ergebnis 1:1 aus der Fehlermeldung von backintime kopiert.
Codeentfernter Rechner 192.168.2.110 unterstützt <<rsync -rtDHh --links --no-p --no-g --no-o --info=progress2 --no-i-r --rsh="ssh -p=22 -o IdentityFile=/home/peter/.ssh/id-rsh --dry-run --chmod=Du+wx /tmp/tmpxylt6l0dq9 "peter@192.168.2.110:./" nicht: 512
außerdem bitte ich um eine Anleitung zum korrekten "Quoten". Diese kann ich nicht finden.
-
-
Hallo,
Starten des Programmes aus dem Terminal
Code
Alles anzeigenpeter@linux-yzj4:~> backintime-qt4 Back In Time Version: 1.1.20 Back In Time comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions; type `backintime --license' for details. WARNING: import keyring failed ERROR: /home/peter/backup/backintime/linux-yzj4/peter/1 does not exist
Ein Screenshot meines Konfigurationsdialogs
_152406.pngDann sage ich hier "ok" und sofort kommt die Fehlermeldung
_152439.png
Ich kann gar keinen Schnappschuss erstellen, weil in der Konfiguration schon die Fehlermeldung aufscheint.
Im Terminalfenster , aus dem ich backintime gestartet habe, finde ich dann noch
-
ich habe es gefunden.
meine .bashrc hat beim Anmelden auf dem Server mit echo "....:" eine Begrüßungsmeldung gegeben. Das hat "backintime", wenn es sich über "ssh rsync ...." beim Server meldet, ins Schleudern gebracht. Wenn ich die echo-Ausgabe in der .basrc auskommentiere, funktioniert alles bestens und "backintime" sichert brav über das Netzwerk auf dem Server
Wieder was gelernt -
Dann ist das Ziel ziemlich schräg konfiguriert.
Wenn du mit SSH drauf gehst, wird dort KEINE ~/.bashrc gesourced. (Jedenfalls nicht, wenn root weiß, was sie tut)
Wurde wohl schräg verbastelt.