Poradnik migracji poczty — część 8 z 12. Zobacz kompletny przewodnik i wszystkie części serii.
W migracji IMAP narzędzie łączy się jednocześnie ze skrzynką źródłową i docelową. Odczytuje foldery oraz wiadomości, a następnie odtwarza ich strukturę po drugiej stronie. Serwer źródłowy pozostaje punktem odniesienia aż do zakończenia projektu.
Proces można powtarzać. Kolejne przebiegi powinny kopiować przede wszystkim nowe lub zmienione elementy, dzięki czemu pierwsza synchronizacja odbywa się wcześniej, a końcowa obejmuje niewielką różnicę.
Identyfikacja wiadomości
Narzędzia porównują cechy wiadomości dostępne przez IMAP, takie jak identyfikatory, nagłówki, data i rozmiar. Dokładny mechanizm zależy od programu i obu serwerów. Dlatego po zmianie platformy nie należy zakładać, że wewnętrzne numery UID pozostaną identyczne.
Mapowanie folderów
Foldery systemowe mogą mieć różne nazwy i sposób zapisu. „Wysłane”, „Sent” i „Sent Items” mogą wskazywać ten sam typ danych. Mapowanie powinno zapobiegać tworzeniu duplikatów oraz umieszczaniu wiadomości w niewłaściwym folderze.
Synchronizacja przyrostowa
Pierwszy przebieg kopiuje istniejącą zawartość. Następne pobierają nowe wiadomości, które dotarły podczas trwania projektu. Przed zmianą MX wykonuje się synchronizację kontrolną, a po przełączeniu ostatni przebieg źródła.
Usuwanie i duplikaty
Bezpieczna migracja nie powinna automatycznie usuwać danych ze źródła. Trzeba również ustalić, jak narzędzie traktuje elementy istniejące już na serwerze docelowym. Test powtórnego uruchomienia pokazuje, czy proces jest idempotentny i nie tworzy kopii.
Szyfrowanie połączenia
Oba połączenia powinny korzystać z TLS i zweryfikowanych certyfikatów. Dane uwierzytelniające przechowujemy tylko przez czas potrzebny do migracji, z ograniczonym dostępem i ustalonym sposobem usunięcia po zakończeniu.
Logi i weryfikacja
Log powinien rozróżniać błędy tymczasowe od trwałych, wskazywać skrzynkę i folder oraz umożliwiać ponowienie zadania. Po transferze porównujemy liczbę elementów i analizujemy wyjątki zamiast opierać się wyłącznie na komunikacie „zakończono”.
Profesjonalne wsparcie przy migracji
Jeśli synchronizacja ma działać automatycznie i pozostawić raport, profesjonalne przenoszenie poczty obejmuje analizę środowiska, kontrolowany transfer oraz weryfikację po zakończeniu prac.
Poprzednia część: Migracja dużych skrzynek IMAP – limity i wydajność
Następna część: Zmiana serwera pocztowego: DNS, MX i ciągłość poczty