Google Workspace Migration for Microsoft Exchange (GWMME) możesz uruchamiać na pulpicie systemu Windows oraz przy użyciu interfejsu wiersza polecenia.
Zanim zaczniesz
Otwórz wiersz poleceń i wpisz cd, a następnie lokalizację instalacji GWMME umieszczoną w cudzysłowach podwójnych (na przykład cd "C:\Program Files\Google\Google Workspace Migration").
Domyślne lokalizacje:
- C:\Program Files\Google\Google Workspace Migration (w systemach 32-bitowych)
- C:\Program Files (x86)\Google\Google Workspace Migration (system 64-bitowy)
Na ekranie może pojawić się prośba o podanie nazwy użytkownika administratora Exchange i hasła.
Polecenia wymagane do przeprowadzenia migracji
Polecenia należy wpisać w bez przerw w jednym wierszu. Widoczne podziały wiersza służą tylko poprawie czytelności.
Migracja z Exchange
Przykład 1. Migracja przy użyciu profilu administratora
ExchangeMigration.exe
--nouse_gui
--exchange_profile_name="Exchange admin profile"
--filename="filename containing user list"
--service_account_json_path="json file path"
--google_admin="admin email address"
--google_domain="Google domain name"
Przykład 2. Migracja przy użyciu danych serwera i administratora
ExchangeMigration.exe
--nouse_gui
--source_server="exchange-server hostname"
--exchange_admin_login="Exchange server admin account"
--filename="filename containing user list"
--service_account_json_path="json file path"
--google_admin="admin email address"
--google_domain="Google domain name"
Więcej informacji o przenoszeniu danych Exchange znajdziesz w artykule Migracja danych z Exchange.
Migracja z konta Google lub serwera IMAP
ExchangeMigration.exe
--nouse_gui
--enable_imap
--filename="filename containing user list"
--service_account_json_path="json file path"
--imap_security="security number"
--imap_port="port number"
--imap_path_prefix="path prefix"
--imap_server_type="server type"
--source_server="IMAP server hostname"
--google_admin="admin email address"
--google_domain="Google domain name"
W przypadku migracji w trybie administratora z serwera Cyrus użyj też tych parametrów:
--imap_admin_id="Cyrus IMAP admin"
--imap_admin_password="Cyrus admin password"
Więcej informacji o przenoszeniu danych poczty z kont Google lub kont opartych na protokole IMAP znajdziesz w artykule Migracja poczty z kont Google lub IMAP.
Migracja z plików PST
Przykład 1. Przenoszenie wiadomości do Gmaila
ExchangeMigration.exe
--nouse_gui
--filename="filename containing user list"
--service_account_json_path="json file path"
--google_admin="admin email address"
--google_domain="Google domain name"
--pst_base_folder="PST folder name"
Przykład 2. Przenoszenie wiadomości do Google Vault
ExchangeMigration.exe
--nouse_gui
--filename="filename containing user list"
--service_account_json_path="json file path"
--google_admin="admin email address"
--google_domain="Google domain name"
--pst_base_folder="PST folder name"
--migrate_to_vault
Więcej informacji o przenoszeniu plików PST znajdziesz w artykule Przenoszenie danych z plików PST.
Migracja z folderów publicznych
Przykład 1. Użyj trybu mapowania, aby przenieść foldery publiczne (zalecane). Ten tryb używa pliku mapowania do mapowania folderu publicznego na grupę w Grupach dyskusyjnych. Ponieważ adresy e-mail grup często nie są takie same jak nazwy folderów publicznych, większość organizacji korzysta z trybu mapowania.
ExchangeMigration.exe
--nouse_gui
--filename="filename containing user list"
--service_account_json_path="json file path"
--google_admin="admin email address"
--google_domain="Google domain name"
--public_folder_mapping_file="path to mapping file"
--enable_public_folder_migration
Przykład 2. Użyj trybu domyślnego, aby przenieść foldery publiczne. W tym trybie nie potrzebujesz pliku mapowania. Zamiast tego GWMME porównuje nazwy folderów i grup. Mapowanie jest tworzone, gdy nazwa folderu publicznego jest zgodna z nazwą grupy. Na przykład foldery Raporty_TPS/raporty_tps są mapowane na grupę raporty_tps@solarmora.com.
ExchangeMigration.exe
--nouse_gui
--exchange_profile_name="Exchange admin profile"
--service_account_json_path="json file path"
--google_admin="admin email address"
--google_domain="Google domain name"
--enable_public_folder_migration
Więcej informacji o przenoszeniu folderów publicznych znajdziesz w artykule Migracja z folderów publicznych.
Wszystkie argumenty GWMME
Wpisz argument w jednym wierszu i poprzedź go podwójnym łącznikiem (--). Niektóre argumenty wymagają dodatkowych parametrów. Wpisz parametry poprzedzone znakiem równości i umieszczone w cudzysłowach podwójnych.
A–E
| Argument i opis | Parametr |
|---|---|
|
Określa datę końcową dla wydarzeń z kalendarza, które chcesz przenieść. Wydarzenia mające miejsce po tej dacie nie są przenoszone. Przykład: --calendar_migration_end_date="2020-01-01" |
Data w formacie RRRR-MM-DD |
|
Określa datę początkową dla wydarzeń z kalendarza, które chcesz przenieść. Wydarzenia mające miejsce przed tą datą nie są przenoszone. Przykład: --calendar_migration_start_date="2018-01-01" |
Data w formacie RRRR-MM-DD |
|
Określa prefiks dołączany do wszystkich etykiet w Gmailu. Przykład: --custom_label_prefix="przeniesione-" |
Niestandardowy prefiks dołączany do etykiet |
|
Określa datę końcową dla e-maili, które chcesz przenieść. Wiadomości po tej dacie nie są przenoszone. Przykład: --email_migration_end_date="2020-01-01" |
Data w formacie RRRR-MM-DD |
|
Określa datę początkową dla e-maili, które chcesz przenieść. Wiadomości sprzed tej daty nie są przenoszone. Przykład: --email_migration_start_date="2018-01-01" |
Data w formacie RRRR-MM-DD |
|
Umożliwia zwielokrotnienie wyjściowe zdarzeń kalendarza podczas migracji kalendarza. |
Żaden parametr nie jest wymagany |
|
Umożliwia migrację ukrytych folderów MAPI (Exchange/PST). |
Żaden parametr nie jest wymagany |
|
Umożliwia migrację z serwera IMAP, a nie z serwera Exchange. |
Żaden parametr nie jest wymagany |
|
Włącza rejestrowanie w pliku mbox. Wiadomości, których nie można przenieść z powodu ograniczeń dotyczących rozmiaru lub typu plików w Gmailu, są zapisywane w plikach mbox utworzonych dla poszczególnych użytkowników. Plik mbox jest zapisywany w folderze rejestrowania danych GWMME (na przykład %localappdata%\Google\Google Workspace Migration\Tracing\ExchangeMigration\mbox\nazwa_użytkownika@domena.pl.mbox). Szczegółowe informacje o ograniczeniach dotyczących wiadomości w Gmailu znajdziesz w artykule Typy plików blokowane w Gmailu. |
Żaden parametr nie jest wymagany |
|
Umożliwia migrację GWMME z folderów publicznych Exchange do Grup dyskusyjnych Google. Szczegółowe informacje znajdziesz w artykule Przenoszenie folderów publicznych. Uwaga: nie można w tym samym czasie przeprowadzić migracji kont użytkowników i folderów publicznych. |
Żaden parametr nie jest wymagany |
|
Umożliwia migrację zasobów kalendarza. |
Żaden parametr nie jest wymagany |
|
Określa nazwę logowania konta administratora serwera Exchange. Tego argumentu należy używać w powiązaniu z argumentem --source_server. Przykład: --exchange_admin_login="administrator" |
Nazwa logowania konta administratora serwera Exchange |
|
Określa nazwę profilu Outlooka, który ma być używany do łączenia się z serwerem Exchange. Określa profil administratora na komputerze, na którym uruchomiono GWMME. Jeśli używasz tego argumentu, nie dodawaj:
Przykład: --exchange_profile_name="administrator_migracji_exchange" |
Nazwa istniejącego profilu Outlooka |
|
Wyklucza wiadomości na podstawie klasy wiadomości. Zastosowanie tego argumentu pozwala wykluczyć skrócone wiadomości z rozwiązania do archiwizacji. GWMME nie obsługuje ponownej migracji nieskróconych wersji wiadomości. Zalecamy wykluczenie z migracji skróconych wiadomości przy użyciu tego argumentu. Gdy pełne (nieskrócone) wiadomości zostaną udostępnione, można je przenieść, przeprowadzając osobną migrację w GWMME. Przykład: --exclude_message_classes="ipm.note.eas,ipm.note.1" |
Rozdzielona przecinkami lista wykluczonych klas (bez spacji między pozycjami) |
|
Wyklucza foldery najwyższego poziomu na podstawie nazwy folderu. Przykład: --exclude_top_level_folders="Elementy usunięte,Wersje robocze" |
Lista rozdzielanych przecinkami nazw folderów najwyższego poziomu (bez spacji między pozycjami) |
F–M
| Argument i opis | Parametr |
|---|---|
|
Uwzględnia dane przypisane do nazw użytkowników wskazanych w pliku CSV. Jeśli używasz tego argumentu, nie dodawaj --migration_usernames. Przykład: --filename="C:\Documents and Settings\użytkownicy.csv" |
Ścieżka do pliku CSV z nazwami użytkowników |
|
Usuwa identyfikatory kalendarzy pomocniczych przed ponowną migracją danych. Podczas ponownej migracji danych kalendarza GWMME tworzy nowe kalendarze pomocnicze z unikalnymi identyfikatorami. Zapobiega to konfliktom wydarzeń. Uwaga: użyj tego argumentu przed ponowną migracją danych. Szczegółowe informacje znajdziesz w artykule o ponownej migracji danych. |
Żaden parametr nie jest wymagany |
|
Uruchamia migrację od początku dla wszystkich elementów, a nie tylko dla tych, które nie zostały przeniesione. Domyślnie w przypadku przerwania migracji następna migracja rozpoczyna się od momentu, w którym poprzednia została zatrzymana. Przy użyciu tego parametru możesz uruchomić migrację od początku. Jeśli użyjesz tej opcji, duplikaty wiadomości zostaną odfiltrowane, przeniesione wcześniej wydarzenia w kalendarzu zostaną zignorowane (choć w niektórych przypadkach mogą zostać powielone), a poprzednio przeniesione kontakty zostaną zduplikowane. |
Żaden parametr nie jest wymagany |
|
Określa właściciela wydarzenia dla zasobów kalendarza. Jeśli wydarzenie nie ma właściciela, GWMME wybiera do tej roli wyznaczonego administratora. Wybrany użytkownik musi mieć pełne uprawnienia dostępu do zasobów kalendarza. Przykład: --google_admin="administrator@example.com" |
Adres e-mail wyznaczonego właściciela wydarzenia dla zasobów kalendarza |
|
Określa domenę Google Workspace, do której przenosisz dane. Przykład: --google_domain="example.com" |
Domena Google Workspace |
|
Wyświetla listę argumentów ExchangeMigration.exe. |
Żaden parametr nie jest wymagany |
|
Określa nazwę pliku z pełną listą mapowania. Użyj pliku CSV, który zawiera mapowanie kont użytkowników i kalendarzy. Szczegółowe informacje znajdziesz w artykule Tworzenie plików CSV na potrzeby migracji. Przykład: --id_mapping_file="zasoby.csv" |
Nazwa pliku |
|
Określa administratora serwera IMAP Cyrus, który ma dostęp do wszystkich kont IMAP na serwerze. Użyj tego argumentu razem z --imap_admin_password. Przykład: --imap_admin_id="administrator@example.com" |
Adres e-mail administratora Cyrus |
|
Określa hasło administratora serwera IMAP Cyrus. Dołącz do argumentu --imap_admin_id. Przykład: --imap_admin_password="hasło" |
Hasło administratora Cyrus |
|
Określa prefiks ścieżki folderów użytkowników na serwerze IMAP. Wpisz prefiks ścieżki, który jest wspólny dla wszystkich folderów IMAP. Jest to zwykle przestrzeń nazw folderów IMAP. Jeśli na przykład foldery IMAP użytkownika to INBOX, INBOX.Wysłane i INBOX.Wersje robocze, to prefiksem ścieżki jest INBOX. Typowe wartości prefiksu ścieżki to INBOX w przypadku serwera Cyrus i Courier albo brak wartości (pozostaw to pole puste) w przypadku serwera GroupWise IMAP, Gmail i Dovecot. Przykład: --imap_path_prefix="INBOX" |
Prefiks ścieżki folderów użytkowników |
|
Określa numer portu serwera IMAP. Przykład: --imap_port="143" |
Numer portu |
|
Określa opcję zabezpieczeń, której chcesz użyć. Użyj jednego z tych kodów:
Przykład: --imap_security="1" |
Jednocyfrowy kod |
|
Określa typ serwera IMAP, z którego chcesz przenieść dane. Dostępne typy serwera: Exchange, GroupWise, Gmail, Cyrus, Courier, Dovecot, Zimbra i unsupported (nieobsługiwany). Domyślną wartością jest unsupported. Uwaga: określenie nieprawidłowego typu serwera może wpłynąć na tempo migracji. Przykład: --imap_server_type="Gmail" |
Typ serwera IMAP |
|
Przenosi e-maile do Google Vault. Wiadomości zostają przesłane na konto użytkownika, a następnie oznaczone jako usunięte. W skrzynce odbiorczej użytkownika nie są tworzone żadne etykiety. Pamiętaj o tych ograniczeniach:
|
Żaden parametr nie jest wymagany |
|
Określa listę użytkowników do migracji. Jeśli używasz tego argumentu, nie dodawaj --filename. Przykład: --migration_usernames="użytkownik1,użytkownik2,użytkownik3" |
Lista rozdzielanych przecinkami nazw użytkowników (bez spacji między pozycjami) |
N–Z
| Argument i opis | Parametr |
|---|---|
|
Uruchamia migrację z wyłączeniem danych kalendarza. |
Żaden parametr nie jest wymagany |
|
Uruchamia migrację z wyłączeniem danych dotyczących kontaktów. |
Żaden parametr nie jest wymagany |
|
Uruchamia migrację z wyłączeniem danych dotyczących poczty e-mail. |
Żaden parametr nie jest wymagany |
|
Zapobiega generowaniu przez GWMME raportów z informacjami o wszystkich związanych z wiadomościami błędach napotkanych w trakcie migracji. Użycie tego argumentu może poprawić tempo migracji. |
Żaden parametr nie jest wymagany |
|
Uruchamia migrację bez konieczności określenia pliku mapowania. Jeśli użyjesz argumentu --id_mapping_file, wszystkie dane mapowania będą określone na liście użytkowników. |
Żaden parametr nie jest wymagany |
|
Zapobiega dodawaniu prefiksów do etykiet podczas przenoszenia danych z plików PST. Domyślnie nazwa pliku PST jest dodawana jako prefiks do etykiet i kalendarzy tworzonych w trakcie migracji. |
Żaden parametr nie jest wymagany |
|
Uruchamia GWMME za pomocą wiersza poleceń. Domyślnym trybem jest graficzny interfejs użytkownika (GUI). |
Żaden parametr nie jest wymagany |
|
Zamyka GWMME bez konieczności naciśnięcia klawisza Enter, gdy migracja została uruchomiona w wierszu poleceń. |
Żaden parametr nie jest wymagany |
|
Określa liczbę użytkowników, których chcesz jednocześnie przenieść. Dla każdego użytkownika otwierany jest oddzielny wątek. Wartość domyślna to 25 wątków. Przykład: --num_threads="20" |
Liczba użytkowników |
|
Określa katalog zawierający pliki PST uwzględnione w migracji. GWMME przenosi wszystkie pliki PST w podfolderach określonego folderu. Jeśli używasz tego argumentu, nie dodawaj:
Przykład: --pst_base_folder="C:\pst" |
Katalog zawierający pliki PST |
|
Określa nazwę pliku mapowania. Mapuje on ścieżki folderów publicznych Exchange do adresów e-mail Grup dyskusyjnych Google. Szczegółowe informacje znajdziesz w artykule Przenoszenie folderów publicznych. Przykład: --public_folder_mapping_file="mapowanie-folderów-publicznych.csv" |
Nazwa pliku mapowania w formacie CSV |
|
Określa liczbę ponownych prób w przypadku wystąpienia tymczasowego niepowodzenia, np. przekroczenia limitu czasu serwera. Wartość domyślna to 10. Przykład: --retry_count="5" |
Liczba ponownych prób |
|
Uruchamia szczegółową diagnostykę przed migracją, która obejmuje weryfikację połączenia z serwerem, uwierzytelniania, dostępu do kont i całej listy użytkowników. |
Żaden parametr nie jest wymagany |
|
Określa ścieżkę do pliku danych logowania na konto usługi. Instrukcje uzyskiwania tego pliku znajdziesz w artykule Autoryzowanie GWMME na swoim koncie. Przykład: --service_account_json_path ="C:\Users\admin\privatekey.json" |
Ścieżka do pliku danych logowania na konto usługi |
|
Określa adres IP serwera Exchange lub IMAP bądź pełną i jednoznaczną nazwę domeny. W przypadku migracji z Exchange używaj tego argumentu w powiązaniu z argumentem --exchange_admin_login. Jeśli używasz tego argumentu, nie dodawaj --exchange_profile_name. Przykład: --source_server="poczta.example.com" |
Adres IP serwera lub pełna i jednoznaczna nazwa domeny |
|
Zastosowanie tego argumentu powoduje, że wiadomości są przenoszone bez etykiet. |
Żaden parametr nie jest wymagany |
|
Powoduje, że GWMME sprawdza istniejące wydarzenia, które zostały już przeniesione do Kalendarza Google, i zmienia je, tłumacząc adres e-mail zasobu Exchange na odpowiedni zasób Google Workspace. Wielu administratorów najpierw przenosi konta użytkowników a dopiero potem zasoby kalendarza. Jeśli zamierzasz przenieść zasoby kalendarza w drugiej kolejności, skonfiguruj w GWMME ponowną migrację danych kalendarzy użytkowników. Użyj w tym celu argumentu --translate_conflicting_events. |
Żaden parametr nie jest wymagany |
Google, Google Workspace i znaki pokrewne są znakami towarowymi Google LLC. Wszystkie inne nazwy firm i produktów są znakami towarowymi odpowiednich podmiotów.