| Author |
Message |
DSB
Developer


Age: 41
Joined: 30 Apr 2004
Posts: 16070
Location: Reichenberg bei Würzburg

|
Posted:
2010-05-10, 21:05 Latest Mod WordPress Maintenance Mode |
  |
Das man mit MySQLDumper automatisch SQL-Queries vor und nach einem Backup-Vorgang senden lassen kann, um z.B. ein Forum oder einen Blog währendessen in den Wartungsmodus zu versetzen, dürfte bekannt sein. Dass das im WordPress-Mod Maintenance Mode bisher leider nicht ausreichte, um WordPress tatsächlich in den Wartungsmodus zu versetzen, leider auch.
Glücklicherweise hat Frank, der Autor der Mod, das aber nun geändert. Die neueste Version des Mods ist so umgebaut, dass der Wartungsmodus nun über einen Wert in einer DB-Tabelle ausgelöst werden kann und damit perfekt mit MySQLDumper zusammen arbeitet.
Beedy (Stefan) hat ein umfassendes Tutorial verfasst, um Dir alle notwendigen Informationen an die Hand zu geben.
Link zur Anleitung hier in der FAQ
Link zum Artikel von beedy
_________________ Gruß / Greetings, DSB
Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
|
|
    |
 |
Anzeigen
|
Posted:
Anzeigen |
 |
|
| |
 |
SGiersch
knows MySQLDumper

Joined: 04 Sep 2011
Posts: 3

|
Posted:
2011-09-04, 09:21 Schönheitsfehler |
  |
Einen kleinen Schönheitsfehler gibt es aber doch noch.
Werden die Backup-Dateien per FTP übertragen und der FTP-Server ist nicht erreichbar, dann wird der Befehl zum Aufheben des Wartungsmodus nicht gesendet.
Die Website bleibt dann, nach Beendigung der Sicherung, im Wartungsmodus.
_________________ --
www.SGiersch.de
|
|
  |
 |
DSB
Developer


Age: 41
Joined: 30 Apr 2004
Posts: 16070
Location: Reichenberg bei Würzburg

|
Posted:
2011-09-04, 12:58 (No subject) |
  |
Es dürfte zwar ziemlich selten der Fall sein, dass der FTP-Server nicht erreichbar ist, aber unschön ist das allemale wenn dadurch die Web-Seite im Wartungsmodus verbleibt.
Das halten wir für die nächste Version als Verbesserungsmöglichkeit im Hinterkopf.
Danke für den Hinweis.
Wobei: ist das Script denn tatsächlich weiter ausgeführt worden oder ist es abgebrochen worden, weil es in den Perl-Timeout gerannt ist?
_________________ Gruß / Greetings, DSB
Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
|
|
    |
 |
SGiersch
knows MySQLDumper

Joined: 04 Sep 2011
Posts: 3

|
Posted:
2011-09-04, 17:42 (No subject) |
  |
Das Script ist in den Perl-Timeout gekommen und dann ist nichts mehr.
_________________ --
www.SGiersch.de
|
|
  |
 |
DSB
Developer


Age: 41
Joined: 30 Apr 2004
Posts: 16070
Location: Reichenberg bei Würzburg

|
Posted:
2011-09-04, 17:53 (No subject) |
  |
Dann können wir nichts machen.
Wenn das Skript abgebrochen wird kann es natürlich auch keine Befehle zum Umstellen des Wartungsmodus mehr senden.
Da liegt es an Dir, für genügend Ausführungszeit zu sorgen. Im FTP-Profil kannst Du den Verbindungstimeout setzen. Wahrscheinlich hilft es bereits wenn Du hier auf 3 Sekunden runtergehst.
_________________ Gruß / Greetings, DSB
Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
|
|
    |
 |
SGiersch
knows MySQLDumper

Joined: 04 Sep 2011
Posts: 3

|
Posted:
2011-09-12, 18:03 (No subject) |
  |
Das FTP-Problem ist mir nur aufgefallen, da ich zu der Backupzeit den FTP-Server wegen eines Updates abgeschaltet hatte.
Frage eines Unwissenden:
Das Backup an sich hatte ja funktioniert nur der FTP-Übertrag wurde abgebrochen.
Währe es dann nicht besser den SQL-Befehl direkt nach dem Backup zu senden und dann erst den FTP-Übertrag anzustoßen?
_________________ --
www.SGiersch.de
|
|
  |
 |
DSB
Developer


Age: 41
Joined: 30 Apr 2004
Posts: 16070
Location: Reichenberg bei Würzburg

|
Posted:
2011-09-12, 19:39 (No subject) |
  |
« SGiersch » wrote: Währe es dann nicht besser den SQL-Befehl direkt nach dem Backup zu senden und dann erst den FTP-Übertrag anzustoßen?
Da gebe ich Dir vollkommen Recht. Gleiches gilt auch für das Versenden des Backups per E-Mail.
Die Funktion, SQL-Befehle vor und nach dem Backup-Vorgang zu senden, kam schlichtweg später hinzu, so dass das architektonisch "drumherum" angesiedelt wurde. Ich halte das aber als Verbesserung für die nächste Version im Hinterkopf.
Danke für den sinnvollen Hinweis.
_________________ Gruß / Greetings, DSB
Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
|
|
    |
 |
|
|
CrackerTracker © 2004 - 2012 CBACK.de
Powered by Orion based on phpBB
© 2001, 2002 phpBB Group
CBACK Orion Style based on FI Theme
All times are GMT + 2 Hours
phpBB SEO
|