Hallo zusammen,
mein System läuft auf Debian 10 und ich benutze monatliche Filelogs, die ich zwecks Archivierung auf eine Festplatte packe. Jetzt war es wieder soweit für die Juli-Dateien.
Aber anstatt der Juli-Dateien, habe ich die August-Dateien verschoben. Den Fehler habe ich sofort bemerkt, also die Dateien zurück verschoben.
Jetzt sehe ich aber, dass die August-Dateien nicht mehr mit neuen Werten beschrieben werden, exakt ab dem Zeitpunkt, wo mir dieses Malheur passiert ist.
Im einzelnen habe ich das getan, im Ordner log:
sudo mv *-08.log /Archiv
Dann als vermeintliche Korrektur:
sudo /Archiv/*2020-08.log /opt/fhem/log
Die Berechtigungen und Besitzer sehen wie folgt aus:
-rw-r--r--r und fhem dialout
Was kann ich jetzt tun?
*Habt ja Recht ins Wiki schauen, und da findet sich die Lösung:
Entweder einzeln so: set FileLog_Dateiname reopen oder gleich für alle geht wohl auch: set FileLog_.* reopen.
Damit selbst gelöst, aber vielleicht kann jemand noch was dazu sagen.
Viele Grüße Gisbert
Warum macht man das manuell?
Es gibt fuer diesen Zweck diverse Attribute: nrarchive, archivedir, archivecmd, archiveCompress