Korzystanie z narzędzia do planowania migracji z Exchange Online

Za pomocą narzędzia Migration Planner możesz ocenić dane organizacji w Microsoft Exchange Online, zanim skonfigurujesz zaawansowany import danych do Google Workspace.

Krok 1. Zainstaluj narzędzie do planowania migracji

Zanim zaczniesz: upewnij się, że na Twoim systemie jest zainstalowany Python w wersji 3.10 lub nowszej.

Instalowanie narzędzia Migration Planner w systemie Windows

  1. Otwórz stronę python.org/downloads i pobierz najnowszy instalator.
  2. Zaznacz pola tcl/tk and IDLE (tcl/tk i IDLE) oraz Add Python to PATH (Dodaj Pythona do zmiennej PATH).
  3. W wierszu polecenia lub za pomocą Microsoft PowerShell wpisz te polecenia, aby uzyskać identyfikatory wersji Pythona i pip:

    python --version

    pip --version

Instalowanie narzędzia do planowania migracji w systemie macOS

  1. Otwórz python.org/downloads i pobierz instalator dla systemu macOS. Możesz też użyć Homebrew w aplikacji Terminal i wpisać to polecenie:

    brew install python

  2. Jeśli używasz Homebrew lub napotykasz problemy z interfejsem internetowym, aby zainstalować bibliotekę Tkinter, wpisz to polecenie:

    brew install python-tk

  3. W wierszu polecenia lub za pomocą Microsoft PowerShell wpisz te polecenia, aby uzyskać identyfikatory wersji Pythona i pip:

    python3 --version

    pip3 --version

  4. Wpisz następujące polecenie:

    pip3 install customtkinter requests pandas psutil Pillow urllib3 sortedcontainers aiohttp certifi

Instalowanie narzędzia Migration Planner w systemie Linux

  1. Aby zainstalować Pythona, wpisz to polecenie:

    sudo apt-get update

    sudo apt-get install python3 python3-pip

  2. Aby zainstalować Tkinter, wpisz to polecenie:

    sudo apt-get install python3-tk

  3. Aby zainstalować zależności, wpisz to polecenie:

    pip3 install customtkinter requests pandas psutil Pillow urllib3 sortedcontainers aiohttp certifi

Krok 2. Skonfiguruj środowisko wirtualne (w razie potrzeby)

Jeśli Twoja organizacja nie zezwala na globalną instalację pakietów, wykonaj te czynności, aby skonfigurować środowisko wirtualne:

  1. Aby utworzyć środowisko, wpisz jedno z tych poleceń:

    • W przypadku systemu Windows wpisz python -m venv venv.
    • W systemie macOS lub Linux wpisz python3 -m venv venv.
  2. Aby aktywować środowisko, wpisz jedno z tych poleceń:

    • W systemie Windows wpisz .\venv\Scripts\activate.
    • W systemie macOS lub Linux wpisz source venv/bin/activate.
  3. Wpisz następujące polecenie:

    pip3 install customtkinter requests pandas psutil Pillow urllib3 sortedcontainers aiohttp certifi

Krok 3. Skonfiguruj Azure

Aby utworzyć aplikację Microsoft Azure w portalu Azure, wykonaj te czynności. Ze względów bezpieczeństwa zalecamy zarejestrowanie nowej aplikacji jako jednego najemcy.

  1. Zaloguj się w portalu Azure jako administrator.
  2. Kliknij Azure Services (Usługi Azure) a potem App registrations (Rejestracje aplikacji).
  3. Kliknij New Registration (Nowa rejestracja) i wpisz nazwę aplikacji (np. Advanced import app).
  4. W sekcji Supported account types (Obsługiwane typy kont) kliknij Accounts in this organizational directory only (Tylko konta w tym katalogu organizacyjnym), aby utworzyć aplikację z jednym najemcą.
  5. Kliknij Zarejestruj.

Krok 4. Przyznaj uprawnienia interfejsu API w przypadku Azure

  1. W aplikacji Azure w sekcji Zarządzaj kliknij Uprawnienia interfejsu API.
  2. Kliknij Dodaj uprawnienie a potem Interfejsy API Microsoft a potem Microsoft Graph.
  3. W sekcji uprawnienia aplikacji wybierz:

    • User.Read.All
    • Group.Read.All
    • Mail.Read
    • Contacts.Read
    • Calendars.Read
    • MailboxFolder.Read.All
    • MailboxSettings.Read
  4. Kliknij Add permissions (Dodaj uprawnienia).

  5. Kliknij Grant admin consent for (Przyznaj zgodę administratora dla) Twojej organizacji.

Krok 5. Utwórz tajny klucz klienta

  1. W sekcji Zarządzaj kliknij Certyfikaty i obiekty tajne a potem Nowy tajny klucz klienta.
  2. Wpisz opis, wybierz okres ważności i kliknij Dodaj.
  3. Skopiuj wartość tajnego klucza klienta i przechowuj ją w bezpiecznym miejscu. Wartość jest wyświetlana tylko raz.

Krok 6. Zbierz dane logowania aplikacji

Ważne: przechowuj dane logowania do aplikacji w bezpiecznym miejscu. Jeśli dane logowania wyciekną, hakerzy mogą uzyskać dostęp do wszystkich Twoich danych.

Kliknij Overview (Przegląd) i zapisz te dane logowania:

  • Identyfikator aplikacji (klienta)
  • Identyfikator katalogu (najemcy)

Krok 7. Otwórz narzędzie do planowania migracji (w razie potrzeby)

Jeśli masz utworzone środowisko wirtualne, wykonaj te czynności:

  1. W wierszu polecenia lub w aplikacji Terminal przejdź do folderu ze skryptem cd path/to/migration-planner.
  2. Uruchom jeden z tych skryptów:

    • W systemie Windows wpisz python migration_planner.py.
    • W systemie macOS lub Linux wpisz python3 migration_planner.py.

Krok 8. Uruchom narzędzie do planowania migracji

  1. W oknie Selektor planowania migracji w sekcji Wybierz obciążenie kliknij Exchange.
  2. W polu Identyfikator najemcy wpisz unikalny numer identyfikacyjny najemcy Azure.
  3. W polu Identyfikator klienta wpisz unikalny numer identyfikacyjny konta Exchange Online.
  4. W polu Tajny klucz klienta wpisz wartość tajnego klucza klienta dla dzierżawy Azure.
  5. W polu Źródło wybierz opcję:

    • Skanuj wszystkich użytkowników – skanowanie wszystkich użytkowników Exchange Online w organizacji.
    • Prześlij plik CSV – prześlij plik CSV z listą użytkowników Exchange Online, których chcesz przeskanować.

      W pliku CSV dodaj nagłówki kolumn Identyfikator e-maila i Typ. W kolumnie Email ID (Identyfikator e-mail) wpisz adres e-mail każdego użytkownika lub skrzynki pocztowej grupy, którą chcesz przeskanować. Użyj oddzielnego wiersza dla każdego użytkownika. W kolumnie Typ wpisz Użytkownik lub Skrzynka pocztowa grupy, aby zidentyfikować każdy adres e-mail.

      Przykład:

      Identyfikator e-mail Typ
      kim@example.com Użytkownik
      staging@example.com Skrzynka pocztowa grupy

  6. (Opcjonalnie) Aby wybrać konkretne ustawienia danych i zadań, kliknij Pokaż ustawienia zaawansowane i wybierz dowolne z tych ustawień:

    1. W sekcji Ustawienia skanowania wybierz typy danych, które chcesz skanować u wszystkich użytkowników:

      • Kontakty
      • kalendarze.
      • E-maile
      • Zaszyfrowane e-maile
      • Archiwa lokalne
      • Udostępnianie e-maili
      • Skrzynki pocztowe grup
    2. Aby wybrać liczbę zadań, które planer wykonuje jednocześnie, dostosuj suwak Równoczesność.

    3. Aby wybrać liczbę partii danych skanowanych przez narzędzie do planowania jednocześnie, przesuń suwak Równoległe partie.

  7. Aby uruchomić narzędzie Migration Planner, kliknij Uzyskaj szacunki migracji.

    Podczas działania planera możesz sprawdzać zmiany w skanowaniu w czasie rzeczywistym.

  8. Po zakończeniu skanowania sprawdź plan migracji, który zawiera szacunkowy czas potrzebny narzędziu do importowania danych na zaimportowanie wszystkich zeskanowanych danych za pomocą metody zaawansowanej.

  9. (Opcjonalnie) Aby zapisać informacje z ukończonego skanowania, kliknij Eksportuj logi i Eksportuj pełny raport.


Google, Google Workspace oraz powiązane znaki i logotypy są znakami towarowymi firmy Google LLC. Wszystkie inne nazwy firm i produktów są znakami towarowymi należącymi do ich właścicieli.