Jeden z klientów wymagał migracji skrzynek na inną dzierżawe ( tenanta ) w celu odseparowania swoich kont pocztowych od partnera. Drugim jego celem była optymalizacja kosztów licencji które w tym przypadku mógł opłacić sam.
Rozwiązań jest kilka:
– Zakup dodatkowej licencji od MS ( https://learn.microsoft.com/en-us/exchange/mailbox-migration/migrate-mailboxes-across-tenants )
– Rozwiązania firm trzecich, np. CodeTwo ( Office365 Migration )
– Rozwiązanie imapsync ( 2.264 )
W tym przypadku przedmiotem migracji było ok. 15 kont co dla rozwiązania CodeTwo to koszt ok 700 zł, dla licencji MS podobnie ( dość trudna konfiguracja ) lub darmowa za pomocą imapsync.
Procedura migracji:
- Przygotowanie nowego tenanta, czyli założenie kont na które będziemy migrowali zawartość skrzynek
- Użycie skryptu imapsync\wygenerowanie tokenów oauth2 dla kont źródłowych oraz docelowych – posłużą one później za metoda autoryzacji do kont:
- Użycie skryptu imapsync\wywołując autoryzacje metodą wcześniej wygenerowanego tokenu
Można oczywiście to zautomatyzować również w pętli, wymusić generowanie odświeżenia tokenów ( potrzebne przy dużych skrzynkach ).
Metoda sprawdzi się dla 15-100-300 skrzynek bez żadnych problemów a jest darmowa nie licząc niewielkiego kosztu licencji programu imapsync.
Jeśli potrzebujesz wsparcia – chętnie pomoge.