Skip to content
Joern edited this page Dec 26, 2015 · 6 revisions

Erstellung eines Backup

1. Erstellung des Backup


Die Sicherung der mysql-Datenbank erfolgt mit mysqldumb, wobei hap.sql die Zieldatei ist:

sudo mysqldump --databases hap -u root -p > hap.sql

Sofern noch die hochgeladenen Bilder gesichert werden sollen, können diese so auf einem Datenträger gespeichert werden.

sudo cp /opt/hap/var/static/images/*.* /media/.../images

2. Re-Import eines Backup

Die gesicherte Datei hap.sql kann so mit mysql wieder auf dem neuen System importiert werden.
 mysql < hap.sql -u root -p
Wichtige Daten neben der Datenbank selber verteilen sich noch in den Unterordnern von /opt/hap. Am einfachsten ist daher neben der Datenbank, auch den gesamten Ordner hap zu sichern.
  • Firmware evtl. manuell modifiziert
  • Bilder
  • Macros
  • Scripts
  • ....

Bspw. die gespeicherten Bilder oder andere Order können parallel zum Datenbank re-import dann direkt kopiert werden werden.

sudo cp /media/.../images/*.* /opt/hap/var/static/images/
sudo chown -R hap:hap /opt/hap

! Bei den Macros & Scripts gehen manchmal die Ausführungsrechte verloren (chmod u+x ...)

Browser Cache solle noch geleert werden, um alle Neuerungen in Bildern korrekt darzustellen.

Clone this wiki locally