Gerade in der Anfangszeit arbeitet man noch viel an seinem FHEM System, bis alles funktioniert. Um mit einer neuen Änderung nicht versehentlich wichtige Daten zu überschreiben, sollte man daher regelmäßig ein Backup der FHEM Konfiguration machen, um bei Problemen oder versehentlichem Löschen eines Device die Änderungen schnell rückgängig machen zu können. Das Backup lässt sich entweder über den Rechner selbst oder die Browser-Oberfläche machen.
FHEM Backup per Konsole
Hat man direkten Zugriff auf den FHEM-Rechner (oder sich per SSH angemeldet), kann man das Backup direkt über das Dateisystem machen: Auf einem Windows oder Mac Rechner kann man sich einfach die Datei fhem.cfg aus dem FHEM Ordner kopieren und am besten das aktuelle Datum an den Dateinamen mit anhängen.
Unter Linux kann man über die Konsole direkt in den FHEM Ordner wechseln, meist ist das “/opt/fhem”:
cd /opt/fhem
Hier kann man die Datei ganz einfach mit diesem Befehl kopieren (Achtung: Datum im Namen ändern!):
cp fhem.cfg fhem.cfg.backup-29.08.2016
FHEM Backup über den Browser
Einfacher geht das Backup über den Browser: Hier kann man sich ganz einfach den Inhalt der Konfigurationsdatei kopieren und in einen Texteditor wie Notepad, Nano oder Textedit kopieren. Beim Speichern muss man nur darauf achten, die Datei als reine Text-Datei zu speichern. So kann man auf dem eigenen Rechner eine Sammlung regelmäßiger Backups anlegen, auf die man auch noch zugreifen kann, wenn der FHEM-Rechner gerade nicht funktioniert.
Zunächst ruft man mit dem Browser die FHEM-Seite auf, dort klickt man dann links auf “edit files”. Auf der nächsten Seite lädt man dann die Konfigurationsdatei fhem.cfg:
Hier kann man anschließend den Inhalt des Textfensters markieren und kopieren, um ihn anschließend in eine neue Textdatei einzufügen – zum Zurückspielen des Backups kann man hier dann den Inhalt der Backup-Datei wieder einfügen und speichern.
Wenn man den Inhalt nicht markieren oder die geänderte Datei nicht speichern kann, muss man allerdings erst den Schreibschutz der FHEM Datei aufheben!