WordPress: Pravljenje sigurnosne kopije i vraćanje na drugi server

popravkaKada su moju web stranicu ove sedmice napali botovi koji šalju komentare (zvuči kao naučna fantastika, zar ne?), Bio sam prisiljen nekoliko puta ponovo pokrenuti svoj server prije nego što sam osujetio napad. Zapravo mislim da sam na neki način oštetio bazu podataka ili datoteku u WordPressu, jer nakon događaja web stranica ne bi trajala više od nekoliko sati, a da ne padne.

Iskoristio sam priliku da svoju web lokaciju premjestim na novi račun na svom prodajnom računu na Jumpline.comimage 2260935 1169332. S godinama sam bio oduševljen Jumplineom. Ja sam domaćin oko 30 web stranica i gotovo me nikad ne zovu klijenti koji ugošćuju kod mene (osim ako im nije potrebna pomoć). Usluga je izvanredna, a njihov tim za podršku fantastičan.

Njihovi tehničari podrške zapravo su bili momci koji su utvrdili da su neki neželjeni roboti ubili moju web stranicu (Hvala!). Prelaskom na novi račun ova stranica se stavlja na najnoviju verziju PHP / MySQL i ima zaista lijepu aplikaciju Ajax Webmail.

Ono što nisam shvatio je kakva je nevjerojatna bol bila pokušati učiniti čist instalacija WordPressa. Mnogi dodaci tamo dodaju polja i tabele u vašu WordPress bazu podataka. Stalno procjenjujem pomoću dodataka, tako da je moja baza podataka bila katastrofa. Izvršavanje WordPress-a ili sigurnosne kopije baze podataka i njihovo vraćanje na novi račun vjerovatno će samo premjestiti probleme s njim. Barem će tamo baciti gomilu dodatnih polja i stolova. Volio bih vidjeti buduće verzije WordPress-ovih izmjena baze podataka mandata prilikom deaktiviranja dodatka tako da smeće ne ostane na mjestu.

Čak sam pogledao i neke dodatne dodatke koji bi vaš WordPress blog poslali u XML za ponovni uvoz, ali tada gubite puno podataka. Dvanaest sati kasnije (spavao sam) i mislim da sam zapravo završio premještanje računa i svih primjenjivih podataka. Bila je to mala noćna mora, ali evo što sam učinila:

  1. Izrađena je sigurnosna kopija originalne stranice i baze podataka.
  2. Instalirao WordPress od nule na novi račun.
  3. Instalirali su najnovije WordPress dodatke od nule na novi račun.
  4. Postavite sve opcije dodatka i postavke web lokacije.
  5. Učinio tabelu poređenja svaki tablica iz izvorne baze podataka i odredišne ​​baze podataka.
  6. Izbrisana su sva polja u izvornoj bazi podataka koja nisu postojala u odredišnoj bazi podataka.
  7. Ispraznili sve tablice u odredišnoj bazi podataka (oslobađate se standardnih WP testnih postova.
  8. Izvršio je izvoz svake tabele bez ispustite i rekreirajte. Ovo će zapisati zapise u novu bazu podataka s istim ključevima, tako da nijedna veza nije prekinuta.
  9. Kopirao sam mapu wp-content \ upload sa izvornog računa na odredišni račun. Budući da sam i ja premjestio ime domene, sve reference na slike su zadržane.
  10. Vodila sam blog i testirala ga! Morao sam očistiti neke stalne veze na stranici, nisam siguran zašto, ali poslije su bile u redu.

Zanimljivo je da WordPress ima ugrađeni uvoz za konkurentne blogovske platforme, ali nema uvoza za izvršenje WordPress-a u WordPress uvoz koji neće zanemariti modifikacije dodataka.

To je prilično uspjelo. Možda ćete primijetiti da vodim novi tema. Jednostavno sam imao previše malih problema s beta temom koju sam pokrenuo. Napravio sam opsežno prilagođavanje ove teme, ali mislim da sam je skoro stigao tamo gdje želim.

Moja jedina zamjerka na temu je što autor nije implementirao uobičajeno podnožje u cijeloj temi koja se nalazila iznad oznake bottom> body>, pa sam morao ručno unositi skriptu Google Analytics. Mogao sam napraviti prilagođeno podnožje i na njega se pozvati, ali mislim da bih se kasnije zbunio jer je autor teme na svemu koristio naziv 'podnožje'. To je vrlo lijepa tema!

Pretpostavljam da sam se vratio! Sad moram na posao!

3 Komentari

  1. 1
  2. 2

    Samo misao…
    Uvijek testiram sigurnosne kopije i vraćam rješenja, vaša poruka mi je privukla pažnju.
    Korištenje ugrađenog izvoza i uvoza ugrađenog u 2.1, bio je san. Imam problema sa prikazanom grafikom.
    Uskoro ću izbrisati i ponovo pokrenuti testni blog, ali ovaj put ću urediti XML datoteku tako da odražava novo mjesto slika.

  3. 3

    I ja sam imao fino iskustvo obnavljanja svoje WordPress stranice od temelja. Sve je prošlo prilično dobro, jer sam bio siguran da sam sve sigurnosno kopirao na više načina.

    Glavni problemi na koje sam naišao bili su moji zadaci u kategoriji za kategoriju izgubljeni zbog uvoza putem XML datoteke. Uz to, nekoliko postova nije u potpunosti obnovljeno. Čini se da je to bilo zbog nekih problema s upotrebom pojedinačnih navodnika u odlomcima. Iz nekog razloga, datoteka sigurnosne kopije nije pravilno izbjegla citate i WordPress je mislio da je došao do kraja posta.

    Ma dobro, trebalo je neko vrijeme, ali uspio sam izvući ove podatke iz .SQL datoteke za koju sam napravio sigurnosnu kopiju prije brisanja baze podataka.

    Hvala što ste podijelili svoja iskustva.

Šta ti misliš?

Ova stranica koristi Akismet kako bi smanjila neželjenu poštu. Saznajte kako se podaci vašeg komentara obrađuju.