Vous pouvez utiliser le planificateur de migration pour évaluer les données Microsoft Exchange Online de votre organisation avant de configurer une importation de données avancée vers Google Workspace.
Étape 1 : Installez Migration Planner
Avant de commencer : assurez-vous que Python 3.10 ou version ultérieure est installé sur votre système.
Installer le planificateur de migration sur Windows
- Accédez à python.org/downloads et téléchargez le programme d'installation le plus récent.
- Cochez les cases tcl/tk et IDLE et Ajouter Python à PATH.
À une invite de commande ou à l'aide de Microsoft PowerShell pour renvoyer les ID de version pour Python et pip, saisissez les commandes suivantes :
python --version
pip --version
Installer le planificateur de migration sur macOS
Accédez à python.org/downloads et téléchargez le programme d'installation macOS. Vous pouvez également utiliser Homebrew depuis l'application Terminal et saisir la commande suivante :
brew install python
Si vous utilisez Homebrew ou que vous rencontrez des problèmes avec l'interface Web, saisissez la commande suivante pour installer la bibliothèque Tkinter :
brew install python-tk
À une invite de commande ou à l'aide de Microsoft PowerShell pour renvoyer les ID de version pour Python et pip, saisissez les commandes suivantes :
python3 --version
pip3 --version
Saisissez la commande suivante :
pip3 install customtkinter requests pandas psutil Pillow urllib3 sortedcontainers aiohttp certifi
Installer le planificateur de migration sur Linux
Pour installer Python, saisissez la commande suivante :
sudo apt-get update
sudo apt-get install python3 python3-pip
Pour installer Tkinter, saisissez la commande suivante :
sudo apt-get install python3-tk
Pour installer les dépendances, saisissez la commande suivante :
pip3 install customtkinter requests pandas psutil Pillow urllib3 sortedcontainers aiohttp certifi
Étape 2 : Configurer un environnement virtuel (si nécessaire)
Si votre organisation ne vous autorise pas à installer des packages de manière globale, suivez ces étapes pour configurer un environnement virtuel :
Pour créer l'environnement, saisissez l'une des commandes suivantes :
- Pour Windows, saisissez python -m venv venv.
- Pour macOS ou Linux, saisissez python3 -m venv venv.
Pour activer l'environnement, saisissez l'une des commandes suivantes :
- Pour Windows, saisissez .\venv\Scripts\activate.
- Pour macOS ou Linux, saisissez source venv/bin/activate.
Saisissez la commande suivante :
pip3 install customtkinter requests pandas psutil Pillow urllib3 sortedcontainers aiohttp certifi
Étape 3 : Configurer Azure
Suivez ces étapes pour créer une application Microsoft Azure dans le portail Azure. Pour des raisons de sécurité, nous vous recommandons d'enregistrer la nouvelle application en tant qu'application à locataire unique.
- En tant qu'administrateur, connectez-vous à votre portail Azure.
- Accédez à Services Azure
Enregistrements d'applications.
- Cliquez sur Nouvelle inscription et saisissez un nom pour votre application (par exemple, "Application d'importation avancée").
- Pour Supported account types (Types de comptes compatibles), cliquez sur Accounts in this organizational directory only (Comptes dans cet annuaire organisationnel uniquement) pour créer une application à locataire unique.
- Cliquez sur S'inscrire.
Étape 4 : Accorder des autorisations d'API pour Azure
- Dans l'application Azure, sous Gérer, cliquez sur Autorisations d'API.
- Cliquez sur Ajouter une autorisation
API Microsoft
Microsoft Graph.
Pour les autorisations d'application, sélectionnez :
- User.Read.All
- Group.Read.All
- Mail.Read
- Contacts.Read
- Calendars.Read
- MailboxFolder.Read.All
- MailboxSettings.Read
Cliquez sur Add permissions (Ajouter des autorisations).
Cliquez sur Accorder l'autorisation administrateur pour votre organisation.
Étape 5 : Créer le code secret du client
- Pour Gérer, cliquez sur Certificats et codes secrets
Nouveau code secret du client.
- Saisissez une description, sélectionnez une période d'expiration, puis cliquez sur Ajouter.
- Copiez la valeur du code secret du client et conservez-la dans un endroit sûr. Cette valeur n'est affichée qu'une seule fois.
Étape 6 : Collectez les identifiants de l'application
Important : Stockez les identifiants de l'application de manière sécurisée. Si les identifiants sont divulgués, les pirates informatiques peuvent accéder à toutes vos données.
Cliquez sur Présentation et notez les identifiants suivants de manière sécurisée :
- ID de l'application (client)
- ID de l'annuaire (locataire)
Étape 7 : Ouvrez le planificateur de migration (si nécessaire)
Si vous avez créé un environnement virtuel, procédez comme suit :
- Dans une invite de commande ou dans l'application Terminal, accédez au dossier contenant le script cd path/to/migration-planner.
Exécutez l'un des scripts suivants :
- Pour Windows, saisissez python migration_planner.py.
- Pour macOS ou Linux, saisissez python3 migration_planner.py.
Étape 8 : Exécutez Migration Planner
- Dans la fenêtre Sélecteur de planificateur de migration, sélectionnez Exchange pour Sélectionner la charge de travail.
- Dans le champ ID de locataire, saisissez le numéro d'ID unique de votre locataire Azure.
- Dans le champ ID client, saisissez le numéro d'identification unique de votre compte Exchange Online.
- Dans le champ Code secret du client, saisissez la valeur du code secret du client pour votre locataire Azure.
Pour Source, sélectionnez une option :
- Analyser tous les utilisateurs : analysez tous les utilisateurs Exchange Online de votre organisation.
Importer un fichier CSV : importez un fichier CSV (valeurs séparées par une virgule) contenant la liste des utilisateurs Exchange Online que vous souhaitez analyser.
Dans votre fichier CSV, ajoutez les en-têtes de colonne Adresse e-mail et Type. Dans la colonne Adresse e-mail, saisissez une adresse e-mail pour chaque utilisateur ou boîte aux lettres de groupe que vous souhaitez analyser. Utilisez une ligne distincte pour chaque utilisateur. Dans la colonne Type, saisissez Utilisateur ou Boîte aux lettres de groupe pour identifier chaque adresse e-mail.
Exemple :
ID d'adresse e-mail Type kim@example.com Utilisateur staging@example.com Boîte aux lettres de groupe
(Facultatif) Pour choisir des paramètres spécifiques pour les données et les tâches, cliquez sur Afficher les paramètres avancés, puis sélectionnez l'un des paramètres suivants :
Dans Paramètres d'analyse, sélectionnez les types de données que vous souhaitez analyser pour tous les utilisateurs :
- Contacts
- Agendas
- E-mails
- E-mails chiffrés
- Archives existantes
- Partager des e-mails
- Boîtes aux lettres de groupe
Pour sélectionner le nombre de tâches que le planificateur exécute à la fois, ajustez le curseur Simultanéité.
Pour sélectionner le nombre de lots de données que le planificateur analyse à la fois, ajustez le curseur Lots parallèles.
Cliquez sur Obtenir des estimations de migration pour lancer l'outil de planification de la migration.
Vous pouvez consulter les informations sur l'analyse en temps réel pendant l'exécution du planificateur.
Une fois l'analyse terminée, examinez le plan de migration, qui inclut une estimation du temps nécessaire à l'outil d'importation de données pour importer toutes les données analysées avec la méthode avancée.
(Facultatif) Pour enregistrer les informations d'une analyse terminée, cliquez sur Exporter les journaux et Exporter le rapport complet.
Google, Google Workspace et les marques et logos associés sont des marques de Google LLC. Tous les autres noms de sociétés et de produits sont des marques des sociétés auxquelles ils sont associés.