Mit dem Migration Planner können Sie die Microsoft Exchange Online-Daten Ihrer Organisation analysieren, bevor Sie einen erweiterten Datenimport in Google Workspace einrichten.
Schritt 1: Migration Planner installieren
Vorbereitung: Prüfen Sie, ob Python 3.10 oder höher auf Ihrem System installiert ist.
Migration Planner unter Windows installieren
- Rufen Sie python.org/downloads auf und laden Sie das neueste Installationsprogramm herunter.
- Aktivieren Sie die Kästchen tcl/tk and IDLE und Add Python to PATH.
Geben Sie an einer Eingabeaufforderung oder in Microsoft PowerShell die folgenden Befehle ein, um die Versions-IDs für Python und pip zurückzugeben:
python --version
pip --version
Migration Planner unter macOS installieren
Rufen Sie python.org/downloads auf und laden Sie das macOS-Installationsprogramm herunter. Alternativ können Sie Homebrew über die Terminal-App verwenden und den folgenden Befehl eingeben:
brew install python
Wenn Sie Homebrew verwenden oder Probleme mit der Weboberfläche auftreten, geben Sie den folgenden Befehl ein, um die Tkinter-Bibliothek zu installieren:
brew install python-tk
Geben Sie an einer Eingabeaufforderung oder in Microsoft PowerShell die folgenden Befehle ein, um die Versions-IDs für Python und pip zurückzugeben:
python3 --version
pip3 --version
Geben Sie den folgenden Befehl ein:
pip3 install customtkinter requests pandas psutil Pillow urllib3 sortedcontainers aiohttp certifi
Migration Planner unter Linux installieren
Geben Sie den folgenden Befehl ein, um Python zu installieren:
sudo apt-get update
sudo apt-get install python3 python3-pip
Geben Sie den folgenden Befehl ein, um Tkinter zu installieren:
sudo apt-get install python3-tk
Geben Sie den folgenden Befehl ein, um Abhängigkeiten zu installieren:
pip3 install customtkinter requests pandas psutil Pillow urllib3 sortedcontainers aiohttp certifi
Schritt 2: Virtuelle Umgebung einrichten (falls erforderlich)
Wenn Ihre Organisation die globale Installation von Paketen nicht zulässt, gehen Sie so vor, um eine virtuelle Umgebung einzurichten:
Geben Sie einen der folgenden Befehle ein, um die Umgebung zu erstellen:
- Geben Sie unter Windows python -m venv venv ein.
- Geben Sie für macOS oder Linux python3 -m venv venv ein.
Geben Sie einen der folgenden Befehle ein, um die Umgebung zu aktivieren:
- Geben Sie unter Windows .\venv\Scripts\activate ein.
- Geben Sie unter macOS oder Linux source venv/bin/activate ein.
Geben Sie den folgenden Befehl ein:
pip3 install customtkinter requests pandas psutil Pillow urllib3 sortedcontainers aiohttp certifi
Schritt 3: Azure einrichten
So erstellen Sie eine Microsoft Azure-Anwendung im Azure-Portal: Aus Sicherheitsgründen empfehlen wir, die neue Anwendung als Single-Tenant-Anwendung zu registrieren.
- Melden Sie sich als Administrator im Azure-Portal an.
- Wechseln Sie zu Azure-Dienste
App-Registrierungen.
- Klicken Sie auf Neue Registrierung und geben Sie einen Namen für Ihre Anwendung ein (z. B. „Erweiterte Import-App“).
- Klicken Sie für Unterstützte Kontotypen auf Nur Konten in diesem Organisationsverzeichnis, um eine Single-Tenant-Anwendung zu erstellen.
- Klicken Sie auf Registrieren.
Schritt 4: API-Berechtigungen für Azure erteilen
- Klicken Sie in der Azure-Anwendung unter Verwalten auf API-Berechtigungen.
- Klicken Sie auf Berechtigung hinzufügen
Microsoft-APIs
Microsoft Graph.
Wählen Sie für Anwendungsberechtigungen Folgendes aus:
- User.Read.All
- Group.Read.All
- Mail.Read
- Contacts.Read
- Calendars.Read
- MailboxFolder.Read.All
- MailboxSettings.Read
Klicken Sie auf Berechtigungen hinzufügen.
Klicken Sie auf Administratoreinwilligung erteilen für Ihre Organisation.
Schritt 5: Clientschlüssel erstellen
- Klicken Sie unter Verwalten auf Zertifikate und Secrets
Neuer Clientschlüssel.
- Geben Sie eine Beschreibung ein, wählen Sie einen Ablaufzeitraum aus und klicken Sie auf Hinzufügen.
- Kopieren Sie den Wert des Clientschlüssels und bewahren Sie ihn an einem sicheren Ort auf. Der Wert wird nur einmal angezeigt.
Schritt 6: Anmeldedaten für die Anwendung erfassen
Wichtig: Speichern Sie die Anmeldedaten der Anwendung an einem sicheren Ort. Wenn die Anmeldedaten durchsickern, könnten Hacker auf alle Ihre Daten zugreifen.
Klicken Sie auf Übersicht und notieren Sie sich die folgenden Anmeldedaten:
- Anwendungs-ID (Client-ID)
- Verzeichnis-ID (Mandanten-ID)
Schritt 7: Migrationsplanungstool öffnen (falls erforderlich)
Wenn Sie eine virtuelle Umgebung erstellt haben, führen Sie die folgenden Schritte aus:
- Wechseln Sie in der Eingabeaufforderung oder in der Terminal-App mit dem Befehl cd path/to/migration-planner zum Ordner mit dem Skript.
Führen Sie eines der folgenden Skripts aus:
- Geben Sie unter Windows python migration_planner.py ein.
- Geben Sie für macOS oder Linux python3 migration_planner.py ein.
Schritt 8: Migration Planner ausführen
- Wählen Sie im Fenster Migration Planner Selector (Migration Planner-Auswahl) unter Select Workload (Arbeitslast auswählen) die Option Exchange aus.
- Geben Sie unter Mandanten-ID die eindeutige ID-Nummer für Ihren Azure-Mandanten ein.
- Geben Sie unter Client-ID die eindeutige ID-Nummer für Ihr Exchange Online-Konto ein.
- Geben Sie unter Clientschlüssel den Clientschlüsselwert für Ihren Azure-Mandanten ein.
Wählen Sie unter Quelle eine Option aus:
- Alle Nutzer scannen: Alle Exchange Online-Nutzer Ihrer Organisation werden gescannt.
CSV hochladen: Laden Sie eine CSV-Datei (Datei mit durch Kommas getrennten Werten) mit den Exchange Online-Nutzern hoch, die Sie scannen möchten.
Fügen Sie in Ihrer CSV-Datei die Spaltenüberschriften Email ID und Type hinzu. Geben Sie in der Spalte E‑Mail-ID für jedes Nutzer- oder Gruppenpostfach, das gescannt werden soll, eine E‑Mail-Adresse ein. Verwenden Sie für jeden Nutzer eine separate Zeile. Geben Sie in der Spalte Typ Nutzer oder Gruppenpostfach ein, um die einzelnen E‑Mail-Adressen zu identifizieren.
Beispiel:
E-Mail-ID Typ kim@example.com Nutzer staging@example.com Gruppenpostfach
Optional: Wenn Sie bestimmte Einstellungen für Daten und Aufgaben auswählen möchten, klicken Sie auf Erweiterte Einstellungen anzeigen und wählen Sie eine der folgenden Einstellungen aus:
Wählen Sie unter Scaneinstellungen die Datentypen aus, die für alle Nutzer gescannt werden sollen:
- Kontakte
- Kalender
- E‑Mails
- Verschlüsselte E‑Mails
- In-Place-Archive
- E‑Mails teilen
- Postfächer von Gruppen
Mit dem Schieberegler Gleichzeitigkeit können Sie die Anzahl der Aufgaben auswählen, die vom Planer gleichzeitig ausgeführt werden.
Mit dem Schieberegler Parallel Batches (Parallele Batches) können Sie festlegen, wie viele Batches von Daten gleichzeitig gescannt werden sollen.
Klicken Sie auf Migrationsschätzungen abrufen, um den Migrationsplaner zu starten.
Sie können sich die Aktualisierungen des Scans in Echtzeit ansehen, während der Planer ausgeführt wird.
Sehen Sie sich nach Abschluss des Scans den Migrationsplan an. Er enthält eine Schätzung der Zeit, die das Datenimporttool für den Import aller gescannten Daten mit der erweiterten Methode benötigt.
Optional: Wenn Sie die Informationen aus einem abgeschlossenen Scan speichern möchten, klicken Sie auf Protokolle exportieren und Vollständigen Bericht exportieren.
Google, Google Workspace und zugehörige Warenzeichen und Logos sind Marken von Google LLC. Alle anderen Unternehmens- und Produktnamen sind Marken der jeweiligen Unternehmen.