WordPress: апаттарды қалпына келтіру

WordPress бұзылды

Гинденбург апатыСоңғы бірнеше күн Мен жақын досым Пэт ​​Койлдың блогының сақтық көшірмесін алу үшін қатты жұмыс істедім. (Менің демалысым одан әрі қызықты бола береді - бүгін аздап қар жауады ... сәуірде! Жаһандық жылынумен не болды?)

Мен болған оқиғамен бөліскім келеді, содан кейін мен қабылдаған профилактикалық шараларды, сондай-ақ оны қалай түзеткенін талқылаймын.

Міне не болды:

  1. A DNS сервер тез арада жүрді. A DNS сервер кіріс трафикті домендік атқа аударады және оны тиісті серверге бағыттайды. Бұл жағдайда ол іс жүзінде байланысудың екі құралын - сайтқа домендік атауды және дерекқорға сайтты жойды (оның дерекқоры қазіргі уақытта ортақ ортада).
  2. Мен DNS ақаулығы бар екенін білмей, оның блогын тез арада басқа серверге ауыстыру арқылы қиындықтарды қиындаттым. Бұл тағы бір күрделілік деңгейін қосады. WordPress-тегі парольдер (және басқа мәліметтер базасының қосымшаларының көпшілігі) серверде бірегей түрде шифрланған. Егер сіз сайтты басқа серверге жылжытсаңыз, сіз бұл құпия сөзді шифрлау мүмкіндігін өшірдіңіз. Бақытымызға орай, WordPress-те (тағы бір керемет мүмкіндік) электрондық поштадағы сілтеме арқылы парольді қалпына келтіруге болатын құпия сөзді қалпына келтіру жүйесі бар.

Міне, мен жедел әрекет жасадым:

  1. Бұған дейін мен жан-жақты резервтік көшірмелер жасайтын фантастикалық веб-хостинг компаниясымен екенімді айтуым керек. Менде ешқашан олар сақтық көшірме жасау арқылы түзете алмаған мәселе болған емес. Мен өз блогтарындағы және сайттарындағы басқа адамдардың түнгі арманын мүлдем жоғалып кеткенін естідім. Мен одан өтудің қандай екенін елестете алмаймын. (Менің RSS арнама жазылыңыз және сіз менің хостыммен бірге бір жылға тегін демалыс алуға купон ала аласыз).
  2. Мен веб-серверге кіре алдым FTP және сайтты да шығарып алыңыз және мәліметтер базасы. Менің хостинг пакетімнің тағы бір ерекшелігі - мен толығымен кіре аламын VDS нақты веб-сайттан тыс. MySQL мәліметтер базасын файлдар каталогында сақтайды (/ var / lib / mysql /). Мен каталогты локалды көшіру арқылы дерекқорды жүктей алдым. Керемет сақтық көшірме туралы сөйлесіңіз! Импорттау, экспорттау, файлдың максималды өлшемдері жоқ ... тек FTP.

Енді менде сайт пен мәліметтер базасы жергілікті болғандықтан, мен жеңіл дем алдым. Егер мен осында тоқтап, шыдамды болғанымда, DNS мәселесі шешіліп, Пэт тезірек сақтық көшірмесін жасар еді. Мен домендік атаудың хосттың тиісті сервер серверлерін көрсетіп тұрғанын тексердім Whois.net. Егер сіз доменді сол жерде тексерсеңіз, аттың серверлері есептің төменгі жағында орналасқан.

Бұл мені сайт бұзылуы мүмкін деп ойлады. Атау сервері дұрыс болды, бірақ спамға ұқсайтын өте қорқынышты бет пайда болды. Мен кәдеге жарадым Live Headers қондырмасы Firefox-қа қайта бағытталмағаныма көз жеткізу үшін - көптеген адамдар көретін әдеттегі хак. Сайт қайта бағытталмады. Мен қосымша ақаулықтарды жоюға болар едім; дегенмен, мен сарапшылар тергеуді бастауы үшін қостыммен бірге қолдау билетін енгіздім.

Өз сайтыңызды басқа тіркелгіге немесе хостқа қалпына келтіру:

Мен Pat-ты WordPress 2.1, PHP және MySQL-дің ең соңғы нұсқасына жаңартқан жоқпын, сондықтан қазіргіден жақсы уақыт жоқ деп шештім! Мен оның ескі жазбасын жойып, жаңа аккаунт аштым. Мен оның электронды псевдоним атын қайта енгіздім және мәліметтер базасын жүктедім, WordPress 2.1 және Пэт мазмұны:

  • wp-мазмұн жүктеу каталогы - бұл сіздің барлық жүктелген кескіндеріңіз.
  • wp-мазмұн қосылатын модульдер каталогы - сіздің барлық плагиндеріңіз (мұны соңғы рет жасаңыз, себебі сізде мәселе туындауы мүмкін).
  • wp-мазмұн тақырыптары каталогы - сіздің тақырыбыңыз.

WordPress-тің болашақ шығарылымында осы 3 каталог ішкі каталогтардан гөрі түбірлік каталогтар болады деп үміттенемін. Бұл жаңартуды едәуір жеңілдетер еді! Осы уақытта менің хостым DNS ақаулығын тауып, сайтты дұрыс бағыттады. Ой! Енді Пэттің парағы WordPress жаңартуы туралы хабарламамен келеді. Мен дерекқорды жаңарту үшін нұқтым, ол сақтық көшірмесін жасады ... дерлік.

Мен айтқан шифрлау мәселесі есіңізде ме? Иә, Пэт осыған байланысты кіре алмады. Оның құпия сөзі дерекқордағы мәнді дұрыс ашпайды, сондықтан маған тағы бір түзету қажет болды. Мен физикалық түрде дерекқорға кірдім және Паттың пайдаланушы кестесіндегі жауап электрондық пошта мекенжайын электрондық пошта мекенжайыма өзгерттім. Содан кейін мен құпия сөзді қалпына келтіру сілтемесін өзіме электрондық пошта арқылы жіберу үшін «Құпия сөзімді жоғалттым» функциясын қолдандым. Құпия сөзді қалпына келтіргеннен кейін мен жүйеге кірдім және Паттың электрондық пошта мекен-жайын қайта өзгерттім.

Енді Пэт сақтық көшірмесін жасады! Hindsight 20/20-да ... егер мен жай ғана қожайынымды күткенде, мәселе түзетілген болар еді. Мен бұл мәселені шынымен күрделендірдім. Дегенмен, Пэт қазір жаңарып, бәрінің ең жақсы нұсқаларын басқарады. Мен оның ұзақ уақыт бойы болғанына өкінемін. Үзілістен қайта оралу көп уақытты қажет етпейді, бірақ бұл жағымсыз қолайсыздық! Кешіріңіз, Пэт!

Сабақтар:

  1. Жақсы сақтық көшірмесі бар хосттың жанында екеніңізге көз жеткізіңіз.
  2. Сайттың және дерекқордың сақтық көшірмесін жасап, оларды қауіпсіз жерде сақтаңыз.
  3. Егер сіз жақсы хосттың қасында болсаңыз, мәселені табу және түзету үшін оларға сеніңіз.
  4. Егер сізге қажет болса, жаңа хостқа немесе тіркелгіге өтіп, сайтты, дерекқорды қалай қалпына келтіру керектігін және парольді қалай қалпына келтіру керектігін біліңіз.

Қосымша ақпарат

Қазіргі кезде Интернетке жылдам қосылуға деген сұраныс көбейді. Әрине, осы жылжымалы интернет әлемінде, спутниктік телефон өзінің құндылығын дәлелдеді. Сымсыз интернет туралы сөз болғанда, адамдар әлі де қауіп төндіреді және сұрайды сымсыз интернет қалай олар үшін өте бағалы. Әсіресе веб-мастерлер үшін маңыздылығы сымсыз DSL енді сұрақ емес. Көбінесе бұл веб-шеберлер жақсы көреді веб-дизайн студиясы жобалау үшін, содан кейін оны жүктеу үшін жоғары жылдамдықты қосылым қажет. Келесі қадам ретінде бұл жылдам байланыс процесінде де қажет іздеу жүйесі маркетингі. Бар адам Microsoft сертификациясы осы қосылыстардың желісіндегі барлық мәселелерді оңай шеше алады.

Сен не ойлайсың?

Бұл сайт спамның төмендеуі үшін Akismet пайдаланады. Деректеріңіздің қалай өңделетінін біліңіз.