WordPress: Disaster Recovery

WordPress brutsen

Hindenburg-rampDe lêste in pear dagen Ik ha fûleindich wurke oan it wer opnimmen fan it blog fan myn goede freon Pat Coyle. (Myn fekânsje wurdt ynteressanter - hjoed snijt it wat ... yn april! Wat is der bard mei Global Warming?)

Ik wol diele wat der bard is en besprek dan de previntive maatregels dy't ik naam en hoe't it waard korrizjearre.

Hjir is wat bard:

  1. A DNS server gie op 'e fritz. IN DNS server oerset ynkommende ferkear nei in domeinnamme en trochferwiist it nei de passende server. Mei dit foarkommen hat it eins 2 middel foar kommunikaasje ôfbrutsen - de domeinnamme nei de side en de side nei de database (syn database is op it stuit yn in dielde omjouwing).
  2. Ik komplisearre dingen troch syn blog rap oer te ferpleatsen nei in oare server, en my net te realisearjen dat d'r in DNS-probleem wie. Dit foeget in oar nivo fan kompleksiteit ta. Wachtwurden yn WordPress (en de measte oare databankapplikaasjes) wurde unyk fersifere troch de server wêrop se binne. As jo ​​de side nei in oare server ferpleatse, hawwe jo jo mooglikheid om dat wachtwurd te ûntsiferjen gewoan útskeakele. Gelokkich hat WordPress (in oare geweldige funksje) in systeem foar wachtwurdherstel wêr't jo jo wachtwurd kinne opnij ynstelle fia in keppeling yn in e-post.

Hjir is de direkte aksje dy't ik naam:

  1. Foardat dit ea barde, moat ik sizze dat ik mei in fantastysk webhostingbedriuw bin dat wiidweidige backups docht. Ik haw noait in probleem hân dat se net koenen korrizjearje fia backups. Ik haw nachtmerries fan oare minsken op har blogs en siden heard dy't folslein ferlern binne. Ik kin my net yntinke hoe't it is om dêr troch te gean. (Abonnearje op myn RSS-feed en jo kinne in bon krije foar in fergees jier frij mei myn host).
  2. Ik koe my by de Webserver oanmelde FTP en helje sawol de side op en de databank. In oar skaaimerk fan myn hostingpakket is dat ik tagong kin krije ta it gehiel VDS foarby de eigentlike webside sels. MySQL bewarret de databases yn in bestânmap (/ var / lib / mysql /). Ik koe de database gewoan downloade troch de map lokale te kopiearjen. Sprek oer in geweldige reservekopy! Gjin ymport, gjin eksport, gjin maksimale bestânsgrutte om mei te meitsjen ... gewoan FTP.

No't ik de side en database lokaal hie, sykhelle ik sucht fan ferromming. As ik hjir gewoan stopte en geduld hie, soe it DNS-probleem himsels útwurke hawwe en Pat soe earder opnij wêze. Ik ferifieare dat de Domeinnamme noch wiist nei de passende Nameservers fan myn host dy't brûkt Whois.net, As jo ​​jo domein dêr kontrolearje, steane de nammeservers heul ûnderoan yn it rapport.

Dit late my ta leauwen dat de side mooglik hackd wêze koe. De nammeserver wie korrekt, mar de kommende pagina wie in ferskriklike side dy't op spam like. Ik benutte de Live Headers tafoeging nei Firefox om te soargjen dat ik eins net trochstjoerd waard - de typyske hack dy't in protte minsken sjogge. De side waard net trochstjoerd. Ik koe wat ekstra problemen oplossen hawwe dien; ik joech lykwols in stipeticket yn mei myn host, sadat har saakkundigen mei ûndersyk koenen begjinne.

Jo side werstelle nei in oar akkount of host:

Ik hie Pat noch net bywurke nei de lêste ferzje fan WordPress 2.1, PHP en MySQL, dat ik besleat dat d'r gjin bettere tiid wie dan de hjoeddeiske! Ik haw syn âlde akkount wiske en in nij akkount lansearre. Ik haw syn e-postaliasynformaasje opnij ynfierd en de database laden, WordPress 2.1 en Pat's ynhâld:

  • wp-ynhâld uploadmap - dit is wêr't al jo uploadde ôfbyldings wenje.
  • wp-content plugins directory - al jo plugins (doch dit lykwols lêst, om't jo miskien problemen hawwe mei ferzjes.
  • wp-ynhâld tema's map - jo tema.

Ik hoopje yn in takomstige frijlitting fan WordPress dat dizze 3-mappen root-mappen binne ynstee fan sub-mappen. It soe it opwurdearjen folle makliker meitsje! Tsjin dizze tiid hie myn host it DNS-probleem fûn en de side goed trochstjoerd. Whew! No kaam de pagina fan Pat werom mei in WordPress Upgrade-berjocht. Ik klikte troch om de database op te heegjen en hy wie wer in reservekopy ... hast.

Unthâld it fersiferingsprobleem wêr't ik it oer ha? Ja, Pat koe dêrom net oanmelde. Syn wachtwurd ûntsifere de wearde yn 'e database net mear goed, dat ik hie noch ien korreksje te meitsjen. Ik haw my fysyk oanmeld yn 'e databank en feroare it antwurd-e-postadres fan Pat yn' e brûkerstabel yn myn e-postadres. Ik brûkte doe de funksje "Myn wachtwurd kwyt" om mysels in keppeling te e-posten om it wachtwurd opnij yn te stellen. Nei it resetten fan it wachtwurd, haw ik my oanmeld en it e-postadres fan Pat werom feroare.

En no is Pat wer op! Achterôf is 20/20 ... hie ik gewoan op myn host wachte, dan soe it probleem korrizjeare wêze. Ik haw it probleem echt yngewikkeld. Pat is lykwols no de bêste ferzjes fan alles opwurdearre en útfierd. It spyt my dat hy lykwols sa lang wie. It duorret net lang om werom te springen fan downtime, mar it is in ferfelend ûngemak! Sorry, Pat!

Lessen leard:

  1. Soargje derfoar dat jo by in host binne dy't geweldige backups hat.
  2. Backup jo side en databank en bewarje se op in feilige lokaasje.
  3. As jo ​​by in goeie host binne, fertrou op har om it probleem te finen en te ferbetterjen.
  4. As jo ​​dat nedich binne, ferpleatse jo nei in nije host of akkount en begripe hoe't jo de side, database kinne herstelle en jo wachtwurd weromhelje.

Wat ekstra ynfo

Tsjintwurdich is de fraach nei snelle ynternetferbining mannichfâldich tanommen. Wis, yn dizze bewegende wrâld fan ynternet, satellyt tillefoan hat syn wearde bewiisd. As it giet om triedleas ynternet, steane minsken noch altiten op it spul en freegje it triedleas ynternet hoe in soad wurdearre foar har. Benammen foar webmasters is it belang fan triedleas DSL is gjin fraach mear. Meastentiids hawwe dizze webmasters it foarkar web design studio foar ûntwerp en dan dizze hege snelheidferbining nedich om it te uploaden. As folgjende stap is dizze snelle ferbining ek ferplicht yn it proses fan search engine marketing, In persoan dy't hat Microsoft-sertifikaasje kin maklik alle problemen yn 'e netwurking fan dizze ferbiningen behannelje.

Wat tinksto?

Dizze side brûkt Akismet om spam te ferleegjen. Learje hoe't jo kommentaargegevens ferwurke wurde.