Czasami konieczne jest przeniesienie instalacji WordPressa z jednej lokalizacji do drugiej, jest to migracja. Może to oznaczać przeniesienie pojedynczej instalacji lub instalacji na wielu serwerach na inny serwer, z jednej lokalizacji do instalacji na wielu serwerach lub nawet z lokalizacji treść z instalacji w wielu lokalizacjach do pojedynczej instalacji. W tym samouczku pokażę, jak łatwo przeprowadzić migrację witryny WordPress.

Przede wszystkim musisz najpierw wykonać kopię zapasową swojej witryny, ponieważ migracja witryny nie zawsze jest pozbawiona zagrożeń. Do tworzenia kopii zapasowych, ale także do migracji, użyjemy wtyczki Migawka. Ta wtyczka była pierwotnie narzędziem do tworzenia kopii zapasowych witryny WordPress, ale jak widać, ewoluowała jako narzędzie do migracji.

UWAGA : Niezależnie od kierunku migracji procedura jest bardzo podobna, pozostaje prosta i za każdym razem doradzę, aby wziąć pod uwagę jakiś niuans. Również dlatego, że migracja powoduje transfer plików (wysyłanie / pobieranie), warto o tym pomyśleć zwiększyć maksymalny limit pamięci WordPress, aby uniknąć pewnych problemów.

Utwórz kopię zapasową instalacji WordPress za pomocą funkcji Migawka

Pierwszą rzeczą jest zainstalowanie i aktywacja migawki. Po zakończeniu odwiedź Migawka> Ustawienia skonfigurować wtyczkę. Wśród innych opcji znajduje się nazwa i ścieżka katalogu kopii zapasowych, opcje zarządzania pamięcią serwera podczas tworzenia kopii zapasowych oraz pliki wykluczone z kopii zapasowych (na przykład duże pliki, takie jak filmy). Mądrze byłoby również skonfigurować jedno lub więcej miejsc docelowych plików kopii zapasowych Migawka> Miejsca docelowe, Masz do wyboru między Amazon S3, Dropbox, FTP / sFTP i Dysk Google.

Po skonfigurowaniu migawki przejdź do Migawka> Dodaj nowy aby utworzyć nową kopię zapasową. Proces jest bardzo prosty.

W sekcji Informacje o zdjęciupodaj ścieżkę witryny do zapisania, jeśli jesteś w trybie wielostanowiskowym, nazwij kopię zapasową (w trybie prostym nie będziesz miał tego problemu) i wprowadź notatki, aby ją zidentyfikować.

Informacja migawka

W sekcji Co pliki do archiwum, wybierasz typy elementów do uwzględnienia w kopii zapasowej. Aby uzyskać prawdziwą kopię witryny, kliknij przycisk opcji Dołącz wybrane pliki i zaznacz wszystkie pola, które pojawiają się dynamicznie. Jeśli planujesz zachować migawkę na DropBox, możesz zostawić przycisk opcji Archiwum.

snapshot-files

W sekcji Co tabele do archiwum kliknij przycisk radiowy Dołącz wybrane stacje baz danych do tego Migawka i pamiętaj, aby zaznaczyć wszystkie pola wyboru, które się pojawią. W ten sposób uratujesz całą swoją bazę données.

W sekcji Kiedy Archiwum podajesz częstotliwość wykonywania kopii zapasowych, a także maksymalną liczbę przechowywanych migawek. Po osiągnięciu tej liczby najstarsze kopie zapasowe są usuwane podczas tworzenia kopii zapasowych. Im większa ta liczba, tym więcej miejsca będziesz potrzebować na serwerze.

W końcu w sekcji Gdzie zapisać archiwum podaj miejsce docelowe pliku kopii zapasowej.

Gdy wszystko wydaje się w porządku, kliknij na przycisk Utwórz zdjęcie aby rozpocząć proces tworzenia kopii zapasowej. To zajmie kilka minut. Gdy u góry strony pojawi się komunikat o powodzeniu, możesz przejść do procesu migracji witryny.

Przenieś witrynę WordPress

Po utworzeniu kopii zapasowej możesz przeprowadzić migrację do swojej witryny. W tym celu zainstaluj na nowym serwerze nową instalację WordPress, prostą lub wielostanowiskową, w zależności od potrzeb.

Zainstaluj i aktywuj te same motywy i wtyczki, jak w witrynie, aby przeprowadzić migrację. Następnie zrób to samo dla motywu, którego chcesz użyć w zmigrowanej witrynie. Musi być włączony, nawet jeśli jest uwzględniony w kopii zapasowej. W ten sposób Twoja witryna zacznie działać natychmiast po zakończeniu migracji.

Zainstaluj i aktywuj migawkę również tam, jeśli jeszcze nie jest. Spotkanie w dniu Migawka> Importuj a na dole wyświetlonego okna wprowadź adres URL lub ścieżkę do kopii zapasowej. Oznacza to, że podczas tworzenia kopii zapasowej, jeśli jako miejsce docelowe wybrałeś Amazon S3 lub Dropbox, będziesz musiał tymczasowo upublicznić plik kopii zapasowej, udostępnić go za pomocą łącza lub skopiować do katalogu dostępnego z nowej instalacji.

Po wprowadzeniu prawidłowego łącza do pliku kliknij Skanowanie / importowanie migawek. Komunikat o pomyślnej operacji powinien pojawić się poniżej.

snapshot-scan-import

Do zobaczenia Migawka> Wszystkie migawki aby zobaczyć listę importowanych profili kopii zapasowych. W tym drugim znajdź ten, który Cię interesuje, i kliknij link Przywracać który jest wyświetlany poniżej po najechaniu myszą.

migawka przywiezione

Spowoduje to przejście do strony z plikami archiwum (.zip) dla kopii zapasowych. Może być ich kilka, więc znajdź ten, który nas interesuje i kliknij link Przywracać. W tym przykładzie mam tylko jeden.

snapshot-przekierowanie

Na następnej stronie, w tym przypadku na stronie przywracania, możesz przejrzeć opcje, elementy, które chcesz przenieść do nowej instalacji, opcjonalnie zmienić Nazwa domeny i dokończ migrację.

Zakończ migrację i zmień domenę

Przewiń stronę przywracania do sekcji Przywróć opcje Bloga. Tutaj możesz zmienić adres URL swojego  pliki kopii zapasowych, abyś mógł ich używać z nowym Nazwa domeny. Aby to zrobić, kliknij przycisk zmiana twarzą do pól Adres strony internetowej. W wyświetlonym polu wprowadź ścieżkę lub identyfikator nowej witryny (w przypadku migracji do wielu witryn). Kliknij przycisk Lookup  i zobaczysz wybraną witrynę.

migawka wymiany domeny

W sekcji Jakie tabele są przywracane?, wybierz przycisk radiowy Przywróć wybrane tabele bazy danych a następnie kliknij link Wybierz wszystko znajduje się w wyniku WordPress Global Tables.

snapshot-restore-db

W sekcji Jakie pliki do przywrócenia? wybierz przycisk radiowy Dołącz wybrane pliki i zaznacz wszystkie pola wyboru, które się pojawią. Jeśli przeprowadzasz migrację do instalacji wielostanowiskowej, niektóre skrzynki (wp-config.php et .htaccess) może być niedostępny.

W sekcji Przywróć opcje motywu upewnij się, że pole wyboru Wyłącz wszystkie wtyczki nie jest zaznaczone i że wybrałeś swój motyw. Wszystko, co musisz zrobić, to kliknąć przycisk Przywróć migawkę.

snapshot-restore-complete

Widać, że migracja instalacji WordPressa, a nawet zmiana domeny jest łatwa. Migracja zajmuje tylko kilka minut, w zależności od rozmiaru instalacji. Zaczynasz od utworzenia kopii zapasowej, a następnie nowej instalacji WordPressa, w którym wdrażasz kopię zapasową. Na przykład w tym samouczku przeprowadziłem migrację prostej instalacji WordPress do instalacji wielostanowiskowej. Możesz spróbować zrobić to samo, najpierw się ucząc jak zainstalować i administrować WordPress w trybie multisite.