WordPress: Recuperazione di Disastru

WordPress rottu

Disastru HindenburgL'urtimu uni pochi di ghjorni I've been working furiously on getting my good friend Pat Coyle's blog back up. (My vacation continues to get more interesting – today it's snowing slightly… in April! Whatever happened to Global Warming?)

Vogliu sparte ciò chì hè accadutu è poi discute e misure preventive chì aghju pigliatu è cumu hè statu correttu.

Eccu ciò chì hè accadutu:

  1. A DNS servitore andò nantu à u fritz. A DNS servore traduce u trafficu entrante in un nome di duminiu è u redirige à u servitore adattatu. Cù questu avvenimentu, hà effettivamente tagliatu 2 mezi di cumunicazione - u nome di duminiu à u situ è ​​u situ à a basa di dati (a so basa di dati hè attualmente in un ambiente cumunu).
  2. I complicated things by quickly moving his blog over to another server, not realizing that there was a DNS issue. This adds another level of complexity. Passwords in WordPress (and most other database applications) are uniquely encrypted by the server that they are on. If you move the site to another server, you've just disabled your ability to decrypt that password. Thankfully, WordPress (another great feature) has a password recovery system where you can reset your password via a link in an email.

Here's the immediate action that I took:

  1. Before this ever occurred, I have to say that I'm with a fantastic web hosting company who does comprehensive backups. I've never had an issue that they weren't able to correct through backups. I've heard nightmares from other folks on their blogs and sites being totally lost. I can't imagine what it's like to go through that. (Abbonatevi à u mo feed RSS è pudete uttene un cuponu per un annu liberu cù u mo host).
  2. Puderaghju accede à u Server Web da FTP è recuperate sia u situ e a basa di dati. Un'altra caratteristica di u mo pacchettu di hosting hè chì possu accede à tuttu VDS al di là di u situ web propiu. MySQL guarda e basa di dati in un cartulare di fugliale (/ var / lib / mysql /). Aghju pussutu scaricà a basa di dati simpliciamente copiendu u repertoriu lucale. Parlà di una bella copia di salvezza! Nisuna impurtazione, nisuna esportazione, nisuna dimensione massima di file da trattà ... solu FTP.

Avà chì aghju avutu u situ è ​​a basa di dati lucali, aghju fattu un soffiu di sollievu. Se avessi semplicemente fermatu quì è aghju avutu a pazienza, u prublema DNS si sarebbe sviluppatu è Pat sarebbe statu torna più prestu. Aghju verificatu chì u Nome di Dominu era sempre in punta à i Servitori di Nomi adatti di u mo òspite aduprendu Whois.net. Se verificate u vostru duminiu quì, i servitori di nomi sò in u fondu di u rapportu.

Questu mi hà purtatu à crede chì u situ puderia esse statu piratatu. U servitore di nomi era currettu ma a pagina chì venia era una pagina terribile chì paria spam. Aghju utilizatu u Add-on Live Headers to Firefox to ensure I actually wasn't being redirected – the typical hack that many people see. The site wasn't being redirected. I could have done some additional troubleshooting; however, I entered a support ticket with my host so their experts could begin investigating.

Ristabilisce u vostru situ in un altru account o host:

Ùn avia ancu aghjurnatu Pat à l'ultima versione di WordPress 2.1, PHP, è MySQL, allora aghju decisu chì ùn ci era micca megliu tempu chè u presente! Aghju sguassatu u so vechju contu è aghju lanciatu un novu contu. Aghju riintrutu a so infurmazione per l'alias di e-mail è aghju caricatu a basa di dati, WordNress 2.1 and Pat's content:

  • wp-content directory directory - hè quì chì residenu tutte e vostre immagini caricate.
  • wp-content plugins directory - tutti i vostri plugins (fate puru questu ultimu postu chì pudete avè prublemi di versione.
  • wp-content directory directory - u vostru tema.

I hope in a future release of WordPress that these 3 directories are root directories rather than sub-directories. It would make upgrading much easier! By this time, my host had found the DNS issue and properly redirected the site. Whew! Now Pat's page was coming back up with a WordPress Upgrade message. I clicked through to upgrade the database and he was back up… almost.

Remember the encryption issue I spoke about? Yea, Pat couldn't login because of it. His password no longer decrypted the value in the database properly so I had one more correction to make. I physically logged into the database and changed Pat's reply email address in the user table to my email address. I then utilized the “Lost my Password” feature to email myself a link to reset the password. After resetting the password, I logged in and changed Pat's email address back.

And now Pat is back up! Hindsight is 20/20… had I simply waited on my host, the issue would have been corrected. I really complicated the issue. However, Pat's now upgraded and running the best versions of everything. I'm sorry he was down so long, though. It doesn't take long to bounce back from downtime, but it is a nasty inconvenience! Sorry, Pat!

Lezioni amparate:

  1. Make sure you're with a host that has great backups.
  2. Fate una copia di salvezza di u vostru situ è ​​di a basa di dati è magazzini in un locu sicuru.
  3. If you're with a good host, rely on them to find and correct the issue.
  4. Sì avete bisognu, passate à un novu host o account è capite cumu restaurà u situ, a basa di dati, è ricuperà a vostra password.

Qualchì infurmazione addiziunale

Oghje ghjornu a dumanda di cunnessione internet veloce hà aumentatu i manifold. Di sicuru, in stu mondu cummuvente di internet, telefunu satellitare hà dimustratu u so valore. Quandu si tratta di internet wireless, a ghjente hè sempre in ghjocu è dumanda Internet senza filu cumu assai stimatu per elli. In particulare per i webmasters l'impurtanza di DSL wireless ùn hè più una dumanda. Soprattuttu sti webmasters preferenu studio di cuncepimentu web per cuncepisce è dopu avè bisognu di sta cunnessione à grande velocità per caricala. Cum'è un passu prossimu sta cunnessione rapida hè ancu necessaria in u prucessu di marketing di i cercadori. Una persona chì hà Certificazione Microsoft pò gestisce facilmente tutti i prublemi in a messa in rete di queste cunnessioni.

Chì ne pensi?

Stu situ utilizeghja Akismet per reducisce u puzzicheghju. Sapete ciò chì i dati di i vostri dati è processatu.