
Ich versuche, mein (neues) Ubuntu-Webserver-Verzeichnis mit meinem Synology NAS zu synchronisieren.
Die Netzwerksicherung ist aktiviert, wenn ich einen Probelauf durchführe:
rsync --dry-run . rsync://[email protected]
Es zeigt die verfügbaren Module.
Beim Versuch, mit rsync zu synchronisieren, schlägt dies mit der folgenden Meldung fehl:
@ERROR: host is denied to login
Die Synchronisierung erfolgt mit diesem Skript:
#!/bin/bash
RSYNC="/usr/bin/rsync -a --delete"
export RSYNC_PASSWORD=MyPasswrd
rsync -avz -t --timeout=1200 /var/www/ [email protected]::NetBackup/web/var/www/
Alle Verzeichnisse sind getestet. Das hat auf meinem vorherigen Ubuntu-Server (10.04) funktioniert.
/var/log/rsyncd.log:
2013/12/31 02:22:58 [8601] rsyncd version 3.0.9 starting, listening on port 873
2013/12/31 02:23:05 [10188] name lookup failed for 192.168.1.51: Name or service not known
2013/12/31 02:23:05 [10188] connect from UNKNOWN (192.168.1.51)
2013/12/31 02:23:05 [10188] module-list request from UNKNOWN (192.168.1.51)
2013/12/31 02:23:19 [11408] name lookup failed for 192.168.1.51: Name or service not known
2013/12/31 02:23:19 [11408] connect from UNKNOWN (192.168.1.51)
2013/12/31 02:23:19 [11408] rsync error: IP is denied by remote machine (code 50) at authenticate.c(563) [Receiver=3.0.9]
AKTUALISIEREN
Mein Datenbankserver (gleiche Ubuntu-Version), der als zweiter Server zusammen mit meinem Webserver installiert ist, verwendet dasselbe Skript:
#backup the tables to NAS
RSYNC="/usr/bin/rsync -a --delete"
export RSYNC_PASSWORD=MyPasswrd
rsync -avz -t --timeout=1200 /home/user/backup/mysql/ [email protected]::NetBackup/mysqldb/
Und das funktioniert einwandfrei...
AKTUALISIERUNG 2*
mit ausführlich (-v)
opening tcp connection to 192.168.1.150 port 873
sending daemon args: --server -vvlogDtprze.iLsf --timeout=1200 . NetBackup/webserver/var/www/
@ERROR: host is denied to login
rsync error: error starting client-server protocol (code 5) at main.c(1534) [sender=3.0.9]
Antwort1
Hört sich an, als ob die IP aus irgendeinem Grund gesperrt wurde (zu viele falsche Passworteingaben?).
Sie könnten zur Überprüfung versuchen, die IP zu ändern, wenn das in Ihrem Fall einfach ist.
Dieser Link könnte hilfreich sein:http://forum.synology.com/enu/viewtopic.php?f=145&t=22084
Antwort2
Obwohlnicht unterstütztkönnen Sie versuchen, entweder die IP-Adresse des neuen Servers aus /etc/hosts.deny
dem Synology NAS zu entfernen (falls sie dort aus irgendeinem Grund, z. B. aufgrund einer Fail2Ban-Regel, vorhanden ist) oder sie hinzuzufügen zu/etc/hosts.allow