CSV-файлы для пакетов IMAP-миграции

 

**Применимо к:**Exchange Online

**Последнее изменение раздела:**2015-03-31

CSV-файл, используемый для миграции содержимого почтовых ящиков пользователей в миграцию IMAP, содержит строку для каждого пользователя. Каждая строка содержит сведения о почтовых ящиках Exchange Online и IMAP, которые Exchange Online использует для обработки миграции.

Содержание

Обязательные атрибуты

Формат CSV-файла

Разделение крупной миграции на несколько пакетов

Предоставление учетных данных пользователя или администратора

Формат учетных данных администратора для различных серверов IMAP

Использование необязательного атрибута UserRoot

Обязательные атрибуты

Ниже приведены обязательные атрибуты для каждого пользователя.

  • EmailAddress — задает идентификатор пользователя для его почтового ящика Exchange Online.

  • 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-файл может содержать до 50000 строк (по одной строке для каждого пользователя) и достигать размера в 10 МБ. Рекомендуется выполнять миграцию пользователей несколькими небольшими пакетами.

Если планируется перенести много пользователей, определите, каких пользователей следует включить в тот или иной пакет. Например, если для переноса имеется 10 000 учетных записей, вы можете запустить четыре пакета по 2500 пользователей в каждом. Кроме того, пакеты можно разделить по алфавиту, типу пользователя. Например, преподаватели, студенты, выпускники. Можно разделить по классу, например, "девятый", "десятый", "одиннадцатый" и "двенадцатый", или другими способами, в соответствии с потребностями организации.

СоветСовет.
Одной из стратегий является создание почтовых ящиков Exchange Online и миграция электронной почты для одной и той же группы пользователей. Например, при импорте 100 новых пользователей в организацию Office 365 создайте пакет миграции для этих же 100 пользователей. Это эффективный способ организации и управления миграцией из локальной системы обмена сообщениями в Exchange Online.

Обязательные атрибуты

Предоставление учетных данных пользователя или администратора

В CSV-файле нужно указать имя пользователя и пароль для локальной учетной записи пользователя. Это позволяет процессу миграции получить доступ к учетной записи. Сделать это можно двумя способами.

  • Использование учетных данных пользователей.   В этом случае требуется получить пароли пользователей или изменить их на известное значение, чтобы можно было включить его в CSV-файл.

    СоветСовет.
    При использовании этого параметра отключите возможность пользователей изменять пароли их локальных учетных записей. Если после первоначальной миграции пользователи изменят свои пароли, последующие синхронизации между почтовыми ящиками сервера IMAP и почтовыми ящиками Exchange Online завершатся с ошибкой.
  • Использование учетных данных суперпользователя или администратора.   В этом случае необходимо использовать учетную запись системы обмена сообщениями IMAP, обладающую необходимыми правами для доступа ко всем почтовым ящикам пользователей. В CSV-файле следует использовать учетные данные этой учетной записи для каждой строки. Чтобы узнать, поддерживает ли сервер IMAP подобный метод, и как его можно задействовать, ознакомьтесь с документацией по серверу IMAP.

    ПримечаниеПримечание.
    Правильным решением считается использование учетных данных администратора, так как это не влияет на пользователей и не доставляет им неудобств. Например, в этом случае смена паролей пользователями после первоначальной миграции не повлияет на их работу.

Обязательные атрибуты

Формат учетных данных администратора для различных серверов IMAP

Можно использовать имя пользователя и пароль учетной записи администратора в полях Имя пользователя и Пароль для каждой строки CSV-файла. Имя пользователя в учетных данных администратора — это сочетание имени пользователя, чья электронная почта переносится, и имени пользователя в учетной записи администратора, имеющего разрешение на доступ ко всем почтовым ящикам пользователей. Поддерживаемый формат учетных данных администратора зависит от того, с какого IMAP-сервера выполняется перенос почты. Дополнительные сведения об использовании учетных данных администратора см. в документации по используемому серверу IMAP.

ПримечаниеПримечание.
При отправке нового запроса на миграцию CSV-файл передается в центр данных корпорации Майкрософт по SSL-подключению. Информация в CSV-файле шифруется и сохраняется на серверах Microsoft Exchange в центре данных корпорации Майкрософт.

В следующем разделе объясняется, как форматировать учетные данные администратора в CSV-файле, используемом для переноса электронной почты с разных типов серверов IMAP.

Обязательные атрибуты

Microsoft Exchange

При переносе электронной почты с реализации IMAP в Microsoft Exchange для атрибута Имя пользователя в CSV-файле используется формат домен/имя_пользователя_администратора/имя_простого_пользователя. Предположим, выполняется перенос электронной почты Exchange для учетных записей Terry Adams, Ann Beebe и Chris 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) используйте формат пользователь_ИмяПользователя*администратор_ИмяАдминистратора , где звездочка ( * ) — настраиваемый знак разделения. Допустим, переносится почта тех же самых пользователей с сервера IMAP Dovecot с использованием учетных данных администратора mailadmin и P@ssw0rd. Вот как будет выглядеть CSV-файл.

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, не поддерживают использование учетных данных администратора для переноса почтовых ящиков в Exchange Online. Чтобы использовать учетные данные администратора для миграции почтовых ящиков, можно настроить для IMAP-сервера использование виртуальных общих папок. Виртуальные общие папки позволяют администраторам использовать учетные данные администратора для доступа к почтовым ящикам пользователей на сервере IMAP. Дополнительные сведения о настройке виртуальных общих папок для IMAP-сервера Courier см. на веб-странице Общие папки.

Для миграции почтовых ящиков после настройки виртуальных общих папок на IMAP-сервере понадобится включить в CSV-файл необязательный атрибут UserRoot. Этот атрибут определяет расположение каждого пользовательского почтового ящика в структуре виртуальных общих папок на 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

Обязательные атрибуты