Właściwa ścieżka migracji zależy od tego, co rozumiesz przez „skrzynkę pocztową”. Jeśli potrzebujesz zamiennika Kopano, który przechowuje pocztę w skrzynce pocztowej do pracy grupowej, skorzystaj ze ścieżki migracji Kopano w grommunio. Jeśli potrzebujesz współdzielonej kolejki wsparcia, w której przychodzące wiadomości e-mail stają się rozmowami z klientami i zgłoszeniami, Zammad może być dobrym rozwiązaniem – ale jest to dział pomocy technicznej, a nie zamiennik skrzynki pocztowej do pracy grupowej. Aktualna dokumentacja migracji Zammad nie wymienia Kopano jako bezpośredniego źródła importu.
To rozróżnienie decyduje o tym, jak wygląda pomyślny wynik. W grommunio użytkownicy powinni móc znaleźć swoją pocztę, a po przeprowadzeniu oddzielnej migracji, inne obsługiwane dane grupowe, na których polegają. W Zammad agenci powinni widzieć wybraną korespondencję jako poprawnie pogrupowane zgłoszenia i artykuły, z klientami i właścicielami zmapowanymi zgodnie z przepływem pracy działu wsparcia. Żaden z celów nie powinien być traktowany jako dokładna kopia Kopano bez pilota i kontroli akceptacji.
Wybierz cel przed skopiowaniem danych
| Potrzebować | Lepsze dopasowanie | Czego się spodziewać |
| Zastąp Kopano pocztą e-mail i oprogramowaniem grupowym | grommunio | Użyj natywnej ścieżki danych Kopano, jeśli jest obsługiwana; zaplanuj wyraźnie tożsamość, routing, uprawnienia i dane niebędące pocztą. |
| Zmień wspólną skrzynkę odbiorczą pomocy technicznej w przepływ pracy agenta | Zammad | E-maile stają się rozmowami o zgłoszeniach. Zdefiniuj, które wiadomości chcesz zaimportować i jak mają być mapowane wątki, klienci, grupy i agenci. |
| Zachowaj przeszukiwalne archiwum historyczne, ale kieruj nową pocztę pomocy technicznej do agentów | Zammad plus skrzynka pocztowa archiwum lub źródła | Podłącz adres wsparcia dla nowej poczty przychodzącej i zachowaj starszą korespondencję osobistą lub służbową w odpowiednim archiwum. |
Przegląd migracji grommunio zaleca gromox-kdb2mtKopano/Zarafa i opisuje tę ścieżkę jako przenoszenie kompletnych skrzynek pocztowych, łącznie z właściwościami MAPI. Oddzielna ścieżka IMAP przenosi pocztę i foldery, ale nie kalendarze ani kontakty. Przed wyborem narzędzia zapoznaj się z aktualnym przeglądem migracji grommunio .
Zaplanuj migrację i zdefiniuj kontrole akceptacji
Zacznij od inwentaryzacji, a nie od kopii zbiorczej. Zapisz każdego użytkownika Kopano, adres główny i alias, identyfikator sklepu, rozmiar skrzynki pocztowej, liczbę elementów, limit, foldery współdzielone, delegatów, foldery publiczne oraz usługi uwierzytelniające użytkowników. Zwróć uwagę, czy Kopano korzysta z protokołu LDAP i czy załączniki są przechowywane w bazie danych, czy w układzie systemu plików. Transfer skrzynki pocztowej może przenosić zawartość, pozostawiając konfigurację katalogów, routing poczty i uprawnienia.
Wybierz mały zestaw pilotażowy, który odzwierciedla rzeczywisty stan rzeczy: jedną zwykłą skrzynkę pocztową, jedną dużą skrzynkę pocztową i dowolną skrzynkę pocztową z dostępem współdzielonym, nazwami folderów w języku innym niż angielski lub nietypowymi załącznikami. Utwórz kopię zapasową źródła i celu, a następnie przeprowadź pierwszy import do jednorazowej lub w inny sposób czystej skrzynki docelowej. Zdefiniuj mierzalne kontrole przed uruchomieniem narzędzi:
- Porównaj drzewa folderów źródłowych i docelowych oraz liczbę wiadomości, w tym folderów zagnieżdżonych.
- Otwórz przykładowe stare i ostatnie wiadomości, sprawdź wyświetlanie nadawcy i odbiorcy, daty, treść i załączniki.
- Sprawdź nieprzeczytane i oflagowane stany, w których metoda migracji ma je zachować.
- Przetestuj kalendarze, kontakty, zadania, delegatów i zasoby współdzielone osobno; nie wnioskuj o ich powodzeniu na podstawie udanego importu poczty.
- Zarejestruj pominięte obiekty, błędy i różnice, a następnie zdecyduj, czy są one dopuszczalne, czy też wymagają innej metody.
Opcja A: migracja Kopano do grommunio
Użyj ścieżki migracji bazy danych Kopano, gdy potrzebujesz wierności skrzynki pocztowej
W przypadku obsługiwanych baz danych Kopano, grommunio dokumentuje bezpośrednią ścieżkę, używając polecenia gromox-kdb2mtcom gromox-mt2exm. Pierwsze narzędzie odczytuje jeden magazyn z bazy danych Kopano SQL i powiązanego z nią magazynu załączników; drugie importuje strumień transferu do skrzynki pocztowej grommunio. Postępuj zgodnie ze składnią wywołania i opcjami dla zainstalowanych wersji, zamiast kopiować ogólny wiersz poleceń z innego wdrożenia.
Usługa źródłowa SQL i wymagane pliki załączników muszą być dostępne dla procesu migracji. Aktualny podręcznik gromox-kdb2mt zawiera listę obsługiwanych wersji schematu bazy danych i zaznacza, że instalacje attachment_storage=files_v1-x-ywymagają odpowiednich opcji --l1i --l2. Jeśli układ źródłowy jest inny, wstrzymaj i rozwiąż mapowanie magazynu przed próbą pełnego importu.
Przygotuj domeny docelowe i skrzynki pocztowe przed importem. Jeśli Kopano jest obsługiwane przez LDAP, zdecyduj, czy grommunio będzie korzystać z tego samego katalogu i przetestuj dopasowanie użytkowników przed przeniesieniem magazynów. Oficjalny przewodnik migracji Kopano opisuje wieloetapowy proces: skonfiguruj integrację katalogu docelowego, jeśli to możliwe, utwórz magazyny, przenieś dane użytkowników, a następnie przełącz routing poczty. Ostrzega również, że przewodnik może nie obejmować każdej instalacji źródłowej.
Mapuj użytkowników celowo. Baza danych Kopano może identyfikować sklepy za pomocą metadanych numerycznych lub GUID, a nie prostego adresu e-mail. Dokumenty grommunio kdb-uidextractsłużą jako pomoc w tworzeniu mapy użytkowników z działającego systemu Kopano; patrz podręcznik kdb-uidextract . Mapowanie ma znaczenie dla adresów odbiorców i wpisów kontroli dostępu. Transfer może się powieść technicznie, nawet jeśli uprawnienia do folderu współdzielonego nadal wskazują na tożsamości, które nie istnieją w systemie docelowym.
Używaj synchronizacji IMAP tylko wtedy, gdy jej ograniczenia odpowiadają Twojemu zakresowi
Jeśli bezpośrednia migracja bazy danych jest niedostępna lub potrzebujesz tylko poczty e-mail, synchronizacja IMAP może być praktyczną alternatywą, o ile protokół IMAP jest włączony i dostępny w Kopano. Udokumentowany imapsyncprzepływ pracy grommunio obsługuje powtarzalne pełne i delta przebiegi oraz zachowuje foldery poczty, standardowe flagi i daty wewnętrzne. Jego ograniczenia są istotne: IMAP nie przenosi kalendarzy, kontaktów, zadań, notatek, reguł po stronie serwera, delegacji, folderów publicznych ani haseł.
Najpierw przygotuj docelowe skrzynki pocztowe i limity, zabezpiecz dane uwierzytelniające w chronionych plikach i przetestuj łączność przed wykonaniem pierwszej kopii. Uruchom początkową synchronizację dla jednej pilotażowej skrzynki pocztowej, sprawdź wyniki w Grommunio Web, a następnie powtórz synchronizację delta po przekierowaniu przepływu poczty. Szczegółowy przewodnik po migracji IMAP Grommunio obejmuje przygotowanie, testy próbne, mapowanie folderów, synchronizację delta, przełączenie i rozwiązywanie problemów. Unikaj opcji mirror lub delete, chyba że dokładnie sprawdzisz, co usuwają.
Opcja B: migracja wybranej korespondencji do Zammad
Zammad organizuje pracę w formie zgłoszeń z artykułami, klientami, grupami i agentami. Nie odtwarza skrzynki pocztowej w stylu Exchange z kalendarzem, kontaktami, zadaniami, uprawnieniami do folderów i standardowym zachowaniem klienta poczty. Dokumentacja migracji zawiera obecnie listę obsługiwanych systemów źródłowych, takich jak Freshdesk, Kayako, OTRS i Zendesk, ale nie Kopano. W dokumentacji podano, że nieobsługiwane migracje źródeł wymagają podejścia opartego na API lub niestandardowej migracji.
Przed utworzeniem importera zdefiniuj reguły konwersji. Zdecyduj, które skrzynki pocztowe lub foldery Kopano reprezentują zgłoszenia do pomocy technicznej, jak grupować wiadomości w konwersacje, jak przypisywać nadawców do klientów Zammad oraz jak mapować starych właścicieli lub kategorie do grup i agentów Zammad. Skrzynka pocztowa nie jest automatycznie kolejką zgłoszeń: korespondencja osobista, newslettery, wersje robocze i automatyczne powiadomienia mogą nie należeć do zgłoszeń widocznych dla klientów.
W przypadku danych historycznych zaplanuj kontrolowany proces eksportu i importu, korzystając z obsługiwanego interfejsu API Zammad lub niestandardowego migratora. Zachowaj oryginalne daty i nagłówki wiadomości, jeśli pozwala na to docelowy model danych, zachowaj załączniki i zaloguj identyfikatory skrzynki pocztowej i wiadomości źródłowej w celu umożliwienia śledzenia. Najpierw zaimportuj małą próbkę do nowej instancji Zammad. Ogólne reguły migracji Zammad stanowią, że migracje źródłowe są typu „wszystko albo nic” i wymagają nowej instancji; reguły te dotyczą udokumentowanych modułów migracji, dlatego należy osobno potwierdzić działanie każdego niestandardowego importera.
Użyj kanału e-mail Zammad, aby połączyć adres, który powinien utworzyć lub odebrać nową korespondencję z pomocą techniczną po przełączeniu. Aktualna dokumentacja kanału e-mail Zammad opisuje łączenie dostawców poczty e-mail i kierowanie wiadomości przychodzących. Konfigurację kanału i importowanie historycznych skrzynek pocztowych należy traktować jako oddzielne zadania. Nie kieruj skrzynki odbiorczej klienta na nieprzetestowany importer: zduplikowane zgłoszenia, nieoczekiwane odpowiedzi lub nieprawidłowe kierowanie mogą mieć wpływ na rzeczywistych użytkowników.
Przełączanie bez utraty poczty przychodzącej
Utrzymuj Kopano w stanie dostępności i kopii zapasowej przez cały okres akceptacji. Po zakończeniu pilotażu uruchom główną migrację i zapisz źródłową linię bazową. Zaplanuj krótkie okno zmian, aby wstrzymać lub przekierować dostarczanie, wykonać ostateczny import delta lub catch-up, przełączyć routing MX lub wewnętrzny, a następnie wysłać wiadomości testowe zarówno z organizacji, jak i spoza niej. Przegląd migracji grommunio wyraźnie zaleca przeprowadzenie ostatecznego uruchomienia delta po przełączeniu DNS/MX, aby wiadomości przychodzące podczas przejścia nie zostały pominięte.
Zaktualizuj logowanie użytkowników, konfigurację klienta, automatyczne wykrywanie, urządzenia mobilne, aliasy, reguły przekazywania i wszelkie aplikacje wysyłające przez Kopano. Są one niezależne od kopiowania danych ze skrzynek pocztowych. Przygotuj plan przywracania: dowiedz się, jak kierować pocztę z powrotem, w jaki sposób użytkownicy będą uzyskiwać dostęp do oryginalnego serwera oraz kto może autoryzować przywracanie w przypadku braku akceptacji docelowej.
Jak oceniać wynik i kiedy zmienić podejście
Migracja jest gotowa do normalnego użytku, gdy foldery docelowe i reprezentatywna zawartość odpowiadają źródłowi w ramach uzgodnionej tolerancji, użytkownicy mogą znaleźć ostatnie i historyczne wiadomości, otwarte załączniki, a przepływ poczty działa w obu kierunkach. W przypadku grommunio należy osobno zweryfikować migrację kalendarza i kontaktów, dostęp współdzielony, logowanie do katalogu oraz zachowanie klienta. W przypadku Zammad należy zweryfikować granice zgłoszeń, kolejność artykułów, dopasowania klientów, widoczność, przypisanie oraz czy stare wiadomości nie wywołały niezamierzonych odpowiedzi wychodzących.
Zmień metody, jeśli program pilotażowy wykaże brak danych MAPI, uszkodzone załączniki, nierozwiązane listy kontroli dostępu (ACL) lub konieczność zachowania funkcji oprogramowania grupowego, których kopia IMAP nie jest w stanie obsłużyć. W przypadku Zammad, należy ponownie rozważyć miejsce docelowe, jeśli głównym wymaganiem jest zachowanie ciągłości osobistej skrzynki pocztowej lub obsługa kalendarza/kontaktów. Niestandardowa migracja może połączyć modele danych, ale wymaga mapowania, testowania i prac konserwacyjnych; nie jest to odpowiednik importu natywnej skrzynki pocztowej Kopano. Zachowaj Kopano w trybie tylko do odczytu lub zachowaj oddzielne archiwum, dopóki użytkownicy i administratorzy nie zweryfikują potrzebnych im rekordów.