Czy kiedykolwiek straciłeś godziny pracy z powodu awarii witryny? Mamy nadzieję, że nie! Z naszego doświadczenia wynika, że regularne tworzenie kopii zapasowych może uchronić Cię przed tymi zatrważającymi chwilami nieoczekiwanej utraty danych.
Tworzenie kopii zapasowych witryny jest jednym z najważniejszych kroków w zabezpieczaniu danych, a jednak często jest pomijane przez wielu właścicieli witryn. Chociaż istnieje wiele sposobów tworzenia kopii zapasowych, ręczne tworzenie kopii zapasowej bazy danych WordPress jest prostym sposobem na zabezpieczenie kluczowych danych witryny.
W tym artykule przeprowadzimy Cię przez kroki ręcznego tworzenia kopii zapasowej bazy danych WordPress, dzięki czemu zawsze będziesz przygotowany do przywrócenia danych w razie potrzeby.

Oto przegląd tematów, które omówimy:
- Kiedy i dlaczego ręcznie tworzyć kopię zapasową bazy danych WordPress?
- Opcja 1: Utwórz kopię zapasową bazy danych Twojej witryny za pomocą wtyczki (najłatwiejszy sposób)
- Opcja 2: Ręczne tworzenie kopii zapasowej bazy danych za pomocą phpMyAdmin (bez dostępu do wp-admin)
- Opcja 3: Tworzenie kopii zapasowej bazy danych w cPanel (alternatywa dla phpMyAdmin)
- Jak przywrócić kopię zapasową bazy danych WordPress
- Jak skonfigurować odpowiedni zautomatyzowany system tworzenia kopii zapasowych na przyszłość
Kiedy i dlaczego ręcznie tworzyć kopię zapasową bazy danych WordPress?
Zainstalowanie kompletnego systemu kopii zapasowych WordPress jest niezbędne dla każdej strony internetowej. Czasami jednak potrzebujesz wykonać kopię zapasową tylko swojej bazy danych, a nie całej witryny. Wyjaśnimy dlaczego.
Twoja baza danych WordPress zawiera całą Twoją dynamiczną zawartość – posty, strony, komentarze, użytkowników i ustawienia. Pozostałe pliki Twojej witryny obejmują motywy, wtyczki i przesłane multimedia. Zrozumienie tej różnicy pomoże Ci wybrać odpowiednią metodę tworzenia kopii zapasowych.
Z naszego doświadczenia wynika, że tworzenie kopii zapasowej samej bazy danych ma sens, gdy:
- Wprowadzanie zmian związanych z treścią (np. masowa edycja postów)
- Aktualizacja rdzenia WordPress
- Testowanie nowych wtyczek, które wchodzą w interakcję z Twoją bazą danych
- Rozwiązywanie problemów specyficznych dla bazy danych
Dzieje się tak, ponieważ te operacje wpływają głównie na Twoje treści i ustawienia, które są przechowywane w bazie danych, pozostawiając pliki Twojej witryny nietknięte.
Kompletna kopia zapasowa witryny WordPress jest natomiast niezbędna, gdy:
- Przeniesienie do nowego hostingu WordPressa
- Przeprojektowanie całej witryny
- Konfiguracja regularnych kopii zapasowych zabezpieczeń
- Wprowadzanie znaczących zmian w strukturze witryny
Dzieje się tak, ponieważ te zmiany wpływają zarówno na bazę danych, jak i pliki – w tym motywy, wtyczki i przesłane multimedia – dlatego będziesz potrzebować wszystkiego zapisanego w kopii zapasowej, aby zapewnić pełne przywrócenie w razie potrzeby.
Jeśli nadal masz dostęp do obszaru administracyjnego swojej witryny, możesz łatwo użyć wtyczki do utworzenia kopii zapasowej na żądanie (pokażemy Ci, której wtyczki użyć później w tym artykule).
Jednak zdarzają się sytuacje, gdy możesz nie mieć dostępu do obszaru administracyjnego – na przykład, gdy Twoja witryna WordPress jest zhakowana lub napotka błąd WordPress. Widzieliśmy, jak to się dzieje wielokrotnie, i właśnie wtedy wiedza, jak utworzyć ręczną kopię zapasową, staje się kluczowa.
Mając to na uwadze, przyjrzyjmy się, jak łatwo ręcznie utworzyć kopię zapasową bazy danych WordPress.
Opcja 1: Utwórz kopię zapasową bazy danych swojej witryny za pomocą wtyczki (najłatwiejszy sposób)
Ta metoda jest łatwiejsza i zalecana, ale zadziała tylko wtedy, gdy masz dostęp do obszaru administracyjnego swojej witryny WordPress.
Użyjemy wtyczki do tworzenia kopii zapasowych WordPressa o nazwie Duplicator. Osobiście korzystaliśmy z tej wtyczki na naszych stronach partnerskich i sprawdziła się ona bardzo dobrze w tworzeniu niezawodnych kopii zapasowych oraz migracji stron WordPressa bez przestojów.
Darmowa wersja może być używana do tworzenia kopii zapasowych bazy danych, ale możesz zaktualizować do wersji płatnej, ponieważ oferuje ona więcej funkcji. Obie wersje są przyjazne dla początkujących i wystarczająco potężne dla zaawansowanych użytkowników.
Więcej informacji znajdziesz w naszej recenzji Duplicator.
Najpierw musisz zainstalować i aktywować wtyczkę Duplicator. Więcej szczegółów znajdziesz w naszym poradniku na temat instalowania wtyczki WordPress.
Po aktywacji musisz przejść do strony Duplicator Pro » Kopie zapasowe i kliknąć przycisk „Dodaj nowy”.

Na następnym ekranie Duplicator pozwoli Ci wybrać, co chcesz uwzględnić w kopii zapasowej.
Wybierz „Tylko baza danych”, a następnie kliknij przycisk „Dalej”.

Duplicator przeskanuje teraz Twoją witrynę WordPress i bazę danych.
Następnie zostaną wyświetlone wyniki skanowania. Obok sekcji Baza danych może pojawić się powiadomienie informujące, że tworzysz pakiet tylko dla bazy danych.

Wystarczy kliknąć przycisk „Utwórz kopię zapasową”, aby kontynuować.
Duplicator przygotuje teraz kopię zapasową bazy danych w tle i pokaże Ci postęp.
Po zakończeniu będziesz mógł pobrać pliki kopii zapasowej. Zalecamy pobranie zarówno plików archiwum, jak i instalatora, ponieważ pozwoli to na łatwiejsze przywrócenie strony internetowej w razie potrzeby.

Opcja 2: Ręczne tworzenie kopii zapasowej bazy danych za pomocą phpMyAdmin (bez dostępu do wp-admin)
W tej metodzie użyjemy phpMyAdmin. Jest to oprogramowanie typu open-source, które pozwala zarządzać bazą danych MySQL za pomocą interfejsu internetowego. Użyjemy go, aby zademonstrować, jak wykonać kopię zapasową bazy danych, gdy nie masz dostępu do obszaru administracyjnego WordPress.
phpMyAdmin jest preinstalowany u większości dostawców hostingu WordPress.
Na potrzeby tego artykułu pokażemy zrzuty ekranu z Bluehost. Jednak podstawowa procedura jest taka sama dla większości dostawców hostingu.
Najpierw musisz zalogować się do panelu sterowania hostingu WordPressa i kliknąć przycisk „Ustawienia” pod swoją witryną.

W ustawieniach Twojej witryny przewiń w dół do sekcji Szybkie linki.
Następnie kliknij przycisk „phpMyAdmin”, aby kontynuować.

Spowoduje to uruchomienie aplikacji phpMyAdmin w nowej karcie przeglądarki.
Stąd kliknij, aby wybrać bazę danych WordPress z lewej kolumny, a następnie kliknij przycisk „Eksportuj” u góry.

Zostaniesz poproszony o wybranie metody eksportu.
Następnie musisz wybrać „Niestandardowy”, ponieważ da Ci to więcej opcji do wyboru.
Po wybraniu opcji Niestandardowa, wyświetlone zostaną wszystkie wybrane tabele w Twojej bazie danych WordPress.
Czasami wtyczki WordPress dodają swoje tabele do Twojej bazy danych. Jeśli są jakieś tabele, które chcesz wykluczyć z eksportu, możesz je odznaczyć. Jeśli nie jesteś pewien, lepiej pozostawić wszystkie zaznaczone.

Teraz musisz przewinąć w dół do sekcji „Wyjście”.
Domyślnie phpMyAdmin wyświetli wynik procesu eksportu jako tekst.
Musisz to zmienić, wybierając opcję „Zapisz wynik do pliku”.
W przypadku kompresji musisz wybrać opcję skompresowane (zipped) lub skompresowane gzip (gzipped).

Teraz przewiń stronę do dołu i kliknij przycisk „Go”. phpMyAdmin wyśle Ci eksport bazy danych jako plik zip lub gzip.
To wszystko. Pomyślnie utworzyłeś ręczną kopię zapasową bazy danych WordPress.
Opcja 3: Tworzenie kopii zapasowej bazy danych w cPanel (alternatywa dla phpMyAdmin)
Większość dobrych firm hostingowych WordPress oferuje również łatwe sposoby pobierania kopii zapasowych na żądanie. Oto jak wykonać ręczną kopię zapasową bazy danych WordPress z panelu hostingowego.
Dostawcy hostingu, tacy jak Bluehost, SiteGround i HostGator, mają podobne opcje.
Na potrzeby tego samouczka pokażemy zrzuty ekranu z Bluehost. Podstawowa procedura jest jednak bardzo podobna w przypadku innych hostów.
Najpierw zaloguj się do panelu swojego konta hostingowego i kliknij przycisk „Ustawienia” pod swoją witryną.

Na następnym ekranie musisz przełączyć się na zakładkę „Zaawansowane”.
Stąd po prostu przewiń w dół do sekcji cPanel i kliknij przycisk „Zarządzaj”.

Spowoduje to uruchomienie interfejsu cPanel w nowej karcie przeglądarki.
Stąd wystarczy przewinąć w dół do sekcji plików i kliknąć przycisk „Kopia zapasowa”.

Na stronie kopii zapasowych przewiń w dół do sekcji kopii zapasowych częściowych.
Stąd musisz kliknąć nazwę swojej bazy danych, aby pobrać plik kopii zapasowej bazy danych.

Możesz również pobrać kopię zapasową plików WordPress z tej strony, jeśli tego potrzebujesz.
Jak przywrócić kopię zapasową bazy danych WordPress
Po pobraniu kopii zapasowej bazy danych WordPress możesz kontynuować naprawę zhakowanej witryny WordPress lub wprowadzić inne potrzebne zmiany.
W wielu przypadkach prawdopodobnie nie będziesz musiał przywracać kopii zapasowej swojej witryny.
Ale jeśli to zrobisz, mamy szczegółowy przewodnik krok po kroku na temat jak przywrócić WordPress z kopii zapasowej bazy danych.
Jak skonfigurować odpowiedni zautomatyzowany system tworzenia kopii zapasowych na przyszłość
Możesz ręcznie tworzyć kopie zapasowe bazy danych WordPress, ale pamiętaj, że nie jest to alternatywa dla właściwego rozwiązania do tworzenia kopii zapasowych dla Twojej witryny WordPress.
W pewnych sytuacjach możesz nie mieć dostępu do swojej bazy danych WordPress. Na przykład, może się tak zdarzyć, jeśli Twoja firma hostingowa zawiesi Twoje konto lub utraci dane Twojej witryny.
Innym możliwym scenariuszem jest sytuacja, gdy haker wstrzyknie złośliwy kod do Twojej bazy danych WordPress. Czyszczenie zainfekowanej bazy danych będzie znacznie trudniejsze.
Dlatego sugerujemy korzystanie z wtyczek do tworzenia kopii zapasowych WordPress, takich jak Duplicator, która oferuje automatyczne kopie zapasowe i integrację z chmurą.
Jedną z rzeczy, które uwielbiamy w Duplicator, jest to, że może automatycznie tworzyć i przechowywać Twoje kopie zapasowe w usłudze przechowywania w chmurze, takiej jak Dysk Google, Dropbox, OneDrive i inne. W ten sposób Twoje kopie zapasowe są zawsze bezpieczne i dostępne, nawet jeśli Twoja witryna stanie się niedostępna lub serwer hostingowy ulegnie awarii.
Ten przewodnik na temat tworzenia kopii zapasowej witryny WordPress zawiera szczegółowe instrukcje.
Mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się, jak ręcznie wykonać kopię zapasową bazy danych WordPress. Możesz również zapoznać się z naszym przewodnikiem na temat jak wyświetlić kopię zapasową WordPress jako witrynę lub naszymi najlepszymi wyborami najlepszych wtyczek do baz danych WordPress.
Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.

Hajjalah
Zazwyczaj wykonuję kopię zapasową mojej bazy danych ręcznie za pomocą phpMyAdmin, ponieważ pozwala to na uwzględnienie tylko niezbędnych plików. Ale zastanawiam się nad dokładnością tej metody, ponieważ czasami niektóre tabele nie pojawiają się podczas przywracania kopii zapasowej. Nie wiem dlaczego. Czy jest jakiś specjalny krok, który można wykonać, aby uniknąć utraty danych podczas tworzenia i przywracania kopii zapasowej wykonanej w phpMyAdmin?
Wsparcie WPBeginner
Nie powinno być żadnego konkretnego kroku wymaganego do tego, możesz skontaktować się ze swoim dostawcą hostingu, aby upewnić się, że nie napotykasz limitu ustawionego przez nich podczas pobierania bazy danych.
Admin
Mrteesurez
Kiedy używałem Duplicator, darmowej wersji do tworzenia kopii zapasowych mojej strony, czy nadal muszę tworzyć kopię zapasową bazy danych osobno, gdy wykonałem pełną kopię zapasową plików?
Czy baza danych nie jest uwzględniona??
Wsparcie WPBeginner
Darmowa wersja zawiera bazę danych, więc nie musisz się o to martwić.
Admin
Mrteesurez
Dziękuję za odpowiedź, to dobrze, podstawowa wersja wtyczki dała więcej niż wystarczająco, umożliwiając to zarówno w wersji lite. Teraz nie będę musiał martwić się o bazę danych.
Prajwal Shewatkar
Kopia zapasowa to jedyne rozwiązanie zapewniające najwyższe bezpieczeństwo. Niezależnie od tego, ile się starasz, pewnego dnia napotkasz problemy z bezpieczeństwem na swojej stronie internetowej, a tylko kopie zapasowe mogą Cię uratować. Polecam codzienne pełne kopie zapasowe.
Wsparcie WPBeginner
It would depend on how often content is added to a site for how often backups should be ran but they are great for keeping a site safe
Admin
Jiří Vaněk
Codzienne kopie zapasowe wydają mi się niepotrzebne, a dla większej witryny bardzo szybko potrzebujesz dużo miejsca. Moim zdaniem najlepszą praktyką jest wykonywanie kopii zapasowych przed wszelkimi zmianami lub aktualizacjami, lub po dodaniu nowej zawartości. Osobiście wykonuję automatyczną kopię zapasową za pomocą Duplicator raz w tygodniu do Google Drive i przechowuję 4 kopie zapasowe naraz. W ten sposób mam pokryty około miesiąc, a nawet dla mojej witryny, która ma 1,5 GB, rozmiary kopii zapasowych pozostają całkiem rozsądne. W przeciwnym razie zawsze wykonuję kopię zapasową całego FTP i bazy danych.
Jiří Vaněk
Używam phpMyAdmin do eksportowania bazy danych. Kiedy używam wtyczki, czy mogę polegać na tym, że wynikowa kopia zapasowa będzie tak samo kompleksowa jak przy użyciu phpMyAdmin?
Komentarze WPBeginner
Tak, powinno skopiować całą bazę danych WordPress. Może być nawet bardziej kompleksowe, ponieważ może również zawierać takie rzeczy jak obrazy i multimedia.
Jiří Vaněk
Dziękuję bardzo za potwierdzenie. Prawdopodobnie przejdę na automatyczne tworzenie kopii zapasowych za pomocą wtyczki.
Moinuddin Waheed
Mam problem z importem pliku bazy danych w phpMyAdmin na lokalnym serwerze XAMPP.
Chciałem stworzyć testową stronę dla istniejącej strony internetowej, wykonałem powyższe kroki, ale podczas importowania pliku bazy danych pojawia się błąd „Maximum execution time of 300 seconds exceeded”
i proces nie postępuje dalej.
Czy jest jakiś sposób, aby rozwiązać ten problem?
Wsparcie WPBeginner
Może się to zdarzyć, jeśli importujesz dużą bazę danych, musiałbyś zwiększyć czas wykonania, nasz poniższy przewodnik zawiera dwie metody, których możesz użyć, lub możesz musieć wejść w opcje XAMPP, aby zmienić te ustawienia, jeśli to nie zadziała dla Ciebie.
https://www.wpbeginner.com/wp-tutorials/how-to-fix-fatal-error-maximum-execution-time-exceeded-in-wordpress/
Admin
Moinuddin Waheed
Dzięki za odpowiedź.
Rozwiązałem ten problem, postępując zgodnie z tym przewodnikiem.
Zwiększyłem limit czasu wykonania i zadziałało.
więc domyślnie czas wykonania jest bardzo krótki i wymaga aktualizacji do importowania dużych plików.
Moinuddin Waheed
Wykonałem ręczne kopie zapasowe wiele razy i nie byłem w stanie przywrócić plików bazy danych z kopii zapasowej na serwerze produkcyjnym.
Biorąc to pod uwagę, czy istnieje metoda, która może zapewnić pełną kopię wszystkiego, takiego jak motywy, ustawienia i baza danych, wszystko w jednym?
Gdyby można było to osiągnąć, przywrócenie dowolnej strony internetowej bez utraty czegokolwiek byłoby bardzo łatwe.
Wsparcie WPBeginner
Zalecamy zapoznanie się z naszym poniższym przewodnikiem, aby dowiedzieć się, jak tworzyć kopie zapasowe plików i bazy danych, zgodnie z tym, czego szukasz.
https://www.wpbeginner.com/beginners-guide/how-to-backup-your-wordpress-site/
Admin
Moinuddin Waheed
Dziękuję za rekomendację, zapoznałem się z przewodnikiem i uznałem go za bardzo pomocny w tworzeniu kopii zapasowych, które można wykorzystać do przywrócenia witryny w razie potrzeby.
A Owadud Bhuiyan
Ręczne tworzenie kopii zapasowych bazy danych jest niezwykle przydatne, zwłaszcza podczas lokalnego testowania wtyczek.
Wsparcie WPBeginner
It can certainly be helpful
Admin
Richard
Jaka jest różnica między kopią zapasową bazy danych a kopią zapasową witryny wykonaną przez wtyczkę, taką jak Duplicator Pro?
Wsparcie WPBeginner
Różni się w zależności od wtyczki, ale zazwyczaj kopia zapasowa witryny obejmuje pliki motywu i wtyczek, podczas gdy kopia zapasowa bazy danych dotyczy Twoich treści.
Admin
Rafal
Nie widzę żadnych przycisków kopii zapasowej na moim koncie Bluehost: są tylko zakładki: Strona główna, Moje witryny, Marketplace, e-mail, domeny, zaawansowane
Wsparcie WPBeginner
Cześć Rafał,
Kliknij zakładkę Zaawansowane, aby uzyskać dostęp do pełnego interfejsu cPanel.
Admin
Rose
Jeśli mam witrynę WordPress premium lub biznesową, to WordPress jest moim hostem, prawda? Co mogę zrobić z wordpress.com oprócz eksportu?
Wsparcie WPBeginner
Cześć Rose,
Zapoznaj się z naszym przewodnikiem na temat różnicy między blogiem self hosted WordPress.org a darmowym WordPress.com.
Admin
tim
Cześć. Mam wszystkie foldery z witryny WordPress, ale nie mam żadnego backupu bazy danych. Czy można przywrócić z folderów bez backupu SQL?
Wsparcie WPBeginner
Cześć Tim,
Nie, nie możesz. Możesz spróbować odnaleźć utracone treści, korzystając z Google Cache lub Way Back Machine.
Admin
David John
Wykonałem wszystkie kroki, ale nie mogę zrobić kopii zapasowej mojej witryny, pojawia się błąd serwera... I jak naprawić ten błąd...
Rebecca
Czy można użyć wbudowanej funkcji „eksportu” jako ręcznej kopii zapasowej?
Wsparcie WPBeginner
Nie jest to dobry pomysł. Plik eksportu pozwoli na zaimportowanie Twoich komentarzy i postów do WordPressa. Jednak nie będzie w stanie zaimportować obrazów, jeśli zostały usunięte lub utracone z oryginalnego serwera. Nie będzie również w stanie przywrócić żadnych innych danych przechowywanych w bazie danych WordPress.
Admin
afdhal ilahii
czy mogę udostępnić to na moim blogu?
Syed Azad Shah
Drogi Syedzie,
Bardzo dziękuję za Twoje wspaniałe posty. Naprawdę czynią dla mnie cuda. Mam tylko jedno pytanie – mam cztery lub pięć stron działających na jednym koncie hostingowym. Jedna z głównego katalogu, a reszta z podkatalogów. Jak mam je wszystkie zarchiwizować. Moja strona internetowa to
Czy powinienem je archiwizować jako jeden plik czy różne pliki
Dziękuję bardzo
Azad
Wsparcie WPBeginner
Zależy od Twojej konfiguracji. Jeśli wszystkie korzystają z tej samej bazy danych, możesz wybrać tabele dla każdej witryny, a następnie je wyeksportować. Powtórz dla następnej witryny.
Jeśli używają różnych baz danych, musisz wyeksportować je do różnych plików.
Admin
Teguh
I jak ją przywrócić?
Wsparcie WPBeginner
Zobacz nasz poradnik, jak przywrócić WordPress z kopii zapasowej.
Admin
Ahmed LAHMAR
Cześć WPBeginner,
Używam WP-DBManager i poleciłbym go każdemu, kto chce mieć spokój. To wspaniała wtyczka, dzięki której można tworzyć kopie zapasowe bazy danych, kompresować je do pliku .gz (mój plik SQL o rozmiarze 70 MB po kompresji zmniejszył się do 5 MB) i wysyłać je e-mailem według harmonogramu. Możesz wybrać codzienne i tygodniowe tworzenie kopii zapasowych lub możesz zrobić kopię zapasową ręcznie.
Oraz inne funkcje, takie jak optymalizacja, którą również można zaplanować
Ahmed LAHMAR
Przepraszam za błędy w pisowni, moja klawiatura oszalała