Opis
Migrator pakuje Twoją bazę danych i wszystko, co znajduje się w wp-content, do jednego pliku, który możesz pobrać, zachować jako kopię zapasową i przywrócić, na tej samej stronie lub na zupełnie nowej instalacji gdzie indziej. Kiedy przywracasz na inny adres, Migrator przepisuje stare adresy URL i ścieżki plików na nowe, dzięki czemu strona po prostu działa.
Wszystko dzieje się na Twoim własnym serwerze. Nie ma konta do założenia, nie ma sprzedawanej Ci przestrzeni na pliki i nic nigdy nie jest wysyłane do usług stron trzecich. Ponieważ jest w pełni otwarty, możesz dokładnie przeczytać, co robi: kod źródłowy znajduje się pod adresem https://github.com/wppoland/plogins-migrator, gdzie również można zgłosić błąd lub poprosić o nową funkcję.
Jak to działa
- Na stronie, którą chcesz skopiować, utwórz kopię zapasową. Migrator zapisuje Twoją bazę danych do przenośnego zrzutu SQL i przesyła strumieniowo każdy plik z
wp-contentdo jednego archiwum obok niego. - Pobierz to archiwum (lub, na dużej stronie, zbuduj je z wiersza poleceń, patrz poniżej).
- Na miejscu docelowym, tej samej stronie do przywrócenia, lub świeżej instalacji WordPress do przeniesienia, przywróć archiwum. Migrator importuje bazę danych, przywraca pliki i przepisuje adres internetowy oraz ścieżki strony źródłowej na te nowe.
Przepisanie adresu jest bezpieczne dla danych serializowanych: Migrator przechodzi przez rzeczywiste struktury danych, zamiast wykonywać ślepą zamianę tekstu, dzięki czemu liczniki długości bajtów przechowywane przez PHP w serializowanych opcjach i metadanych pozostają poprawne i nic się nie psuje.
Kilka rzeczy wartych uwagi
Kopie zapasowe są zapisywane w chronionym folderze (wp-content/migrator-backups), który odmawia bezpośredniego dostępu przez sieć, a pobieranie w przeglądarce jest udostępniane tylko zalogowanym administratorom za pośrednictwem uwierzytelnionego obsługi, pliki nigdy nie są eksponowane pod łatwym do odgadnięcia adresem URL. Każdy element w archiwum posiada sumę kontrolną, dzięki czemu obcięta lub uszkodzona kopia zapasowa jest wykrywana, zanim zostanie przywrócona na działającej witrynie.
Przywracanie nadpisuje docelową bazę danych i pliki, co jest celem przywracania, dlatego wymaga potwierdzenia i jest ograniczone do administratorów. Migrator nigdy nie nadpisuje własnego folderu wtyczki podczas przywracania, więc nie może sam sobie podciąć gałęzi, na której siedzi w trakcie importu.
W przypadku dużych witryn, gdzie żądanie przeglądarki mogłoby przekroczyć limit czasu, każde zadanie uruchamia się również z WP-CLI, które nie ma limitu czasu:
wp migrator export
wp migrator import path/to/backup.migrator
Co zawiera
- Kopia zapasowa bazy danych i całej zawartości
wp-contentdo jednego archiwum za pomocą jednego kliknięcia - Przywróć na tę samą stronę lub migruj na nowego hosta z automatycznym, bezpiecznym dla serializacji przepisywaniem adresów URL i ścieżek
- Wybierz, co pominąć: media, motywy, wtyczki, pamięć podręczna, komentarze spamowe, rewizje wpisów, transienty, sesje WooCommerce lub tabele Action Scheduler
- Eksport w przeglądarce z paskiem postępu i bezpośrednim pobieraniem, z możliwością wznowienia, dzięki czemu duże strony kończą się w wielu krokach, plus przywracanie metodą przeciągnij i upuść
- Polecenia WP-CLI
exportiimportdla stron zbyt dużych dla przeglądarki - Migawka bezpieczeństwa Twojej bazy danych przed każdym przywróceniem, automatycznie cofana w przypadku awarii
- Sumy kontrolne dla każdego elementu, dzięki czemu uszkodzone archiwum jest wykrywane, a nie przywracane
- Bezpieczne dla serializacji wyszukiwanie i zamiana w całej bazie danych, z podglądem próbnym i komendą
wp migrator replace, aby bezpiecznie zmienić domenę, adres URL lub ścieżkę - Sprawdź każdą zapisaną kopię zapasową przed jej przywróceniem: źródłowy adres URL, wersje WordPress i PHP, liczba tabel, plus wstępne sprawdzenia przed przywróceniem dotyczące prefiksu tabel, miejsca na dysku i możliwości zapisu
- Samodzielne hostowanie: bez konta, bez usług stron trzecich, nic nie opuszcza Twojego serwera
Plogins Migrator PRO
Darmowa edycja tworzy kopie zapasowe i migruje całą witrynę ręcznie. Plogins Migrator PRO sprawia, że działa samodzielnie:
- Zaplanowane i przyrostowe kopie zapasowe – dzienne lub tygodniowe z retencją; tylko zmienione pliki po punkcie odniesienia
- Kopie w chmurze i poza witryną – S3, R2, Backblaze B2, Wasabi, FTP/SFTP, WebDAV, Dropbox i Google Drive
- Punkty odzyskiwania – przywracanie jednym kliknięciem do sprawdzonej kopii zapasowej
- Szyfrowane kopie zapasowe – archiwa chronione hasłem, odszyfrowywane podczas przywracania
- Transfer serwer-serwer – przenieś witrynę między serwerami bez ręcznego pobierania
- Powiadomienia e-mail i dziennik aktywności – cicha awaria nigdy nie umknie uwadze
- Pełny multisite – tworzy kopie zapasowe i migruje całą sieć z poprawnym przepisywaniem adresów URL
Wszystko w darmowej edycji pozostaje darmowe i otwarte. Plogins Migrator PRO zaczyna się od 49 EUR rocznie (PLN widoczne przy kasie).
Porównaj edycje i ceny: https://plogins.com/plogins-migrator-pro/pricing/
Tłumaczenia
Plogins Migrator zawiera polskie, niemieckie i hiszpańskie tłumaczenia interfejsu wtyczki. Domeną tekstową jest plogins-migrator, więc pakiety językowe WordPress.org mogą również nadpisywać lub rozszerzać te dołączone tłumaczenia.
Zrzuty ekranu


Instalacja
- Prześlij wtyczkę do
/wp-content/plugins/migrator, lub zainstaluj ją z Wtyczki Dodaj nową. - Aktywuj ją. Nie ma wymaganych zależności.
- Otwórz Migrator w menu administratora, aby utworzyć kopię zapasową, lub użyj
wp migrator exportz wiersza poleceń.
Najczęściej zadawane pytania
-
Dokumentacja i linki
-
- Dokumentacja – https://plogins.com/plogins-migrator/docs/
- Strona wtyczki – https://plogins.com/plogins-migrator/
- Kod źródłowy – https://github.com/wppoland/plogins-migrator
- Zgłaszanie błędów i prośby o nowe funkcje – https://github.com/wppoland/plogins-migrator/issues
-
Czy przywracanie usuwa to, co już znajduje się w miejscu docelowym?
-
Tak. Przywracanie zastępuje bazę danych i pliki docelowe zawartością archiwum, co jest istotą przywracania kopii zapasowej. Jest to ograniczone do administratorów i wymaga wcześniejszego potwierdzenia. Zawsze przechowuj osobną kopię zapasową wszystkiego, co chcesz zachować w miejscu docelowym.
-
Czy moje linki przestaną działać, gdy przeniosę się na nową domenę?
-
Nie. Gdy przywracasz na inny adres, Migrator przepisuje stary adres URL witryny i ścieżki plików na nowe, w tym wewnątrz serializowanych danych, dzięki czemu wewnętrzne linki i ustawienia nadal działają.
-
Moja strona jest duża, a eksport przez przeglądarkę zatrzymuje się. Co mam zrobić?
-
Użyj WP-CLI, które nie ma limitu czasu żądania:
wp migrator exportdo zbudowania archiwum iwp migrator import <file>do jego przywrócenia. -
Czy wysyła moje dane gdziekolwiek?
-
Nie. Migrator działa w całości na Twoim własnym serwerze. Nie tworzy konta i nie kontaktuje się z żadną zewnętrzną usługą. Twoje kopie zapasowe pozostają w
wp-content/migrator-backups, dopóki ich nie pobierzesz lub nie usuniesz. -
Gdzie są przechowywane moje kopie zapasowe?
-
W
wp-content/migrator-backups, folderze chronionym przed bezpośrednim dostępem przez sieć. Usunięcie wtyczki usuwa ten folder i jego zawartość. -
Czy ta wtyczka działa na WordPress Multisite?
-
Tak. Ta wtyczka jest kompatybilna z WordPress Multisite. Aktywuj ją w sieci lub aktywuj na poszczególnych witrynach; każda witryna zachowuje własne ustawienia i dane.
Recenzje
Wtyczka nie ma jeszcze żadnej recenzji.
Kontrybutorzy i deweloperzy
„Migrator – Migracja witryny i kopia zapasowa” jest oprogramowaniem open source. Poniższe osoby miały wkład w rozwój wtyczki.
ZaangażowaniWtyczka „Migrator – Migracja witryny i kopia zapasowa” została przetłumaczona na 1 język. Podziękuj tłumaczom za ich wkład.
Przetłumacz wtyczkę “Migrator – Migracja witryny i kopia zapasowa” na swój język.
Interesuje cię rozwój wtyczki?
Przeglądaj kod, sprawdź repozytorium SVN lub czytaj dziennik rozwoju przez RSS.
Rejestr zmian
1.2.2
- Skrócona nazwa wyświetlana (usunięto prefiks Plogins; slug bez zmian).
1.2.1
- Dodano kontekstowy link do pomocy w migracji po pomyślnym wykonaniu kopii zapasowej.
- Naprawiono obsługę formatowania typu preflight dla miejsca na dysku.
1.2.0
- Nowość: samodzielne, bezpieczne dla serializacji wyszukiwanie i zamiana (narzędzie administratora + suchy przebieg +
wp migrator replace) do zmiany domeny, URL-a lub ścieżki bez uszkadzania serializowanych danych. - Nowość: sprawdź zapisaną kopię zapasową przed przywróceniem – pokazuje źródłowy URL, wersje WordPress i PHP oraz liczbę tabel, a także uruchamia wstępne sprawdzenia przed przywróceniem (prefiks tabeli, miejsce na dysku, pliki do zapisu).
1.1.1
- Dodano przegląd wersji Free vs PRO do pliku readme.
1.1.0
- Nowość: przegląd wtyczki Plogins Migrator PRO (kopie zapasowe przyrostowe + zaplanowane, przechowywanie poza witryną, przywracanie z chmury jednym kliknięciem) na ekranie administratora.
1.0.3
- Jaśniejsza nazwa: Plogins Migrator – Migracja i kopia zapasowa witryny (tworzy kopie zapasowe i migruje całą witrynę, nie tylko WooCommerce).
- Wzmocniono obsługę eksportu AJAX: ładunek żądania jest w pełni oczyszczany, zanim zostanie uruchomiona jakakolwiek funkcja zwrotna filtra.
1.0.2
- Dodano wbudowane tłumaczenia polskie, niemieckie i hiszpańskie dla interfejsu wtyczki.
1.0.1
- Pierwsze stabilne wydanie.
0.3.3
- Zmieniono nazwę na Plogins Migrator dla bardziej wyróżniającej się nazwy wtyczki.
0.3.2
- Bardziej uporządkowane wiersze zapisanych kopii zapasowych: data i rozmiar są na pierwszym miejscu, długa nazwa pliku to stonowana pojedyncza linia, która już się nie zawija, a wiersz ładnie dopasowuje się na wąskich ekranach.
0.3.1
- Twoje zapisane kopie zapasowe pojawiają się teraz w karcie „Przywróć kopię zapasową”, dzięki czemu możesz przywrócić jedną na miejscu, bez przewijania.
0.3.0
- Nowa sekcja „Twoje kopie zapasowe”: każda kopia zapasowa przechowywana na stronie jest wymieniona wraz z datą i rozmiarem, dzięki czemu możesz ją pobrać, przywrócić lub usunąć jednym kliknięciem, nie opuszczając ekranu.
- Przywróć bezpośrednio z zapisanej kopii zapasowej (kopie zapasowe gzip są rozpakowywane automatycznie). Plik kopii zapasowej jest zachowywany, a nie zużywany.
- Dodano gotowe ustawienia jednym kliknięciem do ekranu kopii zapasowej: Pełna witryna, Tylko baza danych i Tylko media ustawiają odpowiednie wykluczenia dla Ciebie.
0.2.0
- Dodano eksplorator rozmiarów plików do ekranu kopii zapasowej: skanuj wp-content, zobacz rozmiar i liczbę plików każdego folderu, a także zaznacz foldery lub duże pliki do wykluczenia z kopii zapasowej. Bazuje na istniejących wykluczeniach ścieżek.
0.1.0
- Pierwsze wydanie.
- Jednoplikowa kopia zapasowa bazy danych (tabel, widoków, wyzwalaczy i procedur składowanych) oraz całej zawartości
wp-content. - Przywróć na tę samą witrynę lub migruj do nowego hosta z bezpiecznym dla serializacji przepisywaniem URL-i i ścieżek.
- Selektywna kopia zapasowa: pomiń media, motywy, wtyczki, pamięć podręczną, komentarze spamowe, rewizje wpisów, transienty, sesje WooCommerce lub tabele Action Scheduler.
- Wznowialny eksport w przeglądarce z paskiem postępu i bezpośrednim pobieraniem, plus przywracanie metodą przeciągnij i upuść.
- WP-CLI
exportiimportdla witryn zbyt dużych dla przeglądarki. - Bezpieczeństwo przede wszystkim: migawka bazy danych przed importem z automatycznym wycofaniem, jeśli przywracanie się nie powiedzie, sumy kontrolne dla każdego elementu oraz odmowa importu w przypadku niezgodnego prefiksu tabeli.
