FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: hyper2910 am 28 Juni 2018, 07:03:20

Titel: fhem.state & fhem.cfg Sicherung
Beitrag von: hyper2910 am 28 Juni 2018, 07:03:20
Hallo,

ich habe schon alles mögliche durchsucht aber so richtig finde ich keine Lösung.

FHEM legt bei mir immer Sicherung der beiden o.g. Dateien an.

in diesem Format
fhem.state.Datum_Uhrzeit
fhem.cfg.Datum_Uhrzeit


kann man diese Begrenzen das max 5 gesichert werden, bzw. diese in ein anderes Unterverzeichnis packen?


Danke für die Hilfe
Titel: Antw:fhem.state & fhem.cfg Sicherung
Beitrag von: mike1969bln am 28 Juni 2018, 07:20:47
Hallo,

in diesem Artikel gibt es am Ende einen Vorschlag, wie man ältere Backup-Dateien regelmäßig löschen kann. Vielleicht hilft das.

https://hausautomatisierung-koch.de/2017/02/19/naechtliche-sicherung-fhem-nas/


Gesendet von iPhone mit Tapatalk
Titel: Antw:fhem.state & fhem.cfg Sicherung
Beitrag von: hyper2910 am 28 Juni 2018, 08:04:58
da geht es aber um komplette Backups, hier werden ja nur dieses beiden Dateien, bei einem Neustart o. bei Änderungen gespeichert.


Titel: Antw:fhem.state & fhem.cfg Sicherung
Beitrag von: Otto123 am 28 Juni 2018, 09:58:47
Bist Du sicher das FHEM dafür verantwortlich ist?

Also bei mir enstehen im Pfad /opt/fhem/backup die gepackten kompletten backups, die ich anstosse.
Im Pfad /opt/fhem/restoreDir enstehen beim update und beim save config Ordner mit Datum wo die aktualisierten FHEM Dateien bzw. die fhem.cfg und die fhem.save abgelegt werden.

Oder habe ich da irgendeine Entwicklung verpasst?

Gruß Otto
Titel: Antw:fhem.state & fhem.cfg Sicherung
Beitrag von: CoolTux am 28 Juni 2018, 16:11:10
Das ist "neu" Otto. Aber entstand das nicht aus einer von Dir angerissenen Diskussion?
Auf alle Fälle ist das ein neues Feature.
Titel: Antw:fhem.state & fhem.cfg Sicherung
Beitrag von: Frank_Huber am 28 Juni 2018, 16:16:50
Bei mir macht das ein notify:
defmod ntf_save_sick_config notify global:SAVE {backup_fhemcfg()}

mit myUtils:
#####################################################
######## Sicherung von fhem.cfg bei save ############
#####################################################
sub backup_fhemcfg()
{
  my $backup_path = '/opt/fhem/backup/';
  my $date = strftime '%Y%m%d_%H%M%S', localtime;
  copy("/opt/fhem/fhem.cfg",$backup_path.$date."_fhem.cfg");
  copy("/opt/fhem/log/fhem.save",$backup_path.$date."_fhem.save");
}

Es wäre mir neu dass FHEM dies von alleine und von Haus aus macht...
Titel: Antw:fhem.state & fhem.cfg Sicherung
Beitrag von: Otto123 am 28 Juni 2018, 16:18:33
Zitat von: CoolTux am 28 Juni 2018, 16:11:10
Das ist "neu" Otto. Aber entstand das nicht aus einer von Dir angerissenen Diskussion?
Auf alle Fälle ist das ein neues Feature.
Ja ich weiß. Ich dachte aber daraus ist dann das entstanden:
/opt/fhem/restoreDir/save/2018-06-27/fhem.cfg
/opt/fhem/restoreDir/save/2018-06-27/log/fhem.save

usw.

So ist es zumindest bei mir - und mein System ist relativ aktuell :)
Titel: Antw:fhem.state & fhem.cfg Sicherung
Beitrag von: CoolTux am 28 Juni 2018, 16:19:11
https://forum.fhem.de/index.php/topic,85801.msg782044.html#msg782044

Ok nach dem Thread hier hätte ich das so auch erwartet. Seltsam.
Eventuell anderes Backupsverzeichnis angegeben?