WordPress: Biztonsági másolat készítése és visszaállítás egy másik szerverre

JavításAmikor a webhelyemet a héten komment-spam botok támadták meg (úgy hangzik, mint a tudományos-fantasztikus, mi?), A támadás meghiúsítása előtt jó néhányszor kénytelen voltam újraindítani a szerveremet. Valójában azt gondolom, hogy valamilyen módon megrontottam az adatbázist vagy egy fájlt a WordPress-en belül, mert az esemény után a webhely nem tartott tovább néhány óránál, vagy anélkül, hogy lebukott volna.

Kihasználtam a lehetőséget, hogy webhelyemet új fiókba helyezzem át a viszonteladói fiókomban a következő címen: Jumpline.comkép 2260935 1169332. Az évek során eksztatikus voltam a Jumpline-nél. Körülbelül 30 weboldalt üzemeltetek, és szinte soha nem kapok hívást azoktól az ügyfelektől, akik velem tárolnak (hacsak nincs szükségük segítségre). A szolgáltatás figyelemre méltó, és támogató csapatuk fantasztikus.

Támogatási szakembereik valójában azok a srácok voltak, akik felismerték, hogy néhány spamrobot ölte meg az oldalamat (Köszönöm!). Az új fiókra való költözéssel ez a webhely a PHP / MySQL legújabb verziójára kerül, és nagyon jó Ajax Webmail alkalmazással rendelkezik.

Amit nem vettem észre, milyen hihetetlen fájdalom volt megpróbálni a ragadozó ölyv a WordPress telepítése. Az ott található pluginok közül sok hozzáad mezőket és táblázatokat a WordPress adatbázisához. Folyamatosan értékelek beépülő modulokkal, így az adatbázisom katasztrófa volt. A WordPress vagy az adatbázis biztonsági mentésének végrehajtása és az új fiók helyreállítása valószínűleg csak áthelyezi a problémákat. Legalább egy csomó további mezőt és asztalt dobott oda. Szeretném látni a WordPress megbízásadatbázis-módosításainak jövőbeli verzióit, amikor inaktiválom a bővítményt, hogy a szemetet ne hagyják figyelmen kívül.

Megnéztem néhány további bővítményt is, amelyek a WordPress blogot XML-be adnák újrabehozatal céljából, de akkor sok adatot elveszít. Tizenkét órával később (aludtam), és úgy gondolom, hogy valóban befejeztem a fiók és az összes vonatkozó adat áthelyezését. Kicsit rémálom volt, de én ezt tettem:

  1. Az eredeti webhelyről és az adatbázisról készített biztonsági másolatot.
  2. A WordPress telepítése a semmiből az új fiókra.
  3. Telepítette a legfrissebb WordPress beépülő modulokat a semmiből az új fiókba.
  4. Állítsa be a beépülő modul összes beállítását és a webhely beállításait.
  5. Táblázat-összehasonlítást készített minden táblázat a forrás adatbázisból és a cél adatbázisból.
  6. Törölte a forrás adatbázis összes mezőjét, amely nem létezett a cél adatbázisban.
  7. Ürítse ki a céladatbázis összes tábláját (megszabadítva magát a szokásos WP tesztpostáktól.
  8. Exportálta az egyes táblázatokat nélkül dobja vissza és hozza létre újra. Ez ugyanazokkal a kulcsokkal írja be a rekordokat az új adatbázisba, így egyik kapcsolat sem szakad meg.
  9. Másolta a wp-content \ upload mappámat a forrásfiókból a célfiókba. Mivel a domain nevet is áthelyeztem, minden képreferencia megmaradt.
  10. Vezettem a blogot és teszteltem! Tisztítanom kellett néhány oldali állandó linket, nem tudom, miért, de utána rendben voltak.

Érdekes, hogy a WordPress beépített importokat tartalmaz versenyképes blogolási platformokhoz, de nincs importálás a WordPress WordPress importálásához, amely figyelmen kívül hagyja a bővítmény módosításait.

Ez nagyjából meg is tette. Észreveheti, hogy újat futok téma. Egyszerűen túl sok apró problémám volt a futtatott béta témával kapcsolatban. Végeztem egy átfogó testreszabást ebben a témában, de azt hiszem, már majdnem megszereztem, ahol szeretném.

Az egyetlen panaszom a témával kapcsolatban az, hogy a szerző nem implementált egy közös láblécet a téma alatt, amely az alsó> body> címke fölött volt, ezért kézzel kellett beírnom a Google Analytics szkriptemet. Építhettem volna egyedi láblécet és hivatkozhatnék rá, de azt hiszem, később összezavarodtam volna, mivel a téma szerzője mindenben a „lábléc” nevet használta. Pedig nagyon szép téma!

Azt hiszem, most visszatértem! Most munkába kell állnom!

3 Comments

  1. 1
  2. 2

    Csak egy gondolat…
    Mindig tesztelek biztonsági másolatot és helyreállítom a megoldásokat, a bejegyzés felkeltette a figyelmemet.
    A 2.1-re beépített export és import beépítése álom volt. Valóban problémám volt a megjelenített grafikával.
    Kiüríteném és újraindítanám a tesztblogot, de ezúttal az XML fájlt szerkesztem, hogy tükrözze a képek új helyét.

  3. 3

    Nekem is remek tapasztalatom volt a WordPress webhelyem alapoktól való felépítésével. Minden nagyon jól sikerült, mert biztos voltam benne, hogy mindent több eszközzel mentek.

    A fő problémák, amelyekbe belefutottam, az voltak, hogy a kategória utáni hozzárendeléseim elvesznek az XML fájlon keresztül történő importálás miatt. Ráadásul néhány bejegyzést nem sikerült teljesen visszaállítani. Úgy tűnik, hogy ennek oka az egyes idézőjelek bekezdésekben való használata volt. Valamiért a biztonsági mentési fájl nem kerülte el megfelelően az idézeteket, és a WordPress azt hitte, hogy a bejegyzés végére ért.

    Na jó, eltartott egy ideig, de sikerült lekérnem ezeket az információkat az .SQL fájlból, amelyet az adatbázis törlése előtt készítettem.

    Köszönjük, hogy megosztotta tapasztalatait.

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.