Jak ręcznie wykonać kopię zapasową witryny WordPress bez wtyczki?

Opublikowany: 2021-03-04

Podczas uruchamiania witryny ważne jest, aby zrozumieć najbardziej podstawowe zadania WordPressa. Bezpieczeństwo, oczywiście, powinno być jednym z Twoich głównych rozważań. Tworzenie ręcznej kopii zapasowej WordPressa powinno również znajdować się w twoim zestawie narzędzi. Powinieneś użyć dedykowanej wtyczki do tworzenia kopii zapasowych lub usługi online, aby automatycznie utworzyć kopię zapasową swojej witryny.

Wiedząc jednak, jak ręcznie wykonać kopię zapasową witryny, lepiej zrozumiesz, jak działa Twoja witryna. Ponadto podejście ręczne może uratować Twój boczek, jeśli na przykład nie masz dostępu do pulpitu nawigacyjnego WordPress lub usługi online. Wypadki się zdarzają, więc jest to dobra metoda na naukę.

W tym poście dowiesz się, jak ręcznie wykonać kopię zapasową (i przywrócić) swoją witrynę WordPress. Zanim to nastąpi, porozmawiajmy o Twojej instalacji WordPressa pod maską i dlaczego zautomatyzowane podejście jest najlepsze.

Krótkie wprowadzenie do tego, dlaczego należy wykonać kopię zapasową witryny WordPress

Dla niewtajemniczonych kopia zapasowa WordPress to po prostu kopiowanie plików i bazy danych witryny z jednej lokalizacji do drugiej. Istnieje kilka solidnych powodów, dla których warto tworzyć regularne kopie zapasowe:

  • Jeśli Twoja witryna WordPress jest zagrożona, możesz przywrócić ją do pierwotnego stanu.
  • Możesz wziąć aktualną kopię zapasową i wykorzystać ją do pracy nad nowym projektem witryny lub zaimplementować nową funkcjonalność. Zrobiłbyś to za pośrednictwem lokalnego środowiska programistycznego, pozostawiając swoją działającą witrynę nietkniętą.
  • Awarie sprzętu, oprogramowania i ogólnych usług mogą spowodować wymazanie danych, w tym kopii zapasowych.
  • Błąd użytkownika jest zawsze możliwy, pomimo Twojej troski. Często łatwiej jest odzyskać dane z kopii zapasowej niż je odtworzyć.

Jednak korzystanie z WordPressa często oznacza instalowanie wtyczek, które pomagają zautomatyzować codzienne zadania. Jeśli zastanawiasz się, dlaczego jest to lepszy sposób na tworzenie kopii zapasowej witryny, wyjaśnij go w następnej sekcji.

Dlaczego ręczna kopia zapasowa zwykle nie jest najlepszym podejściem

Gotowa instalacja WordPressa – to „rdzeń” – jest dość naga. To jest zgodne z projektem. Jeśli chcesz zmienić wygląd swojej witryny, zainstalowanie motywu jest sposobem na osiągnięcie tego. Jeśli chcesz rozszerzyć funkcjonalność swojej witryny, zainstalujesz wtyczki.

Podczas gdy wtyczki mogą osiągnąć wiele rzeczy w Twojej witrynie, automatyzacja złożonych zadań jest jednym z najlepszych sposobów ich wykorzystania. Tworzenie kopii zapasowej witryny pasuje do automatyzacji z kilku powodów:

  • Możesz upewnić się, że te same kroki są wykonywane za każdym razem, gdy tworzysz kopię zapasową.
  • Będziesz wiedział, że pomyślnie utworzono kopię zapasową odpowiednich plików i folderów.
  • Możesz także upewnić się, że kopia zapasowa jest bezpiecznie przechowywana.

Niezależnie od tego, prawdopodobnie używasz już wtyczek do wielu różnych zadań WordPress. Jeśli jednak Twoja witryna WordPress zostanie zhakowana, nie będziesz mieć dostępu do zwykłych metod pracy z plikami WordPress. Biorąc to pod uwagę, nauka ręcznego tworzenia kopii zapasowych to kolejna strzałka w twoim kołczanie.

Jak ręcznie wykonać kopię zapasową witryny WordPress?

Ręczną kopię zapasową podzielimy na dwie części: Druga przyjrzy się bliżej Twojej bazie danych. Jednak zanim to nastąpi, pierwsza część zajmie się twoimi motywami, wtyczkami i multimediami. Spójrzmy!

1. Utwórz kopię zapasową motywów WordPress, wtyczek, plików i przesyłanych multimediów

Po pierwsze, musisz utworzyć kopię zapasową wielu plików. Na szczęście nie musisz ich wszystkich zapisywać, ponieważ podstawowe pliki WordPressa można ponownie pobrać.

Zanim zaczniesz, będziesz potrzebować następujących elementów:

  • Dostęp administratora do serwera hostingowego
  • Klient Secure File Transfer Protocol (SFTP), taki jak FileZilla, wraz z poświadczeniami FTP.
  • Umiejętności niezbędne do przesyłania plików przez SFTP.

Gdy już je uzyskasz, zaloguj się do swojej witryny przez klienta SFTP i sprawdź listę plików w katalogu www lub public_html :

Klient FTP wyświetlający pliki WordPressa.

Jeśli masz więcej niż jedną witrynę, niektóre inne witryny znajdziesz w dedykowanych folderach, chociaż struktura plików jest taka sama. Zamiast skanować wszystkie pliki tutaj, wystarczy znaleźć następujące elementy:

  • Plik wp-config.php z katalogu głównego witryny.
  • Katalog wp-content .

W skrócie, pierwszy plik zawiera specyficzne ustawienia konfiguracyjne Twojej witryny, w tym parametry połączenia używane przez aplikację WordPress do łączenia się z bazą danych. Folder wp-content to miejsce, w którym znajdują się Twoje motywy, wtyczki i pliki multimedialne.

Zadanie tutaj jest proste: przeciągnij plik i folder w bezpieczne miejsce! Kiedy to zrobisz, pierwsza część się skończy.

2. Utwórz kopię zapasową bazy danych WordPress

Tworzenie kopii zapasowej bazy danych jest nieco bardziej złożone niż folderów i plików witryny, głównie dlatego, że musisz połączyć się z serwerem bazy danych. Do tego będziesz potrzebować również:

  • Dostęp administratora do Twojego konta hostingowego.
  • Dostęp do narzędzia takiego jak phpMyAdmin lub Adminer, które umożliwia dostęp do bazy danych WordPress za pomocą graficznego interfejsu użytkownika (GUI). Takie narzędzie jest często dostępne za pośrednictwem cPanel hosta internetowego lub podobnego.

Gdy już będziesz mieć je pod ręką, zapoznaj się z dwiema różnymi metodami tworzenia kopii zapasowych poniżej. Nie krępuj się, aby wybrać opcję, która Ci odpowiada, ponieważ wszystkie osiągają ten sam cel.

Korzystanie z narzędzia graficznego (takiego jak Adminer)

Korzystanie z graficznego interfejsu użytkownika w celu uzyskania dostępu do bazy danych WordPressa sprawia, że ​​praca z nim jest prosta i dostępnych jest wiele narzędzi. Twój host często udostępnia phpMyAdmin lub Adminer.

Lokalizacja narzędzia będzie się różnić w zależności od hosta, ale zwykle będzie wyraźnie oznaczona jako:

Ekran bazy danych MySQL na hoście internetowym.

Po wejściu znajdziesz listę lub menu rozwijane z bazą danych Twojej witryny gdzieś po lewej stronie:

Wybór bazy danych w Administratorze.

Tutaj wybierz bazę danych, która odpowiada nazwie Twojej witryny:

Lista tabel bazy danych WordPress.

Następnie kliknij łącze Eksportuj dla bazy danych, a jeśli zostaniesz o to poproszony, przejdź do niestandardowego eksportu. Na ekranie Eksportuj wybierz kodowanie UTF-8 , jeśli masz tę opcję, i wybierz opcję wyjścia GZIP (ponownie, jeśli możesz):

Eksportowanie bazy danych w Adminerze.

Na koniec kliknij Eksportuj i zapisz plik na swoim komputerze.

Korzystanie z funkcji panelu sterowania hostingu

Wielu użytkowników nie wykorzystuje w pełni funkcji dostępnych w ich panelu sterowania hostingu. Niezależnie od tego możesz wykonać kopię zapasową swoich baz danych z wielu paneli administracyjnych hostingu. Wiele hostów korzysta z cPanel, ale dostępne są również niestandardowe pulpity nawigacyjne.

Musisz sprawdzić u swojego hosta, czy możesz ręcznie tworzyć kopie zapasowe baz danych. Niektóre oferują przejrzysty zestaw instrukcji dotyczących pobierania bazy danych. Z kolei inne nie pozwalają na ręczne pobieranie baz danych, chyba że jest to część ręcznej kopii zapasowej obejmującej całą witrynę.

W każdym razie będzie opcja tworzenia kopii zapasowej witryny, wyraźnie zaznaczona na zapleczu hosta. Jeśli używasz cPanel, często jest to Kreator kopii zapasowej w sekcji Pliki :

Łącze Kreatora kopii zapasowej w cPanel.

W tym miejscu będziesz chciał kliknąć przycisk Utwórz kopię zapasową , który prowadzi do sekcji Pełna lub częściowa kopia zapasowa :

Wybór kopii zapasowej w Kreatorze kopii zapasowej cPanel.

Na koniec kliknij łącza Bazy danych MySQL oraz Przekierowania i filtry poczty e -mail, a następnie określone łącza na następnej stronie, aby pobrać bazę danych i pliki:

Wybór pełnej lub częściowej kopii zapasowej w cPanel.

Pamiętaj, że możesz również pobrać katalog domowy , aby uzyskać kompletność, ale nie jest to konieczne. Możesz też pominąć wcześniejszy etap tworzenia kopii zapasowej pliku i pobrać stąd motywy, wtyczki i multimedia, jeśli ta opcja jest dostępna.

Jak i gdzie przechowywać ręczne kopie zapasowe WordPress

Zanim przyjrzymy się przywracaniu witryny WordPress z kopii zapasowej, podamy kilka wskazówek dotyczących bezpiecznego przechowywania kopii zapasowych. Zalecamy, aby nie wykonywać następujących czynności:

  • Przechowuj kopie zapasowe na serwerze swojej witryny, ponieważ wszelkie problemy mogą wymazać dane.
  • Zapisuj kopie zapasowe na komputerze, którego używasz do codziennej pracy. Ryzykujesz usunięcie plików przez pomyłkę lub jeśli dysk twardy ulegnie awarii, stracisz je.

Zamiast tego kierujemy się „zasadą trzech” – przechowujemy trzy kopie kopii zapasowej w trzech osobnych miejscach. Jeden powinien znajdować się w bezpiecznym rozwiązaniu do przechowywania w chmurze, a drugi powinien znajdować się na dysku wymiennym. Trzecia może być w wybranym przez Ciebie formacie, ale musi być przechowywana oddzielnie od innych kopii zapasowych.

Jak ręcznie przywrócić witrynę WordPress?

Dobrą wiadomością jest to, że jeśli jesteś w sytuacji, w której musisz przywrócić swoją witrynę WordPress, proces ten jest prawie odwrotny do tworzenia kopii zapasowej. Chociaż w tym artykule omówiliśmy wiele szczegółów, warto przyjrzeć się ogólnym krokom, które musisz podjąć:

  • Prawdopodobnie napotkasz „pustą kartę” w odniesieniu do swojej witryny. W związku z tym zalecamy zainstalowanie nowej wersji WordPressa, ponieważ spowoduje to wygenerowanie plików, bazy danych i powiązanego użytkownika.
  • Zaloguj się do narzędzia bazy danych GUI, używając nowych danych logowania użytkownika MySQL.
  • Znajdź nazwę bazy danych swojej nowej witryny z menu lub listy rozwijanej po lewej stronie.
  • Po przejściu do bazy danych WordPressa kliknij opcję Importuj .
  • Przejdź do swojego pliku i upewnij się, że kodowanie znaków jest ustawione na UTF-8 , jeśli jest dostępne.
  • Kliknij Przejdź , Zakończ lub Importuj , aby rozpocząć proces.
  • Po utworzeniu kopii zapasowej i uruchomieniu bazy danych weź folder wp-content i plik wp-config.php i prześlij je na swój serwer, zastępując poprzednie foldery. W razie potrzeby zaktualizuj nazwę bazy danych i poświadczenia.

Prawdopodobnie proces przywracania będzie znacznie łatwiejszy niż tworzenie kopii zapasowej, ponieważ za pierwszym razem wykonałeś już każdą czynność.

Jednak po zakończeniu należy wykonać dwa kroki „oczyszczania”. Najpierw usuń plik kopii zapasowej .SQL z serwera głównego i ustaw odpowiednie uprawnienia do swoich plików, folderów i bazy danych.

Zawijanie

Kopie zapasowe witryn to kluczowy i fundamentalny proces, który należy wdrożyć. Powinny one zawsze znajdować się w Twoim programie zabezpieczającym WordPress. Ręczne podejście do tworzenia kopii zapasowych może pomóc, gdy nie masz dostępu do pulpitu nawigacyjnego.

Co więcej, możesz się wiele dowiedzieć o swojej instalacji, wykonując ręczną kopię zapasową WordPress. Więc chociaż powinieneś używać wtyczki lub usługi online do tworzenia kopii zapasowych swojej witryny, od czasu do czasu rób kopię ręczną.

W tym poście omówiono szereg aspektów ręcznego tworzenia kopii zapasowych witryny WordPress. Musisz rozważyć utworzenie kopii zapasowej motywów, wtyczek, multimediów i bazy danych. W przypadku tych ostatnich istnieje kilka metod, z których możesz skorzystać. Oczywiście, bezpieczne przechowywanie kopii zapasowych i wiedza o tym, jak je ręcznie przywrócić, również powinny być dla Ciebie kluczowymi problemami.