CSV-файлы для пакетов миграции IMAP в Exchange Online
В файле данных с разделителями-запятыми (CSV), который используется для переноса содержимого почтовых ящиков пользователей во время миграции IMAP, содержится по одной строке для каждого пользователя. Каждая строка включает сведения о почтовых ящиках Office 365 и IMAP пользователя, которые применяются Office 365 для выполнения миграции.
Обязательные атрибуты
Ниже приведены обязательные атрибуты для каждого пользователя.
EmailAddress определяет идентификатор пользователя для почтового ящика Office 365.
UserName определяет имя пользователя для входа в почтовый ящик пользователя на IMAP-сервере. Можно использовать либо имя пользователя, либо формат домен\имя_пользователя. Например,
hollyh
илиcontoso\hollyh
.Password пароль учетной записи пользователя в системе обмена сообщениями IMAP.
Если любой из этих атрибутов не указан в строке заголовков CSV-файла, миграция завершится сбоем. Кроме того, атрибуты нужно вводить точно так, как они указаны. Атрибуты не могут содержать пробелы. Они должны быть одним словом. Например, атрибут Email Address недопустим. Необходимо использовать EmailAddress.
Формат CSV
Ниже приведен пример формата CSV-файла. В этом примере учетные данные пользователя используются для переноса трех почтовых ящиков:
EmailAddress,UserName,Password
terrya@contoso.edu,contoso\terry.adams,1091990
annb@contoso.edu,contoso\ann.beebe,2111991
paulc@contoso.edu,contoso\paul.cannon,3281986
В первой строке (строке заголовков) CSV-файла указаны имена атрибутов, или полей, которые введены в строках ниже. Имена атрибутов разделены запятыми.
Каждая строка под строкой заголовков представляет одного пользователя и содержит сведения, которые будут использоваться для переноса его почтового ящика. Значения атрибутов в каждой строке должны указываться в том же порядке, что и имена атрибутов в строке заголовков. Имена атрибутов разделяются запятыми.
Для создания CSV-файла можно использовать любой текстовый редактор или такое приложение, как Microsoft Excel. Сохраните файл в формате CSV или TXT.
Совет
Если CSV-файл содержит символы не из кодировки ASCII или специальные знаки, сохраните его в UTF-8 или другой кодировке Юникод. В зависимости от приложения CSV-файл может быть проще сохранить в UTF-8 или другой кодировке Юникод, если язык системы компьютера соответствует языку, используемому в CSV-файле.
Разделение крупной миграции на несколько пакетов
CSV-файл может содержать до 50 000 строк (по одной строке для каждого пользователя), а его размер может достигать 10 МБ. Однако рекомендуется переносить пользователей несколькими небольшими партиями.
Если вы планируете перенести большое число пользователей, решите, каких из них нужно включить в каждый пакет. Например, если нужно перенести более 10 000 учетных записей, можно использовать четыре пакета с 2500 пользователями. Можно также разделять записи на пакеты по алфавиту, по типу пользователя (такому как преподаватели, студенты и выпускники), по курсу (1, 2, 3 или 4 курс) или по другому признаку, соответствующему потребностям вашей организации.
Совет
Одной из стратегий является создание почтовых ящиков Office 365 и миграция электронной почты для той же группы пользователей. Например, если вы импортируете 100 новых пользователей в Microsoft 365 или Office 365 организацию, создайте пакет миграции для тех же 100 пользователей. Это эффективный способ управления миграцией из локальной системы обмена сообщениями Office 365.
Предоставление учетных данных пользователя или администратора
В CSV-файле необходимо указать имя пользователя и пароль для локальной учетной записи пользователя. Благодаря этому процесс миграции может получить доступ к учетной записи. Это можно сделать двумя способами:
Использование учетных данных пользователя. Для этого требуется получить пароли пользователей или изменить их пароли на известное значение, чтобы включить его в CSV-файл.
Совет
При использовании этого варианта запретите пользователям изменять пароли своих локальных учетных записей. Если пользователь изменит пароль после первоначальной миграции, синхронизация его почтового ящика на IMAP-сервере с почтовым ящиком Office 365 будет завершаться сбоем.
Использование учетных данных суперпользования или администратора. Для этого требуется учетная запись в системе обмена сообщениями IMAP, которая имеет необходимые права для доступа ко всем почтовым ящикам пользователей. В каждой строке CSV-файла нужно указать учетные данные этой учетной записи. Чтобы узнать, поддерживает ли ваш IMAP-сервер этот способ и как его использовать, ознакомьтесь с документацией IMAP-сервера.
Примечание.
Рекомендуется использовать учетные данные администратора, так как этот способ не влияет на пользователей и не причиняет им неудобств. Например, если пользователь изменит свой пароль после первоначальной миграции, это не помешает работе.
Формат учетных данных администратора для различных серверов IMAP
Имя пользователя и пароль учетной записи администратора можно использовать в полях UserName и Password для каждой строки CSV-файла. Имя пользователя для учетных данных администратора — это сочетание имени пользователя, адрес электронной почты которого переносится, и имя пользователя для учетной записи администратора, которая имеет разрешение на доступ ко всем почтовым ящикам пользователей. Поддерживаемый формат учетных данных администратора зависит от того, с какого IMAP-сервера выполняется перенос почты. Дополнительные сведения об использовании учетных данных администратора см. в документации по используемому серверу IMAP.
Примечание.
При отправке нового запроса на миграцию CSV-файл отправляется в центр обработки данных Майкрософт через SSL-соединение. Данные из CSV-файла шифруются и хранятся на серверах Microsoft Exchange Server в центре обработки данных Майкрософт.
Ниже показано, как форматировать учетные данные администратора в CSV-файле, применяемом для миграции электронной почты с IMAP-серверов различного типа.
Microsoft Exchange
If you're migrating email from the IMAP implementation for Microsoft Exchange, use the format Domain/Admin_UserName/User_UserName for the UserName attribute in the CSV file. Let's say you're migrating email from Exchange for Terry Adams, Ann Beebe, and Paul Cannon. У вас есть учетная запись администратора почты, где имя пользователя — mailadmin, а пароль — P@ssw0rd. Вот как будет выглядеть CSV-файл.
EmailAddress,UserName,Password
terrya@contoso.edu,contoso-students/mailadmin/terry.adams,P@ssw0rd
annb@contoso.edu,contoso-students/mailadmin/ann.beebe,P@ssw0rd
paulc@contoso.edu,contoso-students/mailadmin/paul.cannon,P@ssw0rd
Dovecot
Для серверов IMAP, поддерживающих простую проверку подлинности и уровень безопасности (SASL), таких как IMAP-сервер Dovecot, используйте формат User_UserName*Admin_UserName, где звездочка ( * ) является настраиваемым символом-разделителем. Предположим, что вы переносите электронную почту тех же пользователей с IMAP-сервера Dovecot, используя учетные данные администратора mailadmin и P@ssw0rd. Here's what your CSV file would look like:
EmailAddress,UserName,Password
terrya@contoso.edu,terry.adams*mailadmin,P@ssw0rd
annb@contoso.edu,ann.beebe*mailadmin,P@ssw0rd
paulc@contoso.edu,paul.cannon*mailadmin,P@ssw0rd
Mirapoint
При переносе почты с сервера Mirapoint Message Server для учетных данных администратора используется формат #пользователь@домен#имя_администратора#. Чтобы перенести электронную почту из Mirapoint, применяя учетные данные администратора mailadmin и P@ssw0rd, используйте следующий CSV-файл:
EmailAddress,UserName,Password
terrya@contoso.edu,#terry.adams@contoso-students.edu#mailadmin#,P@ssw0rd
annb@contoso.edu,#ann.beebe@contoso-students.edu#mailadmin#,P@ssw0rd
paulc@contoso.edu,#paul.cannon@contoso-students.edu#mailadmin#,P@ssw0rd
Использование необязательного атрибута UserRoot
Некоторые серверы IMAP, например Courier IMAP, не поддерживают использование учетных данных администратора для переноса почтовых ящиков в Office 365. Чтобы использовать учетные данные администратора для миграции почтовых ящиков, можно настроить для IMAP-сервера использование виртуальных общих папок. Виртуальные общие папки позволяют администраторам использовать учетные данные администратора для доступа к почтовым ящикам пользователей на сервере IMAP. Дополнительные сведения о настройке виртуальных общих папок для Courier IMAP см. в разделе Общие папки.
Чтобы перенести почтовые ящики после настройки виртуальных общих папок на IMAP-сервере, необходимо включить необязательный атрибут UserRoot в CSV-файл. Этот атрибут задает расположение каждого почтового ящика пользователя в структуре виртуальных общих папок на IMAP-сервере.
Вот пример CSV-файла, который содержит атрибут UserRoot:
EmailAddress,UserName,Password,UserRoot
terrya@contoso.edu,mailadmin,P@ssw0rd,/users/terry.adams
annb@contoso.edu,mailadmin,P@ssw0rd,/users/ann.beebe
paulc@contoso.edu,mailadmin,P@ssw0rd,/users/paul.cannon