Вы можете использовать Migration Planner для оценки данных вашей организации в Microsoft Exchange Online перед настройкой расширенного импорта данных в Google Workspace.
Шаг 1: Установите Migration Planner
Перед началом работы : убедитесь, что на вашем компьютере установлен Python 3.10 или более поздней версии.
Установите Migration Planner на Windows.
- Перейдите на сайт python.org/downloads и скачайте последнюю версию установщика.
- Установите флажки напротив пунктов tcl/tk и IDLE , а также добавьте Python в PATH .
В командной строке или с помощью Microsoft PowerShell для получения идентификаторов версий Python и pip введите следующие команды:
python --version
pip --version
Установите Migration Planner на macOS.
Перейдите на сайт python.org/downloads и загрузите установщик для macOS. Или воспользуйтесь Homebrew из приложения «Терминал» и введите следующую команду:
brew install python
Если вы используете Homebrew или столкнулись с проблемами веб-интерфейса, для установки библиотеки Tkinter введите следующую команду:
brew install python-tk
В командной строке или с помощью Microsoft PowerShell для получения идентификаторов версий Python и pip введите следующие команды:
python3 --version
pip3 --version
Введите следующую команду:
pip3 install customtkinter requests pandas psutil Pillow urllib3 sortedcontainers aiohttp certifi
Установите Migration Planner на Linux.
Для установки Python введите следующую команду:
sudo apt-get update
sudo apt-get install python3 python3-pip
Для установки Tkinter введите следующую команду:
sudo apt-get install python3-tk
Для установки зависимостей введите следующую команду:
pip3 install customtkinter requests pandas psutil Pillow urllib3 sortedcontainers aiohttp certifi
Шаг 2: Настройте виртуальную среду (при необходимости).
Если в вашей организации не предусмотрена возможность глобальной установки пакетов, выполните следующие действия для настройки виртуальной среды:
Для создания среды введите одну из следующих команд:
- Для Windows введите команду `python -m venv venv .`
- Для macOS или Linux введите команду `python3 -m venv venv .` .
Для активации среды введите одну из следующих команд:
- Для Windows введите .\venv\Scripts\activate .
- Для macOS или Linux введите команду `source venv/bin/activate .`.
Введите следующую команду:
pip3 install customtkinter requests pandas psutil Pillow urllib3 sortedcontainers aiohttp certifi
Шаг 3: Настройка Azure
Выполните следующие шаги, чтобы создать приложение Microsoft Azure на портале Azure. В целях безопасности мы рекомендуем зарегистрировать новое приложение как единый клиент.
- Войдите в свой портал Azure как администратор.
- Перейдите в раздел «Службы Azure» .
Регистрация в приложении .
- Нажмите «Новая регистрация» и введите название для вашего приложения (например, «Приложение для расширенного импорта»).
- Чтобы создать приложение для одного клиента, щелкните «Поддерживаемые типы учетных записей» в этом организационном каталоге .
- Нажмите «Зарегистрироваться» .
Шаг 4: Предоставьте API-права для Azure.
- В приложении Azure в разделе «Управление» щелкните «Разрешения API» .
- Нажмите «Добавить разрешение» .
API Microsoft
Microsoft Graph .
Для настройки прав доступа к приложению выберите:
- Пользователь.Читать.Все
- Group.Read.All
- Mail.Read
- Контакты.Читать
- Календари.Читать
- MailboxFolder.Read.All
- MailboxSettings.Read
Нажмите «Добавить разрешения» .
Нажмите «Предоставить административное согласие для вашей организации» .
Шаг 5: Создайте секретный ключ клиента.
- Для управления нажмите «Сертификаты и секреты».
Секрет нового клиента .
- Введите описание, выберите срок действия и нажмите «Добавить» .
- Скопируйте значение секретного ключа клиента и сохраните его в безопасном месте. Значение отображается только один раз.
Шаг 6: Соберите учетные данные приложения.
Важно : Храните учетные данные приложения в безопасном месте. В случае утечки учетных данных хакеры смогут получить доступ ко всем вашим данным.
Нажмите «Обзор» и надежно запишите следующие учетные данные:
- Идентификатор приложения (клиента)
- Идентификатор каталога (арендатора)
Шаг 7: Откройте Планировщик миграции (при необходимости)
Если вы создали виртуальную среду, выполните следующие шаги:
- В командной строке или в приложении «Терминал» перейдите в папку с помощью скрипта `cd path/to/migration-planner` .
Запустите один из следующих скриптов:
- Для Windows введите python migration_planner.py .
- Для macOS или Linux введите python3 migration_planner.py .
Шаг 8: Запустите планировщик миграции.
- В окне выбора планировщика миграции в поле « Выберите рабочую нагрузку» выберите Exchange .
- В поле «Идентификатор клиента» введите уникальный идентификационный номер вашего клиента Azure.
- В поле «Идентификатор клиента» введите уникальный идентификационный номер вашей учетной записи Exchange Online.
- В поле «Секрет клиента» введите значение секрета клиента для вашего клиента Azure.
В поле «Источник» выберите один из вариантов:
- Просканируйте всех пользователей — просканируйте всех пользователей Exchange Online вашей организации.
Загрузка CSV-файла — Загрузите CSV-файл, содержащий список пользователей Exchange Online, которых вы хотите просканировать.
В CSV-файл добавьте заголовки столбцов «Email ID» и «Type» . В столбце «Email ID» введите адрес электронной почты для каждого почтового ящика пользователя или группы, который вы хотите просканировать. Используйте отдельную строку для каждого пользователя. В столбце «Type» введите «Почтовый ящик пользователя» или «Почтовый ящик группы» , чтобы идентифицировать каждый адрес электронной почты.
Пример:
Адрес электронной почты Тип kim@example.com Пользователь staging@example.com Групповой почтовый ящик
(Необязательно) Чтобы выбрать конкретные параметры для данных и задач, нажмите «Показать расширенные настройки» и выберите любой из следующих параметров:
В разделе «Настройки сканирования» выберите типы данных, которые вы хотите сканировать для всех пользователей:
- Контакты
- Календари
- Электронные письма
- Зашифрованные электронные письма
- Архивы на месте
- Поделиться письмами
- Групповые почтовые ящики
Чтобы выбрать количество задач, которые планировщик будет выполнять одновременно, отрегулируйте ползунок «Параллелизм» .
Чтобы выбрать, сколько пакетов данных планировщик сканирует одновременно, отрегулируйте ползунок «Параллельные пакеты» .
Нажмите « Получить предварительные оценки миграции» , чтобы запустить планировщик миграции.
Вы можете отслеживать обновления результатов сканирования в режиме реального времени во время работы планировщика.
После завершения сканирования ознакомьтесь с планом миграции, который включает оценку времени, необходимого инструменту импорта данных для импорта всех отсканированных данных с использованием расширенного метода.
(Необязательно) Чтобы сохранить информацию из завершенного сканирования, нажмите «Экспорт журналов» и «Экспорт полного отчета» .
Google, Google Workspace, а также связанные с ними знаки и логотипы являются товарными знаками Google LLC. Все остальные названия компаний и продуктов являются товарными знаками компаний, с которыми они связаны.