Jak przywrócić kopię zapasową witryny WordPress

Aktualizacja: 15 / Artykuł: WHSR Guest

Dzięki WordPressowi więcej niż 38% internetu, teraz bardzo łatwo jest zbudować i utrzymywać stronę internetową. Jest jednak wiele funkcji, którymi należy się zająć. Powiedz, że musisz przenieś witrynę firmy do innego hosta internetowego. Nie martwisz się - w końcu robiłeś to już wcześniej.

Ale co, jeśli po zakończeniu migracji odkryjesz, że niektóre krytyczne pliki WordPress nie zostały przeniesione? Niestety nie ma łatwego przycisku „Reset” lub „Cofnij”, który mógłby to odwrócić. Dlatego ważne jest, aby zachować kopię zapasową witryny internetowej - można przywrócić pliki i powtórzyć migrację.

Istnieje wiele sposobów przywracania witryn WordPress z kopii zapasowej, które omówimy w kolejnych sekcjach. Najpierw jednak przyjrzyjmy się różnym składnikom witryny, które należy zarchiwizować i przywrócić.

Kluczowe składniki witryny WordPress

Każda instalacja WordPress składa się z różnych komponentów, które są jej podstawowymi elementami składowymi. Istnieją 4 komponenty WordPress, których zawsze należy tworzyć kopie zapasowe:

  • Rdzeń WordPressa - Są to podstawowe pliki WordPress, w tym kod źródłowy, funkcje WordPress i ustawienia strony internetowej.
  • Baza danych WordPress - Obejmuje pliki zaplecza WordPress, które przechowują informacje o Twojej witrynie. Obejmuje to tabele bazy danych zawierające istotne rekordy, takie jak poświadczenia użytkownika, artykuły, wpisy w witrynach internetowych i metadane witryn internetowych.
  • WordPress Wtyczki - Są to dodatki lub narzędzia innych firm, które są zintegrowane z instalacją WordPress w celu poprawy ogólnej funkcjonalności. Można je łatwo pobrać z repozytorium WordPress i dodać do swojej witryny.
  • Motywy WordPress - Są to ponownie aplikacje innych firm używane do poprawy ogólnego wyglądu i projektu Twojej witryny. Podobnie jak wtyczki, jest ich wiele darmowe motywy WordPress dostępne w repozytorium i innych sklepach internetowych.

Kopia zapasowa WordPress zazwyczaj zawiera wszystkie te cztery komponenty. W rezultacie przywrócenie kopii zapasowej oznacza przywrócenie tych składników do witryny internetowej. Przyjrzyjmy się teraz, jak przeprowadzić proces przywracania.

Dwie metody przywracania kopii zapasowej WordPress

Możesz przywrócić WordPress, korzystając z jednej z następujących metod:

  1. Ręczne przywracanie przy użyciu narzędzia phpMyAdmin lub przywracanie bazy danych przy użyciu rozszerzenia Narzędzie MySQL.
  2. Automatyczne przywracanie za pomocą wtyczki do tworzenia kopii zapasowych WordPress.

Narzędzia potrzebne do przywrócenia kopii zapasowej WordPress

W następnej sekcji przyjrzymy się bardziej szczegółowo każdej z tych metod przywracania. Jednak aby wykonać ręczne przywracanie, najpierw musisz mieć:

  • Dostęp do phpMyAdmin narzędzie (dostarczone przez dostawcę usług hostingowych) w systemie.
  • Kopia zapasowa danych witryny, które chcesz przywrócić.
  • An Narzędzie FTP, takie jak FileZilla.
  • Prawa użytkownika do modyfikowania plików bazy danych, w tym do edycji, wycinania i praw autorskich.

Metoda nr 1: Wykonanie ręcznego przywracania za pomocą phpMyAdmin

Jeśli użyłeś narzędzia phpMyAdmin do wykonania kopii zapasowej witryny, możesz z łatwością użyć go również do przywrócenia kopii zapasowej. Możesz samodzielnie pobrać narzędzie phpMyAdmin lub skorzystać z preinstalowanego narzędzia dostarczonego przez dostawcę usług hostingowych z jego panelu sterowania.
Oto kroki, które musisz wykonać:

  1. Zaloguj się do phpMyAdmin używając swoich danych logowania.
PHPMyAdmin can be used to backup and restore your website data.
PHPMyAdmin może służyć do tworzenia kopii zapasowych i przywracania danych witryny.
  1. Po pomyślnym zalogowaniu przejdź do sekcji „Bazy danych” narzędzia, gdzie możesz wyświetlić pełną listę tabel bazy danych dla swojej witryny internetowej.
  2. Wybierz bazę danych, do której chcesz przywrócić kopię zapasową bazy danych.
  3. Przed przywróceniem usuń wszystkie istniejące tabele z wybranej bazy danych. Aby to zrobić, po prostu:
    • Kliknij „Kliknij wszystko”, aby wybrać wszystkie tabele w tej bazie danych.
    • Kliknij „Upuść” z listy „Z wybranymi”.
  4. Aby zaimportować dane kopii zapasowej do bazy danych, przejdź do zakładki „Import” w interfejsie phpMyAdmin.
  5. W nowym oknie kliknij przycisk „Przeglądaj”, aby wybrać folder komputera, z którego chcesz importować dane kopii zapasowej.
  6. Na koniec kliknij przycisk „Idź”, aby zaimportować i przywrócić dane kopii zapasowej do bazy danych witryny.

Wykonywanie ręcznego przywracania za pomocą MySQL

Jeśli znasz polecenia SQL i utworzyłeś kopie zapasowe swojej witryny za pomocą narzędzia MySQL, możesz przywrócić pliki kopii zapasowej za pomocą tego samego.
Oto ręczne kroki, które musisz wykonać:

  1. Rozpakuj lub wyodrębnij pliki kopii zapasowej (pliki * .tar.gz lub * .bz2) za pomocą następujących poleceń SQL:

Uwaga: jeśli kopia zapasowa bazy danych to * .tar.gz (na przykład: blog.bak.sql.tar.gz, to)

tar -zxvf blog.bak.sql.tar.gz

Uwaga: jeśli kopia zapasowa bazy danych to * .bz2 (na przykład: blog.bak.sql.bz2, to)

[email chroniony]: ~ / files / blog> bzip2 -d blog.bak.sql.bz2
  1. Z rozpakowanych plików skopiuj i wklej następujące zapytania SQL do bazy danych MySQL:
[email chroniony]: ~ / files / blog> mysql -h mysqlhostserver -u nazwa mysqlus -p nazwa bazy danych <blog.bak.sql Wpisz hasło: (wprowadź hasło mysql)
[email chroniony]: ~ / files / blog>

Dzięki temu możesz przywrócić kopie zapasowe bazy danych do witryny WordPress.

Chociaż obie te metody ręczne są wydajne, są przydatne tylko do przywracania plików bazy danych WordPress. Musisz wykonać dodatkowe ręczne kroki, aby przywrócić inne składniki WordPress z dostępnej kopii zapasowej. Ponadto, aby wykonać ręczne przywracanie, powinieneś mieć wystarczającą wiedzę techniczną, aby wykonać ją płynnie w systemie i rozwiązywać problemy, jeśli pojawią się jakiekolwiek problemy.

Lepszą opcją tworzenia kopii zapasowych i przywracania dla początkujących lub nietechnicznych użytkowników WordPressa jest automatyczne przywracanie za pomocą narzędzia do tworzenia kopii zapasowych i przywracania WordPress.

Metoda nr 2: Wykonywanie automatycznego przywracania za pomocą wtyczki

Spójrzmy, jak możesz użyć BlogVault wtyczka do przywracania kopii zapasowej. Tworzy i przechowuje wiele wersji kopii zapasowych Twojej witryny w bezpiecznej i niezależnej lokalizacji. Podczas procesu przywracania możesz wybrać dowolną z tych wersji kopii zapasowych do przywrócenia w witrynie internetowej.

Aby wykonać automatyczne przywracanie:

  1. Najpierw zaloguj się i wybierz witrynę, którą chcesz przywrócić.
  2. Na stronie „Szczegóły witryny”, która się otworzy, kliknij przycisk „Przywróć witrynę” (pokazany poniżej).
  3. Twoja witryna WordPress zostanie przywrócona z najnowszej dostępnej kopii zapasowej.
BlogVaults restore process is simplified yet detailed; you can choose which backup version you want to restore.
Proces przywracania BlogVaults jest uproszczony, ale szczegółowy; możesz wybrać wersję kopii zapasowej, którą chcesz przywrócić.

Proces przywracania BlogVaults jest uproszczony, ale szczegółowy; możesz wybrać wersję kopii zapasowej, którą chcesz przywrócić.

Alternatywnie, jeśli chcesz przywrócić inną wersję kopii zapasowej witryny:

  1. Kliknij przycisk „Pokaż wszystkie kopie zapasowe” w sekcji „Kopia zapasowa”. Spowoduje to wyświetlenie całej historii wersji kopii zapasowych dla określonej witryny internetowej.
  2. Kliknij „Automatyczne przywracanie” dla określonej wersji kopii zapasowej, którą chcesz przywrócić.
  3. Wprowadź swoje poświadczenia FTP.
  4. Wybierz folder, w którym jest zainstalowany WordPress (na przykład folder „public_html”, jeśli korzystasz z panelu sterowania dostarczonego przez usługodawcę hostingowego). Możesz także wyszukiwać foldery, w których przechowywane są pliki WordPress, takie jak wp-admin lub wp-content.
Choose the folder where your WordPress is installed. Usually it is in the “public_html” folder.
Wybierz folder, w którym jest zainstalowany Twój WordPress. Zwykle znajduje się w folderze „public_html”.
  1. Na następnym ekranie musisz określić, co chcesz przywrócić do swojej witryny WordPress. Na przykład możesz wybrać całą wersję kopii zapasowej lub wybrane pliki lub tabele.
  2. Na koniec możesz kliknąć „Kontynuuj”, aby rozpocząć przywracanie wersji kopii zapasowej. Po zakończeniu przywracania zostaniesz powiadomiony.

Otóż ​​to. Ten proces jest łatwy i szybszy niż procedury ręczne. Poza tym możesz to zrobić samodzielnie bez pomocy technicznej.

Oto coś, co powinieneś wiedzieć - tak jak każdy inny plik WordPress, pliki kopii zapasowych również mogą być uszkodzone lub uszkodzone. Przywracanie uszkodzonych plików kopii zapasowych może dodatkowo uszkodzić witrynę. Jak temu zapobiegasz?

Prostym rozwiązaniem jest utworzenie witryny przejściowej i przetestowanie kopii zapasowej, którą chcesz przywrócić. W przypadku BlogVault możesz użyć jego „Przywracanie testu Smart Backup Test”Funkcja, która bezpośrednio ładuje ostatnią wersję kopii zapasowej na stronie testowej.

Możesz także użyć wtyczek, takich jak WP Staging or Powielacz aby utworzyć witrynę testową. Gdy będziesz zadowolony, możesz połączyć kopię zapasową z aktywną witryną internetową.

Wnioski w

W obecnym świecie online nigdy nie można być zbyt ostrożnym, jeśli chodzi o ich witrynę internetową. Zapewnienie, że została utworzona kopia zapasowa, ma kluczowe znaczenie dla kondycji witryny. Działa jako siatka bezpieczeństwa przed utratą danych i minimalizuje przestoje. Ale co to jest kopia zapasowa, jeśli nie można jej przywrócić?

Aby kopie zapasowe witryny były przydatne w przypadku awarii witryny, użytkownicy WordPress powinni mieć dostęp do kopii zapasowych i przywracać je w jak najkrótszym czasie. Chociaż można to zrobić ręcznie, zwykle jest to skomplikowana procedura, która wymaga czasu i cierpliwości. Nawet najmniejszy błąd może wymagać ponownego przywrócenia.

W takim przypadku najlepiej wybrać wtyczkę do tworzenia kopii zapasowych, która uprościła proces przywracania. Zautomatyzowane narzędzia zapewniają przyjazne dla użytkownika procesy przywracania, które można wykonać szybciej i bez większych kłopotów.

Którą procedurę wolisz? Jeśli nie chcesz tego robić sam, dowiedz się W jaki sposób możesz zlecić tworzenie stron internetowych na zewnątrz.


O autorze: Akshat Choudhary

Akshat Choudhary zawsze szczycił się swoją zdolnością do uczenia się różnych rzeczy. Od czasu założenia BlogVault Akshat przekształcił swój poboczny projekt w dochodowe przedsięwzięcie, które osiąga nowe szczyty w indyjskiej przestrzeni startupowej. Będąc członkiem społeczności WordPress od prawie dekady, Akshat pragnie zrozumieć obszary, w których użytkownicy mają problemy. Podstawowym przekonaniem Akshata stojącym za budowaniem dowolnego produktu jest upewnienie się, że użytkownik końcowy nie potrzebuje pomocy, i udzielenie mu pomocy w najlepszy możliwy sposób, jeśli to zrobi. Połącz się z Akshat na Facebook LinkedIn

O gościu WHSR

Ten artykuł został napisany przez współpracownika gościa. Poniższe poglądy autora są w całości jego i mogą nie odzwierciedlać poglądów WHSR.