Kopia zapasowa i migracja: eksport, przywracanie i przenoszenie strony
Zakładka Kopia zapasowa i migracja (Baza Helper > Kopia zapasowa i migracja) pakuje Twoją stronę do jednego archiwum .zip, które Baza Helper może przywrócić na dowolnej stronie WordPress ze zmianą adresu strony po drodze. Eksport i import działają małymi krokami po około dziesięć sekund, więc duże strony też się sprawdzają.
Utwórz kopię zapasową
- Otwórz kartę Eksportuj witrynę.
- Zaznacz, co dołączyć: Baza danych, Biblioteka mediów (uploads), Motywy, Wtyczki, Wtyczki must-use i Tłumaczenia.
- Nadaj kopii opcjonalną Nazwa i kliknij Utwórz kopię zapasową.
- Znajdziesz ją w sekcji Kopie zapasowe na tym serwerze. Kliknij Pobierz, aby zachować kopię poza serwerem.
Import lub przywracanie
W bloku Importuj lub przywróć możesz wprowadzić archiwum na cztery sposoby:
- upuść je w obszarze upuszczania, kliknij, aby wybrać plik, albo wklej ze schowka. Akceptowane są
.zipi.sql; zwykły plik .sql nie ma manifestu; - Pobierz z adresu: serwer pobiera archiwum z wpisanego linku;
- folder przychodzący: duży plik umieść tam przez FTP lub menedżer plików hostingu, a pojawi się w Oczekuje na import;
- archiwum już zapisane na tym serwerze, przyciskiem Przywróć na liście kopii.
Starsze archiwa .bbcz nadal są akceptowane. Gdy archiwum jest gotowe, wybierz, co przywrócić: Zastąp bazę danych i Przywróć pliki, opcjonalnie Najpierw zapisz kopię bieżącej bazy danych.
Zmiana adresu strony
Wypełnij Stary adres i Nowy adres, aby przejść na inną domenę. Każde wystąpienie starego adresu we wpisach, opcjach i widżetach jest zmieniane, także wewnątrz danych serializowanych, z przeliczeniem długości, aby nic się nie zepsuło. Zostaw oba takie same, aby zachować adresy. Wartości guid wpisów nie są ruszane. Inny prefiks tabel jest mapowany, a role i klucze meta za nim podążają.
Co dzieje się podczas importu
- Najpierw rozpakowywane są pliki (ze sprawdzeniem niebezpiecznych ścieżek) do uploads, themes, plugins, mu-plugins i languages. Sam folder wtyczki Baza Helper nigdy nie jest nadpisywany.
- Baza danych jest importowana, a Baza Helper pozostaje aktywny zaraz po tabeli opcji.
- Adres jest zastępowany.
- Role i klucze meta są dopasowywane do nowego prefiksu, a reguły przepisywania resetowane.
Gdy trwa import, strona odpowiada na inne żądania kodem 503, aby nic nie zapisywało się w częściowo zaimportowanych danych. Import jest autoryzowany tokenem zadania, bo tabela użytkowników jest zastępowana.
Warto wiedzieć
- Baza danych, użytkownicy i hasła strony są zastępowane tymi z archiwum. Po imporcie logujesz się kontem z archiwum.
- Multisite nie jest obsługiwany i jest odrzucany.
- Wysyłanie i pobieranie przez FTP lub SFTP, harmonogramy i retencja nie są jeszcze częścią narzędzia.
- Kopie są przechowywane w uploads/baza-helper-backups, chronione plikiem .htaccess.
