Filmy marketingowe i sprzedażowe

WordPress: tworzenie kopii zapasowych i przywracanie na innym serwerze

NaprawaKiedy w tym tygodniu moja witryna została zaatakowana przez roboty spamujące komentarze (brzmi to jak science fiction, co?), Musiałem kilkakrotnie restartować serwer, zanim udaremniłem atak. Właściwie myślę, że w jakiś sposób uszkodziłem bazę danych lub plik w WordPress, ponieważ po wydarzeniu strona nie przetrwałaby dłużej niż kilka godzin bez zejścia.

Skorzystałem z okazji, aby przenieść moją witrynę na nowe konto na moim koncie sprzedawcy pod adresem Skoczline.comobraz 2260935 1169332. Przez lata byłem zachwycony Jumpline. Hostuję około 30 witryn internetowych i prawie nigdy nie otrzymuję telefonów od klientów, którzy hostują u mnie (chyba że potrzebują pomocy). Usługa jest niezwykła, a ich zespół wsparcia jest fantastyczny.

Ich technikami pomocy byli w rzeczywistości goście, którzy zidentyfikowali, że to niektóre roboty spamujące zabijały moją witrynę (dzięki!). Przejście na nowe konto umieszcza teraz tę stronę w najnowszej wersji PHP / MySQL i ma naprawdę fajną aplikację Ajax Webmail.

Nie zdawałem sobie sprawy, jak niesamowitym bólem była próba zrobienia kleń instalacja WordPressa. Wiele dostępnych wtyczek dodaje pola i tabele do bazy danych WordPress. Stale oceniam za pomocą wtyczek, więc moja baza danych była katastrofą. Wykonanie kopii zapasowej WordPress lub bazy danych i przywrócenie jej na nowym koncie prawdopodobnie po prostu usunęło problemy z nią. Co najmniej miał dorzucić kilka dodatkowych pól i tabel. Chciałbym zobaczyć przyszłe wersje WordPressa na modyfikacje bazy danych podczas dezaktywacji wtyczki, aby śmieci nie pozostały bez zmian.

Przyjrzałem się nawet dodatkowym wtyczkom, które wyświetlałyby Twój blog WordPress w formacie XML w celu ponownego zaimportowania, ale wtedy tracisz dużo danych. Dwanaście godzin później (spałem) i wydaje mi się, że faktycznie zakończyłem przenoszenie konta i wszystkich odpowiednich danych. To był trochę koszmar, ale oto co zrobiłem:

  1. Utworzono kopię zapasową oryginalnej witryny i bazy danych.
  2. Zainstalowałem WordPress od podstaw na nowym koncie.
  3. Zainstalowałem najnowsze wtyczki WordPress od podstaw na nowym koncie.
  4. Skonfiguruj wszystkie opcje wtyczek i ustawienia witryny.
  5. Zrobiłem porównanie tabeli każdy tabela ze źródłowej bazy danych i docelowej bazy danych.
  6. Usunięto wszystkie pola ze źródłowej bazy danych, które nie istniały w docelowej bazie danych.
  7. Opróżniono wszystkie tabele w docelowej bazie danych (pozbawiając się standardowych postów testowych WP.
  8. Wykonałem eksport każdej tabeli bez upuść i utwórz ponownie. Spowoduje to zapisanie rekordów w nowej bazie danych z tymi samymi kluczami, aby żadna z relacji nie została zerwana.
  9. Skopiowałem mój folder wp-content \ upload z konta źródłowego na konto docelowe. Ponieważ przeniosłem również nazwę domeny, wszystkie odniesienia do obrazów zostały zachowane.
  10. Prowadziłem bloga i testowałem go! Musiałem wyczyścić niektóre permalinki do strony, nie jestem pewien dlaczego, ale potem były w porządku.

Interesujące jest to, że WordPress ma wbudowany import dla konkurencyjnych platform blogowych, ale nie ma importu do wykonania importu WordPress do WordPress, który pomija modyfikacje wtyczek.

To w zasadzie wystarczyło. Możesz zauważyć, że prowadzę nowy motyw. Po prostu miałem zbyt wiele drobnych problemów z uruchomionym motywem beta. Dokonałem obszernego dostosowania tego motywu, ale myślę, że prawie mam go tam, gdzie chcę.

Moją jedyną skargą dotyczącą tematu jest to, że plik autor nie zaimplementowałem wspólnej stopki w całym motywie, która znajduje się nad tagiem bottom> body>, więc musiałem ręcznie wprowadzać skrypt Google Analytics. Mógłbym zbudować niestandardową stopkę i odnieść się do niej, ale myślę, że później byłbym zdezorientowany, ponieważ autor motywu używał nazwy „stopka” we wszystkim. Ale to bardzo fajny motyw!

Chyba już wróciłem! Teraz muszę zabrać się do pracy!

Douglas Karr

Douglas Karr jest dyrektorem ds. marketingu OtwórzWglądy i założycielem Martech Zone. Douglas pomógł dziesiątkom odnoszących sukcesy start-upów MarTech, pomagał w due diligence ponad 5 miliardów dolarów w przejęciach i inwestycjach Martech i nadal pomaga firmom we wdrażaniu i automatyzacji ich strategii sprzedaży i marketingu. Douglas to uznany na całym świecie ekspert ds. transformacji cyfrowej oraz MarTech i mówca. Douglas jest także autorem przewodnika dla manekinów i książki o przywództwie biznesowym.

Powiązane artykuły

Powrót do góry przycisk
Zamknij

Wykryto Adblock

Martech Zone jest w stanie udostępnić Ci te treści bez żadnych kosztów, ponieważ zarabiamy na naszej witrynie poprzez przychody z reklam, linki partnerskie i sponsoring. Będziemy wdzięczni za usunięcie blokady reklam podczas przeglądania naszej witryny.