Noch ein kleiner Nachtrag zur Fehlerausgabe: Ich habe es bei mir nun so gemacht, dass ich ausgehend von eurem Skript einfach in der Zeile wo rsync gestartet wird das
um ein & erweitert habe, das auch stderr ins Log umleitet:
so werden auch die Fehlermeldungen von rsync ins Log geschrieben und man braucht nicht mehr rätseln, was genau schief gegangen ist. Die Ausgabe sieht dann so aus, wenn beispielsweise ein anderes Quell-NAS gerade mal offline ist:
Rich (BBCode):
>> "$log"
um ein & erweitert habe, das auch stderr ins Log umleitet:
Rich (BBCode):
&>> "$log"
so werden auch die Fehlermeldungen von rsync ins Log geschrieben und man braucht nicht mehr rätseln, was genau schief gegangen ist. Die Ausgabe sieht dann so aus, wenn beispielsweise ein anderes Quell-NAS gerade mal offline ist:
Rich (BBCode):
Quellordner /volume1/EXTMOUNT_QNAP wurde lokalisiert...
Quellordner /volume1/EXTMOUNT_QNAP ist erreichbar...
Starte Datensicherung:
von: /volume1/EXTMOUNT_QNAP
nach: /volume1/OFFSITE/NASes
rsync: readlink_stat("/volume1/EXTMOUNT_QNAP/Public") failed: Host is down (112)
rsync: readlink_stat("/volume1/EXTMOUNT_QNAP/homes") failed: Host is down (112)
rsync: readlink_stat("/volume1/EXTMOUNT_QNAP/MESSFREIGABEN") failed: Host is down (112)
rsync: readlink_stat("/volume1/EXTMOUNT_QNAP/REPOSITORY") failed: Host is down (112)
rsync: readlink_stat("/volume1/EXTMOUNT_QNAP/TEST") failed: Host is down (112)
IO error encountered -- skipping file deletion
Number of files: 2
Number of files transferred: 0
Total file size: 0 bytes
Total transferred file size: 0 bytes
Literal data: 0 bytes
Matched data: 0 bytes
File list size: 61
File list generation time: 0.001 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 92
Total bytes received: 14
sent 92 bytes received 14 bytes 2.10 bytes/sec
total size is 0 speedup is 0.00
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1355) [sender=3.0.9]
/volume1/EXTMOUNT_QNAP - RSync-Code 23
------------------------------------------------------------------------------------------------
RSync Fehlermeldung (Exit Code): 23
------------------------------------------------------------------------------------------------
RSync-Datensicherung fehlgeschlagen - Sicherungsziel: /volume1/OFFSITE/NASes
------------------------------------------------------------------------------------------------
29.06.2018 13:49:55
Script wird beendet