[GELÖST] log Verzeichnis Unterteilung

Begonnen von Burny4600, 27 März 2019, 10:42:09

Vorheriges Thema - Nächstes Thema

Burny4600

Im LOG Verzeichnisses befinden sich noch Aufteilungen in mehrere Unterordner.
Diese werden beim Backup nicht gespeichert.
Kann ich das bei den Einstellungen beeinflussen, damit nicht nur das LOG Verzeichnis gesichert wird, sondern auch sämtliche Unterordner?
MfG Chris

Raspberry Pi 2-5, Bullseye Lite, Bookworm Lite
Schnittstellen: 1-Wire, FHEM2FEHEM, HM-MOD-UART, LAN, Modbus, MQTT, nanoCUL, RFXtrx433E, SIGNALduino, ser2net
Devices: APC, Eastron, FS20, IT, Homematic, MQTT, PV-(DEYE, EPEVER, FRONIUS), Resol-VBUS, S.USV, TEK603, WMR200, YouLess

rudolfkoenig

Wie erstellst Du das Backup?
Wenn mit dem FHEM backup Befehl: Kannst du bitte die in dem Log protokollierte backup-Befehlszeile zeigen?
Gibt es einen besonderen Grund, warum dieses Problem im Frontends Abschnitt des Forums gemeldet wird?

Burny4600

Grundsätzlich ist alles im global Abschnitt definiert.
list global
Internals:
   DEF        no definition
   FD         4
   NAME       global
   NR         1
   STATE      no definition
   TYPE       Global
   currentlogfile /media/hdd/fhem/log01/fhem-2019-03-12.log
   logfile    /media/hdd/fhem/log01/fhem-%Y-%m-%W.log
   READINGS:
     2019-03-22 13:45:03   state           ATTR OG2_HZR_P_APSD sortby 01.03
Attributes:
   altitude   318
   archivedir /media/hdd/Backup/ccs-ht-rasp01/opt/fhem/restoreDir
   autoload_undefined_devices 1
   autosave   0
   backup_before_update 1
   backupdir  /media/hdd/Backup/ccs-ht-rasp01/opt/fhem/restoreDir
   backupsymlink yes
   configfile fhem.cfg
   dnsHostsFile /etc/hosts
   dupTimeout 0.5
   exclude_from_update SM_FS_root.gplot SM_RAM.gplot SM_CPUTemp.gplot SM_CPUStat.gplot
   holiday2we OOE
   language   DE
   latitude   48.15109
   logdir     /media/hdd/fhem/log01/
   logfile    /media/hdd/fhem/log01/fhem-%Y-%m-%W.log
   longitude  14.00313
   modpath    .
   motd       1
   mseclog    1
   restartDelay 2
   restoreDirs 1
   room       _System
   sendStatistics onUpdate
   showInternalValues 0
   sslVersion TLSv12:!SSLv3
   stacktrace 0
   statefile  /media/hdd/fhem/log01/fhem.save
   updateInBackground 1
   userattr   alarmDevice:Actor,Sensor alarmSettings cmdIcon devStateIcon devStateIcon:textField-long devStateStyle fp_SolarThermie icon sortby webCmd webCmdLabel:textField-long widgetOverride
   verbose    3
   version    fhem.pl:19006/2019-03-23

Im Verzeichnis /media/hdd/fhem/log01/ befinden sich Unterordner für verschiedene Bereiche.
Alles was mit LOG zu tun hat befindet sich auf einem externem Speichergerät und nicht am Pi.
Nur bin ich jetzt darauf gekommen das nur die Dateien im Verzeichnis /media/hdd/fhem/log01/ gespeichert werden, aber nicht die Unterverzeichnisse.

Ich habe hier meinen Eintrag gemacht weil es für mich trotzdem zum Frontend gehört.
Ansonsten verschiebe es bitte in den richtigen Bereich.
MfG Chris

Raspberry Pi 2-5, Bullseye Lite, Bookworm Lite
Schnittstellen: 1-Wire, FHEM2FEHEM, HM-MOD-UART, LAN, Modbus, MQTT, nanoCUL, RFXtrx433E, SIGNALduino, ser2net
Devices: APC, Eastron, FS20, IT, Homematic, MQTT, PV-(DEYE, EPEVER, FRONIUS), Resol-VBUS, S.USV, TEK603, WMR200, YouLess

CoolTux

Wir benötigen bitte die Logausgabe vom Backup sofern Du mit FHEM backup gearbeitet hast.
Im Logfile steht der genaue tar Befehl.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Burny4600

Dies ist die Backup Asgabe des FHEMBACKUP:
2019.03.28 10:05:31.763 2: Backup with command: tar -chf - "/media/hdd/fhem/mycfg/schnittstellen_rasp01.cfg" "/media/hdd/fhem/mycfg/FHEM2FHEM/f2f_rasp01.cfg" "/media/hdd/fhem/mycfg/GPIO/GPIO_rasp01.cfg" "/media/hdd/fhem/mycfg/ignore_rasp01.cfg" "/media/hdd/fhem/mycfg/AB/ab-aussenanlagen_rasp01.cfg" "/media/hdd/fhem/mycfg/AB/ab-fitness-saunaraum_rasp01.cfg" "/media/hdd/fhem/mycfg/AB/ab-pool_rasp01.cfg" "/media/hdd/fhem/mycfg/AD_Controller/I2C_MCP23017_rasp01.cfg" "/media/hdd/fhem/mycfg/EG/EG-Bad.cfg" "/media/hdd/fhem/mycfg/EG/EG-Kueche.cfg" "/media/hdd/fhem/mycfg/EG/EG-Schlafzimmer.cfg" "/media/hdd/fhem/mycfg/EG/EG-Terrasse.cfg" "/media/hdd/fhem/mycfg/EG/EG-Wirtschaftsraum.cfg" "/media/hdd/fhem/mycfg/EG/EG-Wohnzimmer.cfg" "/media/hdd/fhem/mycfg/Enigma2/enigma2_rasp01.cfg" "/media/hdd/fhem/mycfg/Fronius/PV_Anlagen_rasp01.cfg" "/media/hdd/fhem/mycfg/Heizung/heizung_rasp01.cfg" "/media/hdd/fhem/mycfg/HM/hm_rasp01.cfg" "/media/hdd/fhem/mycfg/HMS/rauchmelder_rasp01.cfg" "/media/hdd/fhem/mycfg/OG1/OG1-Bad.cfg" "/media/hdd/fhem/mycfg/OG1/OG1-Balkon.cfg" "/media/hdd/fhem/mycfg/OG1/OG1-Kinderzimmer.cfg" "/media/hdd/fhem/mycfg/OG1/OG1-Kueche.cfg" "/media/hdd/fhem/mycfg/OG1/OG1-Schlafzimmer.cfg" "/media/hdd/fhem/mycfg/OG1/OG1-Vorraum.cfg" "/media/hdd/fhem/mycfg/OG1/OG1-Wohnzimmer.cfg" "/media/hdd/fhem/mycfg/OG2/OG2-Buero1.cfg" "/media/hdd/fhem/mycfg/OG2/OG2-Buero2.cfg" "/media/hdd/fhem/mycfg/OG2/OG2-EDV.cfg" "/media/hdd/fhem/mycfg/Proteus/tek603_rasp01.cfg" "/media/hdd/fhem/mycfg/Resol/Resol_DL2_rasp01.cfg" "/media/hdd/fhem/mycfg/rollladen/rolllaeden_rasp01.cfg" "/media/hdd/fhem/mycfg/USV/usv_rasp01.cfg" "/media/hdd/fhem/mycfg/wetter/wetterstation_rasp01.cfg" "/media/hdd/fhem/mycfg/YouLess/gaszaehler_rasp01.cfg" "/media/hdd/fhem/mycfg/YouLess/stromzaehler_rasp01.cfg" "/media/hdd/fhem/myprogram/allgemein_rasp01.pm" "/media/hdd/fhem/myprogram/aquarium_rasp01.pm" "/media/hdd/fhem/myprogram/aussenbeleuchtungen_rasp01.pm" "/media/hdd/fhem/myprogram/awe_rasp01.pm" "/media/hdd/fhem/myprogram/batteriealarm_rasp01.pm" "/media/hdd/fhem/myprogram/beleuchtung_rasp01.pm" "/media/hdd/fhem/myprogram/bewaesserung_rasp01.pm" "/media/hdd/fhem/myprogram/biotop_rasp01.pm" "/media/hdd/fhem/myprogram/brandalarm_rasp01.pm" "/media/hdd/fhem/myprogram/edv_rasp01.pm" "/media/hdd/fhem/myprogram/energiemanagement_rasp01.pm" "/media/hdd/fhem/myprogram/fitnessraum_rasp01.pm" "/media/hdd/fhem/myprogram/heizung_rasp01.pm" "/media/hdd/fhem/myprogram/insektenlicht_rasp01.pm" "/media/hdd/fhem/myprogram/kuehlungen_rasp01.pm" "/media/hdd/fhem/myprogram/notbeleuchtung_rasp01.pm" "/media/hdd/fhem/myprogram/notruf_rasp01.pm" "/media/hdd/fhem/myprogram/markise_rasp01.pm" "/media/hdd/fhem/myprogram/multimediasteuerungen_rasp01.pm" "/media/hdd/fhem/myprogram/pool_rasp01.pm" "/media/hdd/fhem/myprogram/pv_anlagen_rasp01.pm" "/media/hdd/fhem/myprogram/rgb_rasp01.pm" "/media/hdd/fhem/myprogram/rolllaeden_rasp01_ROLLO.pm" "/media/hdd/fhem/myprogram/rolllaeden_rasp01.pm" "/media/hdd/fhem/myprogram/sauna_rasp01.pm" "/media/hdd/fhem/myprogram/sabotagealarm_rasp01.pm" "/media/hdd/fhem/myprogram/solarthermie_rasp01.pm" "/media/hdd/fhem/myprogram/techalarm_rasp01.pm" "/media/hdd/fhem/myprogram/ueberwachungen_rasp01.pm" "/media/hdd/fhem/myprogram/wasser_rasp01.pm" "/media/hdd/fhem/myprogram/wetterstation_rasp01.pm" "/media/hdd/fhem/myprogram/zutrittssystem_rasp01.pm" "/media/hdd/fhem/zeitplaene/zeitplaene_rasp01.pm" "/media/hdd/fhem/zeitplaene/wecker_rasp01.pm" "/media/hdd/fhem/floorplan/solarthermie/SolarThermie.cfg" "/media/hdd/fhem/myprogram/reset_rasp01.pm" "/media/hdd/fhem/log01/fhem.save" "./certs" "./CHANGED" "./configDB.pm" "./contrib" "./demolog" "./docs" "./FHEM" "./fhem.cfg" "./fhem.cfg.demo" "./fhem.pl" "./fhem_ori.cfg" "./fhemORI.cfg" "./log" "./MAINTAINER.txt" "./README_DEMO.txt" "./restoreDir" "./shutdown restart" "./unused" "./www" |gzip > /media/hdd/Backup/ccs-ht-rasp01/opt/fhem/restoreDir/FHEM-20190328_100531.tar.gz
2019.03.28 10:06:00.504 3: nanoCUL433_EG: Unknown code P12#75AA55AA555A0A3800, help me!
2019.03.28 10:06:01.789 1: backup tar: Entferne führende ,,/" von Elementnamen
2019.03.28 10:06:01.896 1: backup done: FHEM-20190328_100531.tar.gz (63572884 Bytes)
2019.03.28 10:06:01.900 1:
2019.03.28 10:06:01.901 1: fhem
2019.03.28 10:06:02.671 1: UPD ./CHANGED
2019.03.28 10:06:02.980 1: UPD FHEM/30_HUEBridge.pm
2019.03.28 10:06:03.074 1: UPD FHEM/39_gassistant.pm
2019.03.28 10:06:03.140 1: UPD FHEM/46_TRX_LIGHT.pm
2019.03.28 10:06:03.217 1: UPD FHEM/49_SSCam.pm
2019.03.28 10:06:03.357 1: UPD FHEM/49_SSCamSTRM.pm
2019.03.28 10:06:03.602 1: UPD FHEM/71_YAMAHA_MC.pm
2019.03.28 10:06:03.771 1: UPD FHEM/74_Unifi.pm
2019.03.28 10:06:03.864 1: UPD FHEM/96_allowed.pm
2019.03.28 10:06:04.318 1: saving fhem.cfg
2019.03.28 10:06:04.322 1:
2019.03.28 10:06:04.323 1: New entries in the CHANGED file:
2019.03.28 10:06:04.324 1:  - change:  49_SSCam: delay FHEM shutdown as long as sessions are not
2019.03.28 10:06:04.326 1:                       terminated, add Meta.pm support
2019.03.28 10:06:04.329 1:  - feature: 30_HUEBridge: added schedules (by PPP01)
2019.03.28 10:06:04.331 1:
2019.03.28 10:06:04.344 1:
2019.03.28 10:06:04.345 1: I2C_SUSV
2019.03.28 10:06:04.693 1: nothing to do...
2019.03.28 10:06:04.694 1: Calling /usr/bin/perl ./contrib/commandref_join.pl -noWarnings, this may take a while
2019.03.28 10:06:15.996 3: nanoCUL433_AB_FR: Unknown code P12#75AA55AA55AA0536, help me!
2019.03.28 10:07:15.669 1: *** EN FHEM/50_Elster.pm: ignoring text due to DOS encoding
2019.03.28 10:07:15.671 1: *** EN FHEM/52_I2C_EZODO.pm: No document text found
2019.03.28 10:07:15.672 1: *** EN FHEM/52_I2C_EZOEC.pm: No document text found
2019.03.28 10:07:15.676 1: *** EN FHEM/52_I2C_EZOPH.pm: No document text found
2019.03.28 10:07:15.677 1: *** EN FHEM/59_Moon.pm: No document text found
2019.03.28 10:07:15.678 1: *** DE FHEM/50_Elster.pm: ignoring text due to DOS encoding
2019.03.28 10:07:15.680 1:
2019.03.28 10:07:15.681 1: update finished, "shutdown restart" is needed to activate the changes.
2019.03.28 10:07:15.684 1:
2019.03.28 10:07:16.591 1: fheminfo Statistics data sent to server. See Logfile (level 4) for details.
MfG Chris

Raspberry Pi 2-5, Bullseye Lite, Bookworm Lite
Schnittstellen: 1-Wire, FHEM2FEHEM, HM-MOD-UART, LAN, Modbus, MQTT, nanoCUL, RFXtrx433E, SIGNALduino, ser2net
Devices: APC, Eastron, FS20, IT, Homematic, MQTT, PV-(DEYE, EPEVER, FRONIUS), Resol-VBUS, S.USV, TEK603, WMR200, YouLess

rudolfkoenig

Laut log wird tar mit
Zitattar -chf - ... "./log" ...| gzip > ...
aufgerufen, d.h. das komplette log Verzeichnis (inkl Unterverzeichnissen) sollte gesichert werden.
Es sei denn, die Berechtigung der Unterverzeichnisse verhindert das.

CoolTux

Er wollte aber wohl

logdir     /media/hdd/fhem/log01/

gesichert haben. Also alles unterhalb von  /media/hdd/fhem/log01/

Was aber laut 98_backup nicht mit gesichert wird. Es wird lediglich das FHEM eigene log/ gesichert.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

rudolfkoenig

Entweder den backup Maintainer :) bitten, logdir in backup explizit zu behandeln, oder "attr global backupcmd" setzen, mit besseren tar Parameter.

amenomade

ZitatFHEM/98_backup.pm            CoolTux              Sonstiges
lol  ;D
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

CoolTux

Zitat von: amenomade am 28 März 2019, 11:21:35
lol  ;D

Deswegen ja das leichte grinsen vom Rüdi  :)   Er wusste ganz genau was er mit seiner Aussage verzapft   ;D

Ich muss aber gestehen das ich die Idee als sehr Sinnvoll erachte. Ich werde daher schauen das ich die Tage etwas umsetze.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

amenomade

Zitat von: CoolTux am 28 März 2019, 11:24:45
Deswegen ja das leichte grinsen vom Rüdi  :)   Er wusste ganz genau was er mit seiner Aussage verzapft   ;D
War mir schon klar: ich habe deswegen in MAINTAINER.txt gesucht, weil er gegrinst hat ;)
Zitat
Ich muss aber gestehen das ich die Idee als sehr Sinnvoll erachte. Ich werde daher schauen das ich die Tage etwas umsetze.
In der Tat. Danke! :)
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

Burny4600

Mit den Berechtigungen hat es nichts zu tun, sonst hätte FHEM Schwierigkeiten die LOGs einzurichten bzw. zu befüllen.
MfG Chris

Raspberry Pi 2-5, Bullseye Lite, Bookworm Lite
Schnittstellen: 1-Wire, FHEM2FEHEM, HM-MOD-UART, LAN, Modbus, MQTT, nanoCUL, RFXtrx433E, SIGNALduino, ser2net
Devices: APC, Eastron, FS20, IT, Homematic, MQTT, PV-(DEYE, EPEVER, FRONIUS), Resol-VBUS, S.USV, TEK603, WMR200, YouLess

CoolTux

#12
Ich habe das backup Modul zu 69 Prozent neu geschrieben. Bitte sei so nett und teste es mal
https://github.com/LeonGaultier/fhem-backup/archive/devel.zip

Du brauchst ein aktuelles FHEM, am besten Update vorher machen.
Das alte 98_backup.pm Modul bitte sichern.
Dann das Modul einspielen (auf die Rechte achten) und dann FHEM neu starten.
Danach in der Konsole ein update backup eingeben und schauen ob Deine Logs enthalten sind.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

amenomade

Zitat von: CoolTux am 28 März 2019, 15:18:05
Danach in der Konsole ein update backup eingeben und schauen ob Deine Logs enthalten sind.
Oder?
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net