Hallo zusammen.
Nachdem ich einen guten Teil des letzten Wochenendes damit verbracht habe meinen Strato VServer nach crash neu aufzusetzen stellt sich die Frage wie das in Zukunft mit weniger Aufwand gehen könnte.
Die Fakten...
1. Der Crash. Selbst verursacht vermutlich, obwohl mir der genaue Grund wohl immer rätselhaft bleiben wird. Jedenfalls hatte ich vor zwei Wochen für eine Owncloud Server Instanz redis als Memcache installiert, das dann auch problemlos zu laufen schien. Im Zuge der redis Installation wurde das zuvor genutzte apcu de-installiert, woraufhin sich ein Wordpress cache-plugin beschwerte. In dessen Einstellungen konnte man alternativ auch redis als Cache nutzen (als experimentell gekennzeichnet), was ich aktiviert habe .
Und das wars dann. Unmittelbar darauf kein Zugriff auf den Server per SSH mehr möglich, nach reboot über die Strato Verwaltung ging SSH wieder, aber mysql startete nicht mehr, auch nicht manuell. logs blieben leer. Plesk war logischerweise auch tot ohne mysql.
2. Backup / Restore. Die automatisch angelegten Strato Backups erschienen mir als letzte Chance, obwohl ich schon wusste, daß deren Sicherungsmethode mit mysql wohl nicht recht kompatibel ist, da einfach ohne vorherige Datenbank dumps "live" weggesichert wird. So war dann auch das Ergebnis, mysql lief immer noch nicht, mit drei verschiedenen wiederhergestellten Backups.
3. Neuanfang. Also, Neuinstallation des ganzen Systems, danach Restore eines Plesk Backups. Das funktionierte leidlich, mysql lief wieder, alle Domains / vhosts samt Wordpress waren wieder online. Owncloud blieb zerschossen und Postfix wollte erst keine Mails senden, aber letzteres hab ich inzwischen hingekriegt.
4. Frage. Ist es möglich auf welche Art auch immer Backups zu erstellen die tatsächlich das halten was das automatische Strato Backup scheinbar verspricht aber nicht erfüllt, nämlich komplette Wiederherstellung des Servers inkl. aller Dienste und Funktionen, insbesondere auch der Datenbanken, ohne größere Handarbeiten?
Eine Idee die ich habe: 2,90 pro Monat in Advanced (Strato-)Backup investieren, dann könnte das Zeitfenster des automatischen Backups festgelegt werden (bei der kostenlosen Version bestimmt Strato die Uhrzeit, bei mir derzeit täglich gg. 14:00). Dann könnte man kurz vor dem Zeitfenster mysql und ggf. andere Dienste per cronjob beenden und nach dem Backup ebenso wieder starten. Wenn der Server nachts für 2 Stunden nicht erreichbar wäre, wär das kein Problem. Auf diese Weise sollten doch die mysql Datenbanken konsistent bleiben, oder nicht?
Dankbar für alle Tips...
Nachdem ich einen guten Teil des letzten Wochenendes damit verbracht habe meinen Strato VServer nach crash neu aufzusetzen stellt sich die Frage wie das in Zukunft mit weniger Aufwand gehen könnte.
Die Fakten...
1. Der Crash. Selbst verursacht vermutlich, obwohl mir der genaue Grund wohl immer rätselhaft bleiben wird. Jedenfalls hatte ich vor zwei Wochen für eine Owncloud Server Instanz redis als Memcache installiert, das dann auch problemlos zu laufen schien. Im Zuge der redis Installation wurde das zuvor genutzte apcu de-installiert, woraufhin sich ein Wordpress cache-plugin beschwerte. In dessen Einstellungen konnte man alternativ auch redis als Cache nutzen (als experimentell gekennzeichnet), was ich aktiviert habe .
Und das wars dann. Unmittelbar darauf kein Zugriff auf den Server per SSH mehr möglich, nach reboot über die Strato Verwaltung ging SSH wieder, aber mysql startete nicht mehr, auch nicht manuell. logs blieben leer. Plesk war logischerweise auch tot ohne mysql.
2. Backup / Restore. Die automatisch angelegten Strato Backups erschienen mir als letzte Chance, obwohl ich schon wusste, daß deren Sicherungsmethode mit mysql wohl nicht recht kompatibel ist, da einfach ohne vorherige Datenbank dumps "live" weggesichert wird. So war dann auch das Ergebnis, mysql lief immer noch nicht, mit drei verschiedenen wiederhergestellten Backups.
3. Neuanfang. Also, Neuinstallation des ganzen Systems, danach Restore eines Plesk Backups. Das funktionierte leidlich, mysql lief wieder, alle Domains / vhosts samt Wordpress waren wieder online. Owncloud blieb zerschossen und Postfix wollte erst keine Mails senden, aber letzteres hab ich inzwischen hingekriegt.
4. Frage. Ist es möglich auf welche Art auch immer Backups zu erstellen die tatsächlich das halten was das automatische Strato Backup scheinbar verspricht aber nicht erfüllt, nämlich komplette Wiederherstellung des Servers inkl. aller Dienste und Funktionen, insbesondere auch der Datenbanken, ohne größere Handarbeiten?
Eine Idee die ich habe: 2,90 pro Monat in Advanced (Strato-)Backup investieren, dann könnte das Zeitfenster des automatischen Backups festgelegt werden (bei der kostenlosen Version bestimmt Strato die Uhrzeit, bei mir derzeit täglich gg. 14:00). Dann könnte man kurz vor dem Zeitfenster mysql und ggf. andere Dienste per cronjob beenden und nach dem Backup ebenso wieder starten. Wenn der Server nachts für 2 Stunden nicht erreichbar wäre, wär das kein Problem. Auf diese Weise sollten doch die mysql Datenbanken konsistent bleiben, oder nicht?
Dankbar für alle Tips...