solved: backup erweitern um save und include verzeichnis

Begonnen von riker1, 13 Dezember 2018, 08:06:16

Vorheriges Thema - Nächstes Thema

riker1

Hallo

habe es im wiki nicht gefunden.

https://wiki.fhem.de/wiki/Backup

in meinem Backup finde ich nur die fhem.cfg.

wie kann ich das backup erweitern um
fhem.save
include verzeichnis


Danke Thomas
FHEM    5.26.1 Ubuntu 18, FHEM    5.26.1 RPI 3 , Actoren: IT ,Tasmota, ESPEasy,
MAX CUBE, MAX HT, MAX WT, Selbstbau nanoCULs, FS 20,Tasmota, Homematic, FTK, SW. DIM, Smoke,KODI,Squeezebox

Otto123

Hallo Thomas,

Zitatin meinem Backup finde ich nur die fhem.cfg.
was genau meinst Du damit?

Den Ordner /opt/fhem/backup oder den Ordner /opt/fhem/restoreDir

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

riker1

Hi Otto,

habe ein at  täglich laufen

define  fhem_backup at *23:59:00 backup

in der Datei ist dann aber nur die fhem.cfg enthalten.

FHEM    5.26.1 Ubuntu 18, FHEM    5.26.1 RPI 3 , Actoren: IT ,Tasmota, ESPEasy,
MAX CUBE, MAX HT, MAX WT, Selbstbau nanoCULs, FS 20,Tasmota, Homematic, FTK, SW. DIM, Smoke,KODI,Squeezebox

Otto123

Zitatin der Datei
Ich frage zur Sicherheit nochmal: Welche Datei?  ::)
Was steht in deinem global -> attr global backupcmd ?
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

riker1

Hi Otto,

das attribut habe ich nicht gesetzt.

Lediglich das backupdir...

Dort wird eine tar detei erzeugt durch das nächtliche Backup, wie gesagt nur mit dem Inhalt : fhem.cfg
FHEM    5.26.1 Ubuntu 18, FHEM    5.26.1 RPI 3 , Actoren: IT ,Tasmota, ESPEasy,
MAX CUBE, MAX HT, MAX WT, Selbstbau nanoCULs, FS 20,Tasmota, Homematic, FTK, SW. DIM, Smoke,KODI,Squeezebox

Frank_Huber

https://fhem.de/commandref.html#backup

ZitatThe complete FHEM directory (containing the modules), the WebInterface pgm2 (if installed) and the config-file will be saved into a .tar.gz file by default. The file is stored with a timestamp in the modpath/backup directory or to a directory specified by the global attribute backupdir.
Note: tar and gzip must be installed to use this feature.

Übersetzt:
ZitatDas vollständige FHEM-Verzeichnis (mit den Modulen), das WebInterface pgm2 (falls installiert) und die Konfigurationsdatei werden standardmäßig in einer .tar.gz-Datei gespeichert. Die Datei wird mit einem Zeitstempel im Verzeichnis modpath / backup oder in einem durch das globale Attribut backupdir angegebenen Verzeichnis gespeichert.
Hinweis: tar und gzip müssen installiert sein, um diese Funktion verwenden zu können.

Bei Dir läuft da also irgend etwas anderes.

riker1

ah merkwürdig,

muss dann mal die logs checken. Danke erstmal

FHEM    5.26.1 Ubuntu 18, FHEM    5.26.1 RPI 3 , Actoren: IT ,Tasmota, ESPEasy,
MAX CUBE, MAX HT, MAX WT, Selbstbau nanoCULs, FS 20,Tasmota, Homematic, FTK, SW. DIM, Smoke,KODI,Squeezebox

Otto123

Wie Frank schon sagt, da läuft was grundlegend schief. Und ich habe derzeit keine Idee was.
Es ist genug Platz in dem backupdir? Schreibrechte?
Was passiert wenn Du backup interaktiv (FHEM Kommandozeile) ausführst?

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Frank_Huber

das richtige backup sollte auch tar.gz sein und nicht .tar

kadettilac89

welche Rechte haben die ganzen Fhem Dateien / Ordner? Hat der User, unter dem Fhem läuft,, auf diese Dateien / Ordner Leserechte? ... Hast du im Fhem-Log Einträge wenn du backup ausführst?

Frank_Huber

die Logs will er checken.
denke morgen früh wissen wir mehr.

riker1

Guten Morgen,

scheinbar wieder einmal mein User Error.

im Backup, Datei wird täglich korrekt angelegt.

FHEM-20181213_235901.tar.gz


Beim Öffnen des Tar landete ich in dem Verzeichnis in dem ich die config ablege und dort war nur die fhem.cfg.Obwohl in dem Verzeichnis noch mehr liegt.

/opt/fhem/fhemtr/

Scheinbar sichert er die fhem.cfg nochmal extra.

Alle andere Daten sind doch vorhanden und im übergeordneten Verzeichnis im tar.gz.
Dies hatte mich stutzig gemacht und nicht weiter im tar schauen lassen.

Entschuldigung für die Verwirrung.....

Danke für die tolle Hilfe in dem Forum.

Thomas

FHEM    5.26.1 Ubuntu 18, FHEM    5.26.1 RPI 3 , Actoren: IT ,Tasmota, ESPEasy,
MAX CUBE, MAX HT, MAX WT, Selbstbau nanoCULs, FS 20,Tasmota, Homematic, FTK, SW. DIM, Smoke,KODI,Squeezebox

Otto123

Hallo Thomas,

vielleicht noch meine Notiz zum Umgang mit Backup und Restore
Du solltest dringend ein Restore auf einem Testsystem üben, denn Backup ist nur der kleinere Teil der Wahrheit  ;)

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

riker1

FHEM    5.26.1 Ubuntu 18, FHEM    5.26.1 RPI 3 , Actoren: IT ,Tasmota, ESPEasy,
MAX CUBE, MAX HT, MAX WT, Selbstbau nanoCULs, FS 20,Tasmota, Homematic, FTK, SW. DIM, Smoke,KODI,Squeezebox