WordPress: басқа серверге сақтық көшірме жасау және қалпына келтіру

жөндеуОсы аптада менің сайтқа түсініктеме-спам-боттар шабуыл жасаған кезде (ғылыми фантастикаға ұқсайды, иә?), Мен шабуылдың алдын алу үшін бірнеше рет өз серверімді қайта бастауға мәжбүр болдым. Мен шынымен WordPress-тегі дерекқорды немесе файлды бүлдірдім деп ойлаймын, өйткені оқиға болғаннан кейін сайт бірнеше сағаттан аспайды немесе төменге созылмайды.

Мүмкіндікті пайдаланып, өзімнің сайтымды сатушы тіркелгісіндегі жаңа тіркелгіге ауыстырдым Jumpline.com2260935 1169332 кескіні. Мен осы жылдар ішінде Jumpline-мен қатты қуандым. Мен 30-ға жуық веб-сайтты басқарамын, менімен бірге тұратын клиенттерден ешқашан қоңырау шала алмаймын (егер олар көмекке мұқтаж болмаса). Қызмет керемет және олардың қолдау тобы керемет.

Олардың қолдау техниктері менің сайтты өлтіретін спам-боттар екенін анықтаған балалар болды (Рахмет!). Жаңа есептік жазбаға көшу бұл сайтты PHP / MySQL-дің соңғы нұсқасына енгізеді және Ajax Webmail қосымшасына ие.

Мен түсінбеген нәрсе - бұл жасауға тырысу қандай керемет азап таза WordPress-ті орнату. Ондағы көптеген плагиндер өрістер мен кестелерді сіздің WordPress дерекқорыңызға қосады. Мен плагиндермен үнемі бағалаймын, сондықтан менің мәліметтер базам апатқа ұшырады. WordPress немесе дерекқордың сақтық көшірмесін жасау және оны жаңа тіркелгіде қалпына келтіру онымен байланысты мәселелерді қозғау үшін мүмкін болды. Кем дегенде, ол қосымша өрістер мен кестелерді бір жерге лақтыратын болды. Мен плагинді өшірген кезде қоқыс қалып қоймас үшін WordPress-тің дерекқор модификациясының болашақ нұсқаларын көргім келеді.

Мен сіздің WordPress блогыңызды қайта импорттау үшін XML-ге шығаратын кейбір қосымша плагиндерді қарастырдым, бірақ содан кейін сіз көптеген деректерді жоғалтасыз. Он екі сағаттан кейін (мен ұйықтадым), мен есептік жазбаны және барлық қолданыстағы деректерді жылжытуды аяқтадым деп ойлаймын. Бұл аздап қорқынышты болды, бірақ мен мұны жасадым:

  1. Сақтық көшірмесі түпнұсқа сайт пен мәліметтер базасы.
  2. WordPress-ті жаңа есептік жазбаға нөлден бастап орнатты.
  3. Жаңа тіркелгіде ең соңғы WordPress плагиндерін нөлден бастап орнатты.
  4. Барлық плагин параметрлерін және сайт параметрлерін орнатыңыз.
  5. Кестесін салыстырды ма әрбір дерекқордан және тағайындалған мәліметтер базасынан кесте.
  6. Мақсатты дерекқорда болмаған бастапқы дерекқордағы барлық өрістер жойылды.
  7. Тағайындалған мәліметтер базасындағы барлық кестелерді босатты (WP тестілеуінің стандартты посттарынан құтылу).
  8. Әр кестенің экспорты орындалды жоқ тастаңыз және қайта жасаңыз. Бұл жаңа дерекқорға жазбаларды бірдей кілттермен жазады, сондықтан қатынастардың ешқайсысы бұзылмайды.
  9. Wp-content \ upload папкасын бастапқы тіркелгіден тағайындалған тіркелгіге көшірді. Мен домендік атауды жылжытқандықтан, барлық кескін сілтемелері сақталды.
  10. Мен блогты жүргіздім және оны сынап көрдім! Мен парақтың тұрақты сілтемелерін тазалауым керек еді, неге екенін білмеймін, бірақ кейін олар жақсы болды.

WordPress-тің бәсекеге қабілетті блогтық платформалар үшін кіріктірілген импорты бар екендігі қызықты, бірақ плагин модификацияларын елемейтін WordPress-ті WordPress импортына орындау үшін импорт жоқ.

Мұны бәрі жасады. Сіз менің жаңадан жүгіріп жүргенімді байқай аласыз тақырып. Мен жұмыс істейтін бета тақырыбына байланысты өте аз мәселелер туындады. Мен осы тақырып бойынша кеңейтілген теңшеу жасадым, бірақ мен оны өзім қалаған жерден алдым деп ойлаймын.

Менің тақырыпқа шағымым - бұл автор төменгі> body> тегінің үстінде орналасқан тақырып бойынша ортақ колонтитулды қолданбады, сондықтан Google Analytics сценарийін қолмен енгізуге тура келді. Мен тапсырыс бойынша төменгі колонтитул жасап, оған сілтеме жасай алар едім, бірақ кейінірек тақырып авторы 'колонтитул' атауын бәріне қолданғаннан кейін шатасатын едім деп ойлаймын. Бұл өте жақсы тақырып!

Мен қазір сақтық көшірмемді жасадым деп ойлаймын! Енді мен жұмысқа жетуім керек!

3 Пікірлер

  1. 1
  2. 2

    Тек бір ой ...
    Мен әрқашан шешімдердің сақтық көшірмесін жасап, қалпына келтіремін, сіздің хабарламаңыз менің назарымды аударды.
    2.1-ге салынған экспорт пен импортты пайдалану арман болды. Менде көрсетілген графикаға қатысты мәселе туындады.
    Мен тест блогын өшіріп, қайта бастағалы тұрмын, бірақ бұл жолы суреттердің жаңа орналасуын көрсету үшін XML файлын өңдеймін.

  3. 3

    Менде де WordPress сайтын жаңадан құру тәжірибесі болды. Барлығы өте жақсы өтті, өйткені мен бәрін бірнеше тәсілмен сақтық көшірмелейтінмін.

    Мен кездестірген негізгі проблемалар XML файлы арқылы импорттауға байланысты санаттарымдағы жазбаларымның жоғалуы болды. Сонымен қатар, бірнеше хабарлама толығымен қалпына келтірілген жоқ. Бұл абзацтардағы бір тырнақшаларды қолданудағы кейбір мәселелерге байланысты болған сияқты. Қандай да бір себептермен сақтық көшірме файлы сілтемелерден дұрыс қашпады және WordPress оны посттың соңына жетті деп ойлады.

    Жақсы, бұл біраз уақытты алды, бірақ мен бұл ақпаратты дерекқорды жоймас бұрын сақтық көшірме жасаған .SQL файлынан шығарып алдым.

    Тәжірибелеріңізбен бөліскеніңіз үшін рақмет.

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

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