[Eisfair] Backup ZIP fehlerhafte Status email

Matthias Prill m.prill at gmx.de
Do Jul 19 08:33:48 CEST 2018


Hallo Marcus,

mir ist gerade aufgefallen, daß Backup-ZIP unter bestimmten Umständen 
eine fehlerhafte Statusemail versendet.

Inhalt der fehlerhaften email:

##################################################
- ALERT Drive 10.78.0.66: Usage 1.9T% - Free 3.6T
- Backup /data Status: o.k.
##################################################

Fehleranalyse und Beschreibung:

Im Script /usr/lib/backup-zip/backup.create in Zeile 118 steht folgende 
Abfrage:
df -h  $y | tail -n1 | sed 's#[[:blank:]]\{1,\}#:#g' | sed 's#%##g'

Das ergibt bei mir folgende Ausgabe:
10.178.10.66:/volume1/pruefserver.data:5.5T:3.6T:1.9T:66:/dasi2

Danach werden vom Script die einzelnen Werte mit dem eingestellten 
IFS=":" gelesenen.
Da ich ein NFS Laufwerk benutze, ist dort schon ein ":" enthalten und 
die gelesenen Parameter sind dadurch um eins verschoben.

Lösungsversuch:
Ich hatte mal probeweise den Syntax der df Abfrage auf ein "_" als 
Trennzeichen geändert und dann den IFS in Zeile 121 auch , aber das 
brachte in der Statusemail dann keine Ausgabe...
Da muss ich nochmal tiefer in den Code gucken oder Du siehst es fixer :-)


Gruß
Matthias



Mehr Informationen über die Mailingliste Eisfair