WordPress: Notfallwiederherstellung

WordPress kaputt

Hindenburg-KatastropheDie letzte Einige Tage Ich habe eifrig daran gearbeitet, den Blog meines guten Freundes Pat Coyle wieder aufzubauen. (Mein Urlaub wird immer interessanter – heute schneit es leicht… im April! Was ist mit der globalen Erwärmung passiert?)

Ich möchte mitteilen, was passiert ist, und dann die von mir ergriffenen vorbeugenden Maßnahmen sowie deren Korrektur diskutieren.

Hier ist was passiert ist:

  1. A DNS Server ging auf die Fritz. EIN DNS Der Server übersetzt eingehenden Datenverkehr in einen Domänennamen und leitet ihn an den entsprechenden Server weiter. In diesem Fall wurden zwei Kommunikationsmittel getrennt - der Domänenname zur Site und die Site zur Datenbank (seine Datenbank befindet sich derzeit in einer gemeinsam genutzten Umgebung).
  2. Ich habe die Dinge kompliziert, indem ich seinen Blog schnell auf einen anderen Server verschoben habe, ohne zu bemerken, dass es ein DNS-Problem gab. Dies fügt eine weitere Komplexitätsebene hinzu. Passwörter in WordPress (und den meisten anderen Datenbankanwendungen) werden von dem Server, auf dem sie sich befinden, eindeutig verschlüsselt. Wenn Sie die Site auf einen anderen Server verschieben, haben Sie gerade die Möglichkeit, dieses Passwort zu entschlüsseln, deaktiviert. Glücklicherweise verfügt WordPress (eine weitere großartige Funktion) über ein Passwortwiederherstellungssystem, mit dem Sie Ihr Passwort über einen Link in einer E-Mail zurücksetzen können.

Hier ist die Sofortmaßnahme, die ich ergriffen habe:

  1. Bevor dies jemals geschah, muss ich sagen, dass ich bei einem fantastischen Webhosting-Unternehmen bin, das umfassende Backups durchführt. Ich hatte noch nie ein Problem, das sie nicht durch Backups beheben konnten. Ich habe Albträume von anderen Leuten auf ihren Blogs und Websites gehört, die völlig verloren gegangen sind. Ich kann mir nicht vorstellen, wie es ist, das durchzumachen. (Abonnieren Sie meinen RSS-Feed und Sie können einen Gutschein für ein freies Jahr bei meinem Gastgeber bekommen).
  2. Ich konnte mich mit beim Webserver anmelden fTP und rufen Sie beide die Site ab und die Datenbank. Ein weiteres Merkmal meines Hosting-Pakets ist, dass ich auf das gesamte zugreifen kann VDS jenseits der eigentlichen Website. MySQL speichert die Datenbanken in einem Dateiverzeichnis (/ var / lib / mysql /). Ich konnte die Datenbank einfach durch Kopieren des lokalen Verzeichnisses herunterladen. Sprechen Sie über ein großartiges Backup! Kein Import, kein Export, keine maximale Dateigröße ... nur FTP.

Nachdem ich die Site und die Datenbank lokal hatte, atmete ich erleichtert auf. Hätte ich einfach hier angehalten und wäre geduldig gewesen, hätte sich das DNS-Problem von selbst gelöst und Pat wäre früher wieder aufgetaucht. Ich habe überprüft, ob der Domänenname immer noch auf die entsprechenden Nameserver meines Hosts verweist Whois.net. Wenn Sie dort Ihre Domain überprüfen, befinden sich die Nameserver ganz unten im Bericht.

Dies ließ mich glauben, dass die Seite möglicherweise gehackt worden sein könnte. Der Nameserver war korrekt, aber die Seite war eine schreckliche Seite, die wie Spam aussah. Ich habe das genutzt Live-Header-Add-On zu Firefox, um sicherzustellen, dass ich tatsächlich nicht umgeleitet wurde – der typische Hack, den viele Leute sehen. Die Site wurde nicht umgeleitet. Ich hätte einige zusätzliche Fehlerbehebungen durchführen können; Ich habe jedoch bei meinem Gastgeber ein Support-Ticket erstellt, damit seine Experten mit der Untersuchung beginnen können.

Wiederherstellen Ihrer Site auf einem anderen Konto oder Host:

Ich hatte Pat noch nicht auf die neueste Version von WordPress 2.1, PHP und MySQL aktualisiert, also entschied ich, dass es keine bessere Zeit als die Gegenwart gab! Ich habe sein altes Konto gelöscht und ein neues Konto eröffnet. Ich habe seine E-Mail-Alias-Informationen erneut eingegeben und die Datenbank geladen. WordPress 2.1 und Pats Inhalt:

  • Verzeichnis zum Hochladen von wp-Inhalten - hier befinden sich alle hochgeladenen Bilder.
  • Verzeichnis der Plugins für wp-Inhalte - alle Ihre Plugins (tun Sie dies jedoch zuletzt, da Sie möglicherweise Versionsprobleme haben.
  • wp-content themenverzeichnis - dein thema.

Ich hoffe in einer zukünftigen Version von WordPress, dass diese 3 Verzeichnisse eher Stammverzeichnisse als Unterverzeichnisse sind. Es würde das Upgrade viel einfacher machen! Zu diesem Zeitpunkt hatte mein Host das DNS-Problem gefunden und die Site ordnungsgemäß umgeleitet. Wütend! Jetzt tauchte Pats Seite mit einer WordPress-Upgrade-Nachricht wieder auf. Ich klickte mich durch, um die Datenbank zu aktualisieren, und er war wieder da… fast.

Erinnern Sie sich an das Verschlüsselungsproblem, über das ich gesprochen habe? Ja, Pat konnte sich deswegen nicht einloggen. Sein Passwort entschlüsselte den Wert in der Datenbank nicht mehr richtig, sodass ich noch eine Korrektur vornehmen musste. Ich habe mich physisch bei der Datenbank angemeldet und Pats Antwort-E-Mail-Adresse in der Benutzertabelle in meine E-Mail-Adresse geändert. Ich habe dann die Funktion "Passwort verloren" verwendet, um mir einen Link zum Zurücksetzen des Passworts per E-Mail zu senden. Nachdem ich das Passwort zurückgesetzt hatte, loggte ich mich ein und änderte Pats E-Mail-Adresse zurück.

Und jetzt ist Pat wieder da! Im Nachhinein ist es 20/20… Hätte ich einfach auf meinen Gastgeber gewartet, wäre das Problem behoben worden. Ich habe das Thema wirklich kompliziert. Allerdings hat Pat jetzt ein Upgrade durchgeführt und führt die besten Versionen von allem aus. Es tut mir jedoch leid, dass er so lange unten war. Es dauert nicht lange, sich von einer Ausfallzeit zu erholen, aber es ist eine unangenehme Unannehmlichkeit! Entschuldigung, Pat!

Gewonnene Erkenntnisse:

  1. Stellen Sie sicher, dass Sie sich bei einem Host befinden, der über hervorragende Backups verfügt.
  2. Sichern Sie Ihre Site und Datenbank und speichern Sie sie an einem sicheren Ort.
  3. Wenn Sie mit einem guten Gastgeber zusammen sind, verlassen Sie sich darauf, dass er das Problem findet und behebt.
  4. Wechseln Sie bei Bedarf zu einem neuen Host oder Konto und erfahren Sie, wie Sie die Site und die Datenbank wiederherstellen und Ihr Kennwort wiederherstellen können.

Einige zusätzliche Informationen

Heutzutage hat die Nachfrage nach einer schnellen Internetverbindung um ein Vielfaches zugenommen. Sicherlich, in dieser bewegenden Welt des Internets, Satellitentelefon hat sich bewährt. Wenn es um drahtloses Internet geht, stehen die Leute immer noch auf dem Spiel und fragen WLAN wie sehr geschätzt für sie. Besonders für Webmaster ist die Bedeutung von drahtloses DSL ist keine Frage mehr. Meistens bevorzugen diese Webmaster Webdesign-Studio zum Entwerfen und dann benötigen Sie diese Hochgeschwindigkeitsverbindung, um sie hochzuladen. Als nächster Schritt ist diese schnelle Verbindung auch im Prozess von erforderlich Suchmaschinen-Marketing. Eine Person mit Microsoft-Zertifizierung kann leicht alle Probleme bei der Vernetzung dieser Verbindungen behandeln.

Was denken Sie?

Diese Seite verwendet Akismet, um Spam zu reduzieren. Erfahren Sie, wie Ihre Kommentardaten verarbeitet werden.