Der RSYNC-Fehler “Der Öffnungsvorgang ist fehlgeschlagen” tritt in der Regel auf, wenn es Probleme mit Datei-/Verzeichnisberechtigungen gibt oder die Datei/der Pfad, auf den zugegriffen wird, nicht existiert. Es kann auch Probleme mit dem Netzwerkverkehr oder Firewalls geben, die die Kommunikation zwischen den RSYNC-Servern behindern.
Es gibt mehrere Möglichkeiten, diesen Fehler zu beheben.
Schritt 1: Überprüfen der Datei-/Verzeichnisberechtigungen: Stellen Sie sicher, dass der Benutzer, unter dem RSYNC ausgeführt wird, die erforderlichen Berechtigungen zum Lesen oder Schreiben in das betroffene Verzeichnis hat. Sie können die Berechtigungen mit dem Befehl ‘ls -l’ überprüfen und sie dann mit ‘chmod’ oder ‘chown’ ändern.
Hier finden Sie ein gutes Tutorial zu Datei- und Verzeichnisberechtigungen in Linux von der Website “Linux.com”: https://www.linux.com/training-tutorials/understanding-linux-file-permissions/
Schritt 2: Überprüfen Sie den Pfad: Stellen Sie sicher, dass der Pfad korrekt ist und dass die Datei oder das Verzeichnis existiert. Überprüfen Sie, ob es Tippfehler oder falsche Buchstabengrößen gibt.
Schritt 3: Überprüfen Sie Ihre Netzwerkverbindung: Wenn Sie RSYNC über das Netzwerk betreiben, stellen Sie sicher, dass es keine Netzwerkprobleme gibt. Sie können ‘ping’ oder ‘traceroute’ verwenden, um die Netzwerkverbindung zu testen.
Hier ist ein Artikel von “Computer Hope” über die Verwendung von Ping und Traceroute unter Linux: https://www.computerhope.com/unix/unetstat.htm
Schritt 4: Überprüfen Sie Ihre Firewall-Einstellungen: Fügen Sie eine Ausnahmeregel hinzu oder deaktivieren Sie die Firewall vorübergehend, um festzustellen, ob sie das Problem verursacht.
Ein Leitfaden zur Verwaltung von Firewalls unter Linux von “DigitalOcean” ist hier verfügbar: https://www.digitalocean.com/community/tutorials/how-to-set-up-a-firewall-with-ufw-on-ubuntu-20-04-de
Wenn der Fehler weiterhin besteht, müssen Sie möglicherweise weitere Diagnosen durchführen. RSYNC hat eine Verbose-Option (-v), die zusätzliche Informationen liefert, die bei der Fehlerdiagnose helfen können.
Alle oben genannten Fixes und Ratschläge stammen aus verschiedenen Linux-Dokumentationen und -Communitys, einschließlich des offiziellen linux.com, digitalocean.com und computerhope.com.