Dank der Tips von euch klappt meine Sicherung und ich habe nun die funktionierenden Scripts in ein ipk zur bequemen Installation gepackt.
Warum hier mit newnigma2?
Weil ich festgestellt habe, dass es seit dem Gemini-Project das stabilste Image für meine enigma2-Boxen ist.
Methode:
epg.dat wird Mo, Mi und Fr (/cron/crontabs/root) um 4:45 in /media/hdd/epg gesichert. Diese Uhrzeit deshalb, weil zuvor zwischen 3:30 und 4:30 das epgrefresh-Plugin die EPG-Daten aktualisiert (EPG-Refresh macht Sinn und sollte man installieren..).
Beim Neustart wird /etc/init.d/EPGRestore aufgerufen und die EPG-Daten je nach dem Vorhanden-Sein aktualisiert (restore oder nichts)
Backup, Restore & Info:
Schaltet man die Box aus und wieder ein, dann sucht EPGRestore ob es ein epg.dat oder/und eine Sicherung gibt. Existiert sie, dann stellt der Script die EPG-Daten wieder her.
Manuelles Restore kopiert die Sicherung von /media/hdd/epg auf /media/hdd und rebootet die Box.
Mit Info werden die aktuellen Daten der Sicherung auf dem Screen und im Log ausgegeben
Die Dateien und Verzeichnisse:
/media/hdd/epg/ (Verzeichnis mit dem Backup)
/media/hdd/ (Verzeichnis mit dem aktuellen epg.dat nach dem Neustart)
/tmp/ (Log-Files - werden nach jedem Vorgang überschrieben.)
/cron/crontabs/root (cron zur Automatisierung)
/etc/init.d/EPGRestore (das restore-Script)
/usr/script/EPGBackup.sh (manuelles Sichern)
/usr/script/EPGinfo.sh (wie der Name sagt)
/usr/script/EPGRestore.sh (manuelles Restore eines Backups)
Install:
Vorbedingungen:
enigma2
Festplatte auf /media/hdd gemountet
cron installiert (ist sinnvoll)
epgrefresh plugin installiert und konfiguriert (ist sinnvoll)
Setup:
enjoy it
Warum hier mit newnigma2?
Weil ich festgestellt habe, dass es seit dem Gemini-Project das stabilste Image für meine enigma2-Boxen ist.
Methode:
epg.dat wird Mo, Mi und Fr (/cron/crontabs/root) um 4:45 in /media/hdd/epg gesichert. Diese Uhrzeit deshalb, weil zuvor zwischen 3:30 und 4:30 das epgrefresh-Plugin die EPG-Daten aktualisiert (EPG-Refresh macht Sinn und sollte man installieren..).
Beim Neustart wird /etc/init.d/EPGRestore aufgerufen und die EPG-Daten je nach dem Vorhanden-Sein aktualisiert (restore oder nichts)
Backup, Restore & Info:
Schaltet man die Box aus und wieder ein, dann sucht EPGRestore ob es ein epg.dat oder/und eine Sicherung gibt. Existiert sie, dann stellt der Script die EPG-Daten wieder her.
Manuelles Restore kopiert die Sicherung von /media/hdd/epg auf /media/hdd und rebootet die Box.
Mit Info werden die aktuellen Daten der Sicherung auf dem Screen und im Log ausgegeben
Die Dateien und Verzeichnisse:
/media/hdd/epg/ (Verzeichnis mit dem Backup)
/media/hdd/ (Verzeichnis mit dem aktuellen epg.dat nach dem Neustart)
/tmp/ (Log-Files - werden nach jedem Vorgang überschrieben.)
/cron/crontabs/root (cron zur Automatisierung)
/etc/init.d/EPGRestore (das restore-Script)
/usr/script/EPGBackup.sh (manuelles Sichern)
/usr/script/EPGinfo.sh (wie der Name sagt)
/usr/script/EPGRestore.sh (manuelles Restore eines Backups)
Install:
Vorbedingungen:
enigma2
Festplatte auf /media/hdd gemountet
cron installiert (ist sinnvoll)
epgrefresh plugin installiert und konfiguriert (ist sinnvoll)
Setup:
- download und kopieren von enigma2-epgsave-and-restore_1.2_all.ipk oder enigma2-epgsave-and-restore_1.3_all.ipkauf /media/hdd
- Ausführen über die lokale Installation
Achtung ein vorhandenes /cron/crontabs/root wird überschrieben! - Telnet zur DM und Aktivieren von EPGRestore mit
/usr/sbin/update-rc.d -f EPGRestore defaults 65 - cron starten: root@dm800:/#crond
enjoy it
Regards hucky
Dieser Beitrag wurde bereits 5 mal editiert, zuletzt von hucky1 () aus folgendem Grund: Anpassung Setup Newnigma v4 - div. Anpassungen in der Ausführung Änderung /media/hdd auf /aufofs/sda1, da beim Hochfahren /media/hdd nunmehr nicht verfügbar ist und daher epg.dat aus der Sicherung nicht kopiert werden kann. enigma2-epgsave-and-restore_1.3_all.ipk Bootlog aus einem Kaltstart eingefügt - typisch ist die Info in Zeile 525 nach einem Kaltstart