Wie kann ich eine WordPress-Site zwischen zwei Servern synchronisieren?

Ich habe eine WordPress-Site auf einem dedizierten Server in Hosting A und ich möchte es mit einer Kopie in einem anderen Hosting-Server für Failover-Schutz synchronisiert halten. Ist das möglich?

Solutions Collecting From Web of "Wie kann ich eine WordPress-Site zwischen zwei Servern synchronisieren?"

Ich mache das seit Jahren erfolgreich mit csync und einem NDB-Cluster …

Für andere Lösungen:

  • rsync funktioniert auch, wenn auch langsamer. (Viel, viel langsamer; langsam genug, um jede dateibasierte Zwischenspeicherung auszuschließen.)
  • InnoDB / MyIsam Master / Slave funktioniert auch mit HyperDB. Aber Sie müssen mit anderen Dingen fertig werden, nämlich mit automatischen Inkrementen auf Schreibservern, wenn Sie mehrere Schreibserver benötigen. (NDB ist Master / Master, wohingegen InoDB oder MyISAM Cluster für Master / Slave-Setups entworfen und optimiert sind.)

Sie können die database und das Dateisystem spiegeln. Für Dateisystem können Sie rsync verwenden, und für die database zum Beispiel diese Ebene;) http://www.mysql.com/products/cluster/

Dies sollte vielleicht auf einer niedrigeren Ebene gehandhabt werden. Lassen Sie Ihren Webserver auf einer virtuellen Maschine laufen und verteilen Sie den Container. Sie nennen diese “Wolke” heutzutage.

Die MySQL-Replikation ist nicht die einfachste Sache der Welt und erfordert irgendwo einen anderen Server.

Ich würde von etwas wie VaultPress (http://vaultpress.com/features/) versucht werden, selbst wenn es kein echtes Hot-Standby-Failover bietet.