Ponieważ WordPress obsługuje ponad 38% Internetu, tworzenie i utrzymywanie strony internetowej stało się teraz bardzo łatwe. Istnieje jednak wiele funkcji, o które należy zadbać. Załóżmy, że musisz przenieść witrynę swojej firmy na innego hosta. 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 prostego przycisku „Resetuj” lub „Cofnij”, który mógłby to odwrócić. Dlatego ważne jest, aby zachować kopię zapasową witryny - możesz przywrócić pliki i powtórzyć migrację Istnieje wiele sposobów przywracania witryn WordPress z kopii zapasowej, które omówimy w poniższych sekcjach. Ale najpierw zapoznajmy się z różnymi składnikami witryny internetowej, których kopie zapasowe należy tworzyć i przywracać Kluczowe komponenty witryny WordPress Każda instalacja WordPressa składa się z różnych komponentów, które są jej podstawowymi elementami składowymi. Istnieją 4 komponenty WordPress, których kopię zapasową należy zawsze tworzyć: WordPress coreâ Stanowi podstawowe pliki WordPress, w tym kod źródłowy, funkcje WordPress i ustawienia witryny. 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 dane uwierzytelniające użytkownika, artykuły, posty w witrynie i metadane witryny. Wtyczki WordPressâ 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, które służą do poprawy ogólnego wyglądu i projektu Twojej witryny. Podobnie jak wtyczki, w repozytorium i innych platformach internetowych dostępnych jest wiele darmowych motywów WordPress Kopia zapasowa WordPress zazwyczaj zawiera wszystkie te cztery komponenty. W rezultacie przywrócenie kopii zapasowej oznacza przywrócenie tych komponentów do serwisu. Przyjrzyjmy się teraz, jak wykonać proces przywracania ## Dwie metody przywracania kopii zapasowej WordPress Możesz wykonać przywracanie WordPressa przy użyciu dowolnej z następujących metod: - Ręczne przywracanie za pomocą narzędzia phpMyAdmin lub przywracanie bazy danych za pomocą narzędzia MySQL - Automatyczne przywracanie za pomocą wtyczki do tworzenia kopii zapasowych WordPress Narzędzia potrzebne do przywrócenia kopii zapasowej WordPress Przyjrzymy się każdej z tych metod przywracania bardziej szczegółowo w następnej sekcji. Aby jednak wykonać przywracanie ręczne, musisz najpierw mieć: - Dostęp do narzędzia phpMyAdmin (dostarczonego przez dostawcę usług hostingowych) w Twoim systemie - Kopia zapasowa danych Twojej witryny, którą chcesz przywrócić - Narzędzie FTP, takie jak FileZilla - Prawa użytkownika do modyfikowania plików bazy danych, w tym edycji, wycinania i praw autorskich Metoda nr 1: Ręczne przywracanie za pomocą phpMyAdmin Jeśli korzystałeś z narzędzia phpMyAdmin do tworzenia 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ć: - Zaloguj się do phpMyAdmin przy użyciu swoich poświadczeń użytkownika - Po pomyślnym zalogowaniu przejdź do sekcji âÂÂDatabasesâ narzędzia, gdzie możesz zobaczyć pełną listę tabel bazy danych dla swojej witryny - Wybierz bazę danych, do której chcesz przywrócić kopię zapasową bazy danych - 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 opcję „Upuść” z listy „Z wybranymi” - Aby zaimportować dane kopii zapasowej do bazy danych, przejdź do zakładki „Importuj” w interfejsie phpMyAdmin - W nowym oknie kliknij przycisk âÂÂPrzeglądaj, aby wybrać folder komputera, z którego chcesz zaimportować dane kopii zapasowej - Na koniec kliknij przycisk âÂÂGoâÂÂ, aby zaimportować i przywrócić dane kopii zapasowej do bazy danych witryny Wykonywanie ręcznego przywracania przy użyciu 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 przy użyciu tego samego Oto ręczne czynności, które należy wykonać: - 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) [pliki chronione e-mailem/blog>bzip2 -d blog.bak.sql.bz2 - Z rozpakowanych plików skopiuj i wklej następujące zapytania SQL do bazy danych MySQL: [e-mail protectedfiles/blog>mysql -h mysqlhostserver -u mysqlusername -p nazwa_bazy_danych< blog.bak.sql Wprowadź hasło: (wprowadź swoje hasło mysql) [email protectedfiles/blog>Dzięki temu możesz przywrócić kopie zapasowe bazy danych na swojej stronie WordPress Chociaż obie te metody ręczne są skuteczne, są one przydatne tylko do przywracania plików bazy danych WordPress. Musisz wykonać kilka dodatkowych ręcznych czynności, aby przywrócić inne komponenty WordPress z dostępnej kopii zapasowej. Ponadto, aby wykonać przywracanie ręczne, powinieneś mieć wystarczającą wiedzę techniczną, aby wykonać je płynnie w systemie i rozwiązać problemy, jeśli pojawią się jakiekolwiek problemy Lepszą opcją tworzenia kopii zapasowych i przywracania dla początkujących lub nietechnicznych użytkowników WordPress jest automatyczne przywracanie za pomocą wtyczki WordPress do tworzenia kopii zapasowych i przywracania Metoda nr 2: Wykonywanie automatycznego przywracania za pomocą wtyczki Przyjrzyjmy się, jak możesz użyć wtyczki BlogVault do przywrócenia 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 na swojej stronie internetowej Aby wykonać automatyczne przywracanie: - Najpierw zaloguj się i wybierz witrynę, którą chcesz przywrócić - Na otwartej stronie „Szczegóły witryny” kliknij przycisk „Przywróć witrynę” (pokazany poniżej) - Twoja witryna WordPress zostanie przywrócona z najnowszej dostępnej kopii zapasowej 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: - Kliknij przycisk „Pokaż wszystkie kopie zapasowe” w sekcji „Kopia zapasowa”. Spowoduje to wyświetlenie całej historii wersji kopii zapasowych dla określonej witryny - Kliknij „Automatyczne przywracanie” dla konkretnej wersji kopii zapasowej, którą chcesz przywrócić - Wprowadź swoje dane uwierzytelniające FTP - Wybierz folder, w którym zainstalowany jest WordPress (na przykład folder âÂÂpublic_htmlâÂÂ, jeśli korzystasz z panelu sterowania dostarczonego przez dostawcę usług hostingowych). Możesz także wyszukać foldery, w których przechowywane są pliki WordPress, takie jak wp-admin lub wp-content - Na następnym ekranie musisz określić, co chcesz przywrócić na swojej stronie WordPress. Możesz na przykład wybrać całą wersję kopii zapasowej lub wybrane pliki lub tabele - Na koniec możesz kliknąć Kontynuuj, aby rozpocząć przywracanie wersji kopii zapasowej. Zostaniesz powiadomiony o zakończeniu przywracania To jest to. Ten proces jest łatwy i szybszy niż procedury ręczne. Poza tym możesz to zrobić samodzielnie, bez żadnej pomocy technicznej Oto coś jeszcze, o czym powinieneś wiedzieć â Tak jak każdy inny plik WordPress, pliki kopii zapasowych również mogą zostać uszkodzone. Przywracanie plików kopii zapasowej może dodatkowo uszkodzić Twoją witrynę. Jak temu zapobiec? Prostym rozwiązaniem jest utworzenie witryny przejściowej i przetestowanie kopii zapasowej, którą chcesz przywrócić. W przypadku BlogVault możesz skorzystać z jego funkcji „Smart Backup Test Restore”, która bezpośrednio ładuje ostatnią wersję kopii zapasowej na stronę przejściową Możesz także użyć wtyczek, takich jak WP Staging lub Duplicator, aby utworzyć stronę testową. Gdy będziesz zadowolony, możesz śmiało połączyć kopię zapasową z działającą witryną ## Podsumowując W obecnym świecie online nigdy nie można być zbyt ostrożnym, jeśli chodzi o ich stronę internetową. Zapewnienie kopii zapasowej ma kluczowe znaczenie dla kondycji witryny. Działa jako zabezpieczenie przed utratą danych i minimalizuje przestoje. Ale czym jest kopia zapasowa, jeśli nie można jej przywrócić? Aby kopie zapasowe witryn internetowych były przydatne w przypadku awarii witryny, użytkownicy WordPress powinni mieć możliwość dostępu do swoich kopii zapasowych i przywracania ich w jak najkrótszym czasie. Chociaż można to zrobić ręcznie, zwykle jest to złożona procedura, która wymaga czasu i cierpliwości. Nawet najmniejszy błąd może spowodować konieczność ponownego wykonania przywracania W takim przypadku najlepiej jest 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 problemów Którą procedurę wolisz? Jeśli nie chcesz tego robić samodzielnie, dowiedz się, jak możesz zlecić tworzenie stron internetowych na zewnątrz **O autorze: Akshat Choudhary** Akshat Choudhary zawsze szczycił się zdolnością 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 wznosi się na nowe wyżyny w indyjskiej przestrzeni start-upowej. Będąc członkiem społeczności WordPress od prawie dekady, Akshat chce zrozumieć obszary, z którymi borykają się użytkownicy. Podstawowym przekonaniem Akshata stojącym za tworzeniem dowolnego produktu jest upewnienie się, że użytkownik końcowy nie potrzebuje pomocy i pomaganie mu w najlepszy możliwy sposób, jeśli to konieczne. Połącz się z Akshatem na Facebooku i LinkedIn.