Migracja serwera WordPress wymaga starannego przygotowania, aby uniknąć przestojów i utraty danych. Poniżej przedstawiam checklistę kroków przed migracją.
1. Pełny backup
Przed migracją wykonaj pełny backup strony, bazy danych i plików. Przechowuj kopię w bezpiecznym, odseparowanym miejscu.
2. Weryfikacja kompatybilności
Sprawdź, czy nowy serwer spełnia wymogi WordPress: PHP w wersji co najmniej 8.0, MySQL 5.7+ oraz odpowiednie rozszerzenia.
3. Kopie plików konfiguracyjnych
Zarchiwizuj pliki: wp-config.php, .htaccess i wszelkie pliki konfiguracyjne wtyczek.
4. Weryfikacja certyfikatu SSL
Upewnij się, że nowy serwer obsługuje SSL i że certyfikat jest aktywny. Wymuś HTTPS.
5. Testowanie w środowisku przejściowym
Jeśli to możliwe, sklonuj stronę do środowiska przejściowego na nowym serwerze i przetestuj działanie przed zmianą DNS.
6. Zaplanowanie czasu migracji
Wybierz moment o najmniejszym ruchu, zazwyczaj noc w dni robocze. Poinformuj użytkowników o krótkim okresie utrudnień.
7. Przygotowanie DNS
Pobierz rekordy DNS z obecnego dostawcy. Zmień TTL na niską wartość (np. 300 sekund) na kilka dni przed migracją.
8. Weryfikacja formularzy i płatności
Sprawdź, czy formularze kontaktowe, newsletter i bramy płatnicze będą działały po migracji.