WordPress: sigurnosna kopija i vraćanje na drugi poslužitelj

popravakKad su ovaj tjedan moju web stranicu napali botovi s komentarima (zvuči kao znanstvena fantastika, zar ne?), Bio sam prisiljen nekoliko puta ponovno pokrenuti svoj poslužitelj 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 svoje web mjesto premjestim na novi račun na svom prodajnom računu na Jumpline.comslika 2260935 1169332. Tijekom godina bio sam u zanosu s Jumplineom. Ja sam domaćin oko 30 web stranica i gotovo me nikad ne nazovu 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 robota ubili moju web stranicu (Hvala!) Prelaskom na novi račun sada se ovo mjesto 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 tablice u vašu WordPress bazu podataka. Stalno procjenjujem pomoću dodataka, tako da je moja baza podataka bila katastrofa. Izvršenje sigurnosne kopije WordPressa ili baze podataka i njegovo vraćanje na novi račun vjerojatno će samo premjestiti probleme s njim. Barem će tamo baciti hrpu dodatnih polja i tablica. 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 dovrš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 sigurnosna kopija izvorne web stranice i baze podataka.
  2. Instalirao WordPress od nule na novi račun.
  3. Instalirali najnovije WordPress dodatke od nule na novi račun.
  4. Postavite sve mogućnosti dodatka i postavke web mjesta.
  5. Je li usporedba tablice 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đajući se standardnih WP testnih postova.
  8. Je li izveo izvoz svake tablice bez ispustiti i ponovno stvoriti. To će zapisati zapise u novu bazu podataka s istim ključevima, tako da nijedna veza nije prekinuta.
  9. Kopirao sam mapu wp-content \ upload s 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 permalink veze, 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 uvoza WordPressa u WordPress koji neće zanemariti izmjene dodataka.

To je poprilič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žna prilagođavanja ove teme, ali mislim da sam je skoro stigao tamo gdje želim.

Moja jedina zamjerka temi 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 svoju 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 obnavljam rješenja, vaš post mi je privukao pažnju.
    Korištenje ugrađenog izvoza i uvoza ugrađenog u 2.1, bio je san. Imam problema s prikazanom grafikom.
    Sprema se izbrisati i ponovno pokrenuti testni blog, ali ovaj put ću urediti XML datoteku da odražava novo mjesto na slikama.

  3. 3

    I ja sam imao fino iskustvo obnove 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 s kojima sam se susretao bili su gubitak zadataka u mojoj kategoriji 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 pobjegla od citata i WordPress je smatrao da je došao do kraja posta.

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

    Zahvaljujemo što ste podijelili svoja iskustva.

Što vi mislite?

Ova web stranica koristi Akismet za smanjenje neželjene pošte. Saznajte kako se podaci vašeg komentara obrađuju.