WordPress: Katasztrófa utáni helyreállítás

A WordPress megszakadt

Hindenburgi katasztrófaAz utolsó pár nap Dühödten dolgoztam azon, hogy jó barátom, Pat Coyle blogja elkészüljön. (A vakációm továbbra is érdekesebbé válik - ma kissé havazik ... áprilisban! Mi történt a globális felmelegedéssel?)

Szeretném megosztani a történteket, majd megvitatni a meghozott megelőző intézkedéseket, valamint a korrekció módját.

Íme, mi történt:

  1. A DNS szerver ment a fritzre. A DNS szerver lefordítja a bejövő forgalmat domain névre, és átirányítja a megfelelő szerverre. Ezzel megtörtént, hogy valójában 2 kommunikációs eszközt szakított meg - a domain nevet a webhelyhez és a webhelyet az adatbázishoz (az adatbázisa jelenleg megosztott környezetben van).
  2. Megbonyolítottam a dolgokat azzal, hogy gyorsan áthelyeztem a blogját egy másik szerverre, és nem vettem észre, hogy DNS-probléma van. Ez újabb összetettségi szintet ad hozzá. A WordPress (és a legtöbb más adatbázis-alkalmazás) jelszavait egyedülálló módon titkosítja a szerver, amelyen vannak. Ha áthelyezi a webhelyet egy másik szerverre, akkor csak letiltotta a jelszó visszafejtésének lehetőségét. Szerencsére a WordPress (egy másik nagyszerű szolgáltatás) rendelkezik egy jelszó-helyreállító rendszerrel, ahol a jelszavát visszaállíthatja egy e-mailben található link segítségével.

Íme az azonnali intézkedés:

  1. Mielőtt ez valaha bekövetkezett volna, el kell mondanom, hogy egy fantasztikus webtárhely-társaságnál vagyok, aki átfogó biztonsági másolatokat készít. Soha nem volt olyan kérdésem, amelyet biztonsági mentésekkel nem tudtak volna kijavítani. Hallottam rémálmokat más emberektől, akik blogjaikban és webhelyeiken teljesen elvesznek. El sem tudom képzelni, milyen érzés ezt átélni. (Feliratkozás RSS-hírcsatornámra és ingyen egy évig kaphatsz kupont a házigazdámmal).
  2. Által tudtam bejelentkezni a webszerverre FTP és töltse le mindkét oldalt és az adatbázis. A tárhelycsomagom másik jellemzője, hogy hozzáférhetek az egészhez VDS túl a tényleges weboldalon. A MySQL az adatbázisokat egy fájlkönyvtárban tárolja (/ var / lib / mysql /). Az adatbázist egyszerűen a helyi könyvtár másolásával tudtam letölteni. Beszélj egy nagyszerű mentésről! Sem importálás, sem exportálás, sem maximális fájlméret nem kezelhető… csak az FTP.

Most, hogy megvan a hely és az adatbázis, megkönnyebbültem a levegőt. Ha egyszerűen itt álltam volna meg, és türelmes lettem volna, a DNS-probléma megoldódott volna, és Pat hamarabb felment volna. Ellenőriztem, hogy a Domainnév továbbra is a hostom megfelelő névszervereire mutat-e Whois.net. Ha ott ellenőrzi a domainjét, a névszerverek a jelentés legalsó részén találhatók.

Ez elhitette velem, hogy az oldalt esetleg feltörték. A névszerver helyes volt, de a megjelenő oldal valami rettenetes oldal volt, amely spamnek tűnt. Használtam a Live Headers kiegészítő Firefoxba, hogy biztosan ne irányítsanak át - ez a tipikus hack, amelyet sokan látnak. A webhelyet nem irányították át. Készíthettem volna néhány további hibaelhárítást; azonban beírtam egy támogató jegyet a házigazdámhoz, hogy szakértőik megkezdhessék a nyomozást.

Webhelyének visszaállítása egy másik fiókra vagy gazdagépre:

Még nem frissítettem a Pat programot a WordPress 2.1, a PHP és a MySQL legújabb verziójára, ezért úgy döntöttem, hogy nincs jobb idő, mint a jelenlegi! Töröltem a régi fiókját, és új fiókot indítottam. Újra beírtam az e-mail álnevét és betöltöttem az adatbázist, WordPress 2.1 és Pat tartalma:

  • wp-tartalom feltöltési könyvtár - itt található az összes feltöltött kép.
  • wp-content plugins könyvtár - az összes beépülő modul (ezt tedd utoljára, mivel változatos problémák merülhetnek fel.
  • wp-content themes könyvtár - az Ön témája.

Remélem a WordPress egy későbbi kiadásában, hogy ez a 3 könyvtár inkább root könyvtárak, mint alkönyvtárak. Sokkal könnyebbé tenné a frissítést! Ekkor a gazdagépem megtalálta a DNS-problémát, és megfelelően átirányította a webhelyet. Tyűha! Most Pat oldala WordPress Upgrade üzenettel érkezett vissza. Átkattintottam az adatbázis frissítéséhez, és ő készen állt a biztonsági mentésre ... majdnem.

Emlékszel a titkosítási kérdésre, amiről beszéltem? Igen, Pat nem tudott bejelentkezni miatta. Jelszavával már nem sikerült megfelelően visszafejteni az adatbázis értékét, így még egy javítást kellett elvégeznem. Fizikailag bejelentkeztem az adatbázisba, és a felhasználói táblázatban szereplő Pat válasz e-mail címét megváltoztattam az e-mail címemre. Ezután az „Elfelejtettem a jelszavamat” funkciót arra használtam, hogy e-mailben küldjek magamnak egy linket a jelszó visszaállításához. A jelszó visszaállítása után bejelentkeztem, és visszaállítottam Pat e-mail címét.

És most Pat visszatért! Utólag 20/20 ... ha egyszerűen megvártam volna a házigazdámat, a kérdést kijavították volna. Nagyon bonyolítottam a kérdést. Azonban Pat most frissítette és futtatja mindennek a legjobb verzióit. Sajnálom, hogy ilyen sokáig volt. Nem kell sokáig visszapattanni az állásidőtől, de csúnya kellemetlenség! Sajnálom, Pat!

Tanulságok:

  1. Győződjön meg arról, hogy olyan gazdagéppel rendelkezik, amely nagyszerű biztonsági mentésekkel rendelkezik.
  2. Készítsen biztonsági másolatot webhelyéről és adatbázisáról, és tárolja biztonságos helyen.
  3. Ha jó házigazdával rendelkezik, bízza őket, hogy megtalálják és kijavítsák a problémát.
  4. Ha szükséges, lépjen egy új gazdagépre vagy fiókra, és ismerje meg a webhely, az adatbázis visszaállításának és a jelszó helyreállításának módját.

Néhány további információ

Manapság a gyors internetkapcsolat iránti kereslet megnövekedett. Természetesen az internet ezen mozgó világában műholdas telefon bevált. Ami a vezeték nélküli internetet illeti, az emberek még mindig a téten vannak és kérdeznek vezeték nélküli internet hogyan sokat értékelik számukra. Különösen a webmesterek számára a vezeték nélküli DSL már nem kérdés. Leginkább ezek a webmesterek kedvelik web design stúdió tervezéséhez, majd feltöltéshez szükségük van erre a nagy sebességű kapcsolatra Következő lépésként erre a gyors kapcsolatra is szükség van a folyamat során kereső marketing. Olyan személy, akinek Microsoft tanúsítás könnyen kezelheti az összes kapcsolatot a kapcsolatok hálózatba kapcsolásában.

Mit gondolsz?

Ez az oldal Akismet-et használ a levélszemét csökkentése érdekében. Ismerje meg, hogyan dolgozik a megjegyzésed.