auf meiner kleinen Backupkiste läuft immer rsnapshot dass dann von verschiedenen Computern Backups macht. Auch von meinem VPS mit einer Zimbra-Installation.
Immer wenn rsnapshot über ssh das Verzeichnis von Zimbra backuppen will /opt/zimbra bricht anscheinend die Verbindung ab. Aber nicht immer an der selben Stelle. Das Zimbra-Verzeichnis ist 40GB groß.
Da der Fehlercode 255 kein normaler Fehlercode von rsnapshot ist habe ich die Verbosität erhöht und auch eine nette Fehlermeldung bekommen:
Code: Alles auswählen
opt/zimbra/data/clamav/db/
opt/zimbra/data/clamav/db/mirrors.dat
opt/zimbra/data/ldap/mdb/db/
opt/zimbra/data/ldap/mdb/db/data.mdb
Write failed: Broken pipe
rsync: connection unexpectedly closed (985519076 bytes received so far) [receiver]
rsync error: error in rsync protocol data stream (code 12) at io.c(605) [receiver=3.0.9]
rsync: connection unexpectedly closed (127 bytes received so far) [generator]
rsync error: unexplained error (code 255) at io.c(605) [generator=3.0.9]
----------------------------------------------------------------------------
rsnapshot encountered an error! The program was invoked with these options:
/usr/bin/rsnapshot daily
----------------------------------------------------------------------------
ERROR: /usr/bin/rsync returned 255 while processing root@vps-backup:/opt/
/usr/bin/logger -i -p user.err -t rsnapshot /usr/bin/rsnapshot daily: \
ERROR: /usr/bin/rsync returned 255 while processing \
root@vps-backup:/opt/
/usr/bin/rsync -av --delete --numeric-ids --relative --delete-excluded \
--rsh="/usr/bin/ssh -o BatchMode=yes " root@vps-backup:/var \
/backup/rsnapshot_backup/daily.0/zimbra-vps/
receiving incremental file list
rsync liegt auf beiden Rechner in /usr/bin/rsync und hat die selben Berechtigungnen, owner und group.
Die rsync-Version auf der Backupmaschine ist 3.0.9 (Wheezy) und auf der Zimbra-Box 3.0.7 (Squeeze).
Ich habe auch schon nachdem "rsync code 12" fehler gesucht und verschiedene Lösungen aber nichts Eindeutiges gefunden was zu meinem Problem passt. Etwa diese Lösung, jedoch hat rsnapshot danach die anderen Verzeichnisse auf dem VPS ganz normal weiter gesichert, allerdings wird dafür wohl eine neue ssh-Verbindung geöffnet.
Relevanten rsnapshot.conf Einträge:
Code: Alles auswählen
…
ssh_args -o BatchMode=yes
…
backup root@vps-backup:/etc/ zimbra-vps/
backup root@vps-backup:/opt/zimbra/ zimbra-vps/
backup root@vps-backup:/var/ zimbra-vps/
backup root@vps-backup:/usr/src/ zimbra-vps/
backup root@vps-backup:/datenbank-backup/ zimbra-vps
Würde mich freuen wenn ihr mir bei der Problemlösung helfen könnt.