WordPress: rugsteun en herstel na 'n ander bediener | Martech Zone
Saterdag, Januarie 6, 2007 Douglas Karr
Toe my webwerf hierdie week aangeval is deur kommentaar-spam-bots (klink soos wetenskapfiksie, né?), Moes ek my bediener 'n hele paar keer weer begin voordat ek die aanval gedwarsboom het. Ek dink eintlik dat ek die databasis of 'n lêer in WordPress op een of ander manier beskadig het, want na die gebeurtenis sou die werf nie langer as 'n paar uur duur sonder om af te gaan nie.
Ek het die geleentheid benut om my webwerf na 'n nuwe rekening in my resellerrekening by te skuif Jumpline.com . Ek was oor die jare heen in ekstase met Jumpline. Ek hou ongeveer 30 webwerwe en bel amper nooit die kliënte wat by my gasheer is nie (tensy hulle hulp nodig het). Die diens is opmerklik en hul ondersteuningspan is fantasties.
Hul ondersteuningstegnieke was eintlik die ouens wat geïdentifiseer het dat dit 'n paar spam-bots was wat my webwerf doodgemaak het (dankie!). As u na die nuwe rekening beweeg, word hierdie webwerf nou op die nuutste weergawe van PHP / MySQL geplaas en het 'n baie mooi Ajax Webmail-toepassing.
Wat ek nie besef het nie, is hoe ongelooflik dit was om 'n skoon installering van WordPress. Baie van die invoegtoepassings daar buite voeg velde en tabelle by u WordPress-databasis. Ek evalueer voortdurend met invoegtoepassings, dus my databasis was 'n ramp. Die uitvoering van 'n WordPress- of databasis-rugsteun en die herstel daarvan op die nuwe rekening sou waarskynlik net die probleme daarmee skuif. Dit sou ten minste 'n klomp addisionele velde en tafels daarin gooi. Ek wil graag toekomstige weergawes van WordPress se databasis-wysigings sien as u 'n invoegtoepassing deaktiveer sodat die vullis nie agtergelaat word nie.
Ek het selfs na 'n paar bykomende invoegtoepassings gekyk wat u WordPress-blog na XML sal uitvoer om weer in te voer, maar dan verloor u baie data. Twaalf uur later (ek het wel geslaap) en ek dink dat ek die rekening en al die toepaslike data eintlik voltooi het. Dit was 'n bietjie van 'n nagmerrie, maar dit is wat ek gedoen het:
Maak 'n rugsteun van die oorspronklike webwerf en databasis.
Word WordPress van nuuts af geïnstalleer op die nuwe rekening.
Het die nuutste WordPress-invoegtoepassings van nuuts af in die nuwe rekening geïnstalleer.
Stel al die invoegtoepassings en werfinstellings in.
Het 'n tabel vergelyking van elke tabel uit die brondatabasis en die bestemmingsdatabasis.
Verwyder alle velde in die brondatabasis wat nie in die bestemmingsdatabasis bestaan ​​het nie.
Maak alle tabelle in die bestemmingsdatabasis leeg (berus oor die standaard WP-toetsposte.
Het elke tabel uitgevoer sonder val en herskep. Dit skryf die rekords na die nuwe databasis met dieselfde sleutels, sodat geen van die verhoudings verbreek is nie.
My gids wp-content \ upload van die bronrekening na die bestemmingsrekening gekopieer. Aangesien ek ook die domeinnaam verskuif het, is alle beeldverwysings gehandhaaf.
Ek het die blog bestuur en dit getoets! Ek moes wel 'n paar permalinks skoonmaak, ek weet nie hoekom nie, maar dit was goed.
Dit is interessant dat WordPress ingeboude invoer vir mededingende blogplatforms het, maar geen invoer om 'n WordPress na WordPress-invoer uit te voer wat die wysigings van plugins sal verontagsaam nie.
Dit het dit amper gedoen. U sal dalk agterkom dat ek 'n nuutjie bestuur tema. Ek het bloot te veel klein probleme gehad met die beta-tema wat ek gebruik het. Ek het hierdie tema uitgebreid aangepas, maar ek dink ek het dit amper gekry waar ek dit wil hê.
My enigste klagte met die tema is dat die skrywer het nie 'n algemene voetskrif in die tema geïmplementeer wat bo die onderkant> liggaam> merker was nie, dus moes ek my Google Analytics-skrif handmatig invoer. Ek sou 'n aangepaste voetskrif kon bou en daarna verwys, maar ek dink later sou ek deurmekaar geraak het omdat die skrywer van die tema die naam 'voetskrif' op alles gebruik het. Dit is egter 'n baie mooi tema!
Ek dink ek is nou weer terug! Nou moet ek werk toe gaan!
7 Januarie 2007 om 1:36 uur
Ek het net die pret gehad om dit ook op my seun se webwerf te doen! ek het gehad http://www.billkarr.com aangebied in 'n subgids van my webwerf, maar nou het ek dit in sy eie.
4 Feb 2007 om 2:13
Net 'n gedagte…
Ek toets altyd rugsteun en herstel oplossings, u boodskap het my aandag gekry.
Die gebruik van die ingeboude uitvoer en invoer ingebou tot 2.1 was 'n droom. Ek het wel 'n probleem gehad met die vertoonde grafika.
Ek is op die punt om die toetsblog uit te wis en weer te begin, maar hierdie keer sal ek die XML-lêer wysig om die nuwe ligging van die foto's weer te gee.
Ek het ook die goeie ervaring gehad om my WordPress-werf van die grond af weer op te bou. Alles het redelik goed verloop, want ek het seker gemaak dat ek alles op verskeie maniere sou rugsteun.
Die belangrikste probleme wat ek raakgeloop het, was dat my kategorie-postopdragte verlore gegaan het deur die invoer via die XML-lêer. Boonop is 'n paar plasings nie volledig herstel nie. Dit lyk asof dit te wyte was aan probleme met die gebruik van enkele aanhalings in paragrawe. Om die een of ander rede het die rugsteunlêer die aanhalings nie behoorlik vrygespring nie en WordPress het gedink dat dit aan die einde van 'n berig gekom het.
Nou ja, dit het 'n rukkie geneem, maar ek kon hierdie inligting uit die .SQL-lêer haal wat ek gerugsteun het voordat ek die databasis verwyder het.