Webserver per RSYNC auf Backupserver sichern
Posted: 2009-09-15 13:07
Hallo zusammen,
ich habe mehrere Server (alle OpenSUSE 11.0), die Daten über Rsync auf einen zentralen Backupserver schaufeln sollen. Dazu habe ich ein Rsync Modul anlegt:
Die rsync.conf sieht so aus:
Der Aufruf vom Clientserver läuft über Cron:
rsync -avz --stats --exclude-from=/root/rsync-excludes --delete-after /srv/www/vhosts/ 80.86.xxx.xxx::cs0/
Auf dem Backup-Server läuft der RSYNC Daemon.
Leider bekomme ich folgende Fehlermeldung in der /var/log/rsyncd.log:
... und dann logischerweise - weil die Services nicht laufen - beim Verbindungstest über z.B. "RSYNC 80.86.xxx.xxx::"
Die Zielordner haben 777 und auch in der Firewall ist der Port 873 freigeschaltet.
Google spuckt vieles aus, aber nichts, was mir weiterhelfen würde.
Was habe ich bloß übersehen?
Vielen Dank für jede Hilfe!
ich habe mehrere Server (alle OpenSUSE 11.0), die Daten über Rsync auf einen zentralen Backupserver schaufeln sollen. Dazu habe ich ein Rsync Modul anlegt:
Die rsync.conf sieht so aus:
Code: Select all
list = true
use chroot = true
transfer logging = true
log format = %h %o %f %l %b
log file = /var/log/rsyncd.log
pid file = /var/run/rsyncd.pid
hosts allow = trusted.hosts
slp refresh = 300
[cs0]
path = /srv/backup/webserver/cs0
comment = Backup Server 0
read only = false
hosts allow = 80.66.xxx.xxx
[cs1]
path = /srv/backup/webserver/cs1
comment = Backup Server 1
read only = false
hosts allow = 80.68.xxx.xxx
rsync -avz --stats --exclude-from=/root/rsync-excludes --delete-after /srv/www/vhosts/ 80.86.xxx.xxx::cs0/
Auf dem Backup-Server läuft der RSYNC Daemon.
Leider bekomme ich folgende Fehlermeldung in der /var/log/rsyncd.log:
Code: Select all
2009/09/15 12:48:38 [12449] rsync error: received SIGINT, SIGTERM, or SIGHUP (code 20) at rsync.c(541) [receiver=3.0.2]
2009/09/15 12:48:41 [12470] rsyncd version 3.0.2 starting, listening on port 873
2009/09/15 12:48:41 [12470] rsyncd registering 2 services with slpd for 300 seconds:
2009/09/15 12:48:41 [12470] service:rsync://cweb.local:873/cs0
2009/09/15 12:48:41 [12470] Error registering service with slp -20
2009/09/15 12:48:41 [12470] service:rsync://cweb.local:873/cs1
2009/09/15 12:48:41 [12470] Error registering service with slp -20
Code: Select all
rsync: read error: Connection reset by peer (104)
rsync error: error in rsync protocol data stream (code 12) at io.c(604) [sender=2.6.9]
Google spuckt vieles aus, aber nichts, was mir weiterhelfen würde.
Was habe ich bloß übersehen?
Vielen Dank für jede Hilfe!