CSV-файлы для переноса почтовых ящиков

Exchange 2013
 

Применимо к:Exchange Online, Exchange Server 2013

Последнее изменение раздела:2016-04-29

Для пакетной миграции большого количества почтовых ящиков пользователей можно использовать CSV-файл. Вы можете указать этот файл, когда будете создавать пакет миграции с помощью Центра администрирования Exchange или командлета New-MigrationBatch в командной консоли Exchange. Вы можете указать нескольких пользователей, которых необходимо перенести в пакете миграции, с помощью CSV-файла в указанных ниже сценариях.

  • Перемещение в локальные организации Exchange

    • Локальное перемещение: при локальном перемещении почтовые ящики перемещаются из одной базы данных почтовых ящиков в другую. Локальное перемещение происходит в пределах одного леса.

    • Перемещение между лесами предприятия: при перемещении между лесами предприятия почтовые ящики перемещаются в другой лес. Перемещения между лесами инициируются из целевого леса (леса, в который необходимо переместить почтовые ящики) или из исходного леса (леса, в котором в настоящее время размещены почтовые ящики).

  • Входящая и исходящая миграция Exchange Online

    • Входящая удаленная миграция: при гибридном развертывании Exchange почтовые ящики можно переместить из локальной организации Exchange в Exchange Online. Этот процесс также называется входящей удаленной миграцией, поскольку почтовые ящики перемещаются в Exchange Online.

    • Исходящая удаленная миграция: также можно выполнить исходящую удаленную миграцию, при которой почтовые ящики Exchange Online переносятся в локальную организацию Exchange.

      ПримечаниеПримечание.
      Входящая и исходящая удаленная миграция инициируются из организации Exchange Online.
    • Поэтапная миграция Exchange: также возможна миграция подмножества почтовых ящиков из локальной организации Exchange в Exchange Online. Это еще один тип входящей миграции. Только почтовые ящики Exchange 2003 и Exchange 2007 могут мигрировать при поэтапной миграции Exchange. Поэтапная миграция почтовых ящиков Exchange 2010 и Exchange 2013 не поддерживается. Перед запуском поэтапной миграции необходимо подготовить пользователей почты к работе в организации Exchange Online, используя синхронизацию каталогов или другой метод.

    • Миграция IMAP: это тип входящей миграции, при которой данные почтового ящика перемещаются с сервера IMAP (в том числе Exchange) в Exchange Online. Перед осуществлением миграции IMAP необходимо подготовить почтовые ящики к работе в Exchange Online, прежде чем переносить данные почтовых ящиков.

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

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

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

СоветСовет.
Для создания CSV-файла можно использовать любой текстовый редактор, но использование приложения типа Microsoft Excel облегчит импорт данных, а также настройку и упорядочивание CSV-файлов. Обязательно сохраняйте CSV-файлы как CSV- или TXT-файлы.

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

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

В следующей таблице приводятся описания атрибутов, поддерживаемых для CSV-файла при локальных перемещениях. Подробнее см. в разделе Управление локальными перемещениями.

 

Атрибут Обязательный или дополнительный Допустимые значения Описание

EmailAddress

Обязательный

SMTP-адрес пользователя

Указывает перемещаемого пользователя.

TargetDatabase

Необязательный

Имя базы данных

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

TargetArchiveDatabase

Необязательный

Имя базы данных

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

ПримечаниеПримечание.
Если указать определенную архивную базу данных, архивный почтовый ящик (при наличии) будет перемещен в ту же базу данных, что и основной.

BadItemLimit

Необязательный

Unlimited или неотрицательное целое число от 0 (значение по умолчанию) до максимального значения 2147483647

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

СоветСовет.
Рекомендуется использовать значение по умолчанию 0 и увеличивать предельное количество неправильных элементов для определенного пользователя в случае сбоя перемещения или миграции для него.

MailboxType

Необязательный

Используйте одно из следующих значений:

  • PrimaryOnly

  • ArchiveOnly

  • PrimaryAndArchive (значение по умолчанию)

Указывает, какой почтовый ящик перемещается: основной, архивный или оба.

При гибридном развертывании вы можете переместить почтовые ящики из локальной организации Exchange в Exchange Online. При входящей миграции почтовых ящиков пакет миграции создается в организации Exchange Online и инициируется администратором Exchange Online. Подробнее см. в разделе Перемещение почтовых ящиков между локальными организациями и организациями Exchange Online в случаях гибридного развертывания.

В следующей таблице приводятся описания атрибутов, поддерживаемых для CSV-файла при входящей удаленной миграции.

 

Атрибут Обязательный или дополнительный Допустимые значения Описание

EmailAddress

Обязательный

SMTP-адрес пользователя

Указывает адрес электронной почты пользователя с включенной поддержкой почты в организации Exchange Online, которая соответствует переносимому локальному почтовому ящику пользователя.

BadItemLimit

Необязательный

Unlimited или неотрицательное целое число от 0 (значение по умолчанию) до максимального значения 2147483647

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

СоветСовет.
Рекомендуется использовать значение по умолчанию 0 и увеличивать предельное количество неправильных элементов для определенного пользователя в случае сбоя перемещения или миграции для него.

LargeItemLimit

Необязательный

Unlimited или неотрицательное целое число от 0 (значение по умолчанию) до максимального значения.

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

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

При входящей миграции почтовых ящиков в Exchange Online переносятся элементы размером до 35 МБ.

MailboxType

Необязательный

Используйте одно из следующих значений:

  • PrimaryOnly

  • ArchiveOnly

  • PrimaryAndArchive (значение по умолчанию)

Указывает, какой почтовый ящик перемещается: основной, архивный или оба.

Как указывалось ранее, перемещения между лесами инициируются из конечного или исходного леса. Исходящая удаленная миграция инициируется из организации Exchange Online. Дополнительные сведения см. в следующих разделах:

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

 

Атрибут Обязательный или дополнительный Допустимые значения Описание

EmailAddress

Обязательный

SMTP-адрес пользователя

При перемещениях между лесами предприятия данный атрибут указывает почтовый ящик или пользователя с включенной поддержкой почты в исходном лесу.

При исходящей удаленной миграции данный атрибут указывает почтовый ящик Exchange Online.

TargetDatabase

Обязательный при исходящей удаленной миграции и перемещениях между лесами предприятия, которые инициируются из исходного леса. Этот атрибут также можно указать при создании пакета миграции с помощью Центра администрирования Exchange или командной консоли Exchange.

Этот атрибут является необязательным при перемещениях между лесами предприятия, которые инициируются из конечного леса.

Имя базы данных

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

TargetArchiveDatabase

Необязательный

Имя базы данных

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

BadItemLimit

Необязательный

Unlimited или неотрицательное целое число от 0 (значение по умолчанию) до максимального значения 2147483647

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

СоветСовет.
Рекомендуется использовать значение по умолчанию 0 и увеличивать предельное количество неправильных элементов для определенного пользователя в случае сбоя перемещения или миграции для него.

LargeItemLimit

Необязательный

Unlimited или неотрицательное целое число от 0 (значение по умолчанию) до максимального значения.

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

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

При входящей миграции почтовых ящиков в Exchange Online переносятся элементы размером до 35 МБ.

MailboxType

Необязательный

Используйте одно из следующих значений:

  • PrimaryOnly

  • ArchiveOnly

  • PrimaryAndArchive (значение по умолчанию)

Указывает, какой почтовый ящик перемещается: основной, архивный или оба.

CSV-файл необходимо использовать для определения группы пользователей для пакета миграции, если для переноса локальных почтовых ящиков Exchange 2003 и Exchange 2007 в Exchange Online требуется использовать поэтапную миграцию Exchange. При использовании поэтапной миграции Exchange количество почтовых ящиков для переноса в облако не ограничено. Тем не менее, CSV-файл для пакета миграции может содержать не более 1000 строк. Чтобы перенести более 1000 почтовых ящиков, необходимо создать дополнительные CSV-файлы, а затем использовать каждый из них для создания нового пакета миграции. Дополнительные сведения о поэтапной миграции Exchange см. в разделе Перенос почтовых ящиков в Exchange Online с помощью поэтапной миграции.

В следующей таблице приводятся описания атрибутов, поддерживаемых для CSV-файла при поэтапной миграции Exchange.

 

Атрибут Обязательный или дополнительный Допустимые значения Описание

EmailAddress

Обязательный

SMTP-адрес пользователя

Указывает адрес электронной почты пользователя с включенной поддержкой почты (или почтового ящика, если выполняется повторная попытка миграции) в организации Exchange Online, которая соответствует переносимому локальному почтовому ящику пользователя. Пользователи с включенной поддержкой почты создаются в Exchange Online как следствие синхронизации каталогов или другого процесса подготовки пользователей к работе. Адрес электронной почты пользователя с включенной поддержкой почты должен совпадать со свойством WindowsEmailAddress соответствующего локального почтового ящика.

Password

Необязательный

Пароль должен состоять по крайней мере из восьми символов и соответствовать всем ограничения для паролей, которые применяются к организации Office 365.

Этот пароль задается в учетной записи пользователя при преобразовании соответствующего пользователя с включенной поддержкой почты в Exchange Online в почтовый ящик во время миграции.

ForceChangePassword

Необязательный

True или False

Указывает необходимость изменения пароля при первом входе пользователя в свой почтовый ящик Exchange Online.

ПримечаниеПримечание.
В случае внедрения решения единого входа посредством развертывания служб федерации Active Directory 2.0 (AD FS 2.0) в локальной организации для данного атрибута необходимо задавать значение False.

CSV-файл для пакета миграции IMAP должен содержать не более 50 000 строк. Рекомендуется выполнять миграцию пользователей несколькими небольшими пакетами. Дополнительные сведения о миграции IMAP см. в следующих разделах.

В следующей таблице приводятся описания атрибутов, поддерживаемых для CSV-файла при миграции IMAP.

 

Атрибут Обязательный или дополнительный Допустимые значения Описание

EmailAddress

Обязательный

SMTP-адрес пользователя.

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

UserName

Обязательный

Строка, которая определяет пользователя в системе обмена сообщениями IMAP в формате, поддерживаемом сервером IMAP.

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

Password

Обязательный

Строка пароля.

Указывает пароль для учетной записи пользователя, заданной в атрибуте UserName.

Значения атрибутов в CSV-файле переопределяют значения соответствующих параметров, заданных при создании пакета миграции с помощью Центра администрирования Exchange или командной консоли Exchange. Если значение пакета миграции необходимо применить к пользователю, оставьте эту ячейку пустой в CSV-файле. Это позволит сочетать определенные значения атрибутов для выбранных пользователей в одном пакете миграции.

Предположим, что вы создаете пакет в командной консоли Exchange для перемещения основных и архивных почтовых ящиков пользователя между лесами предприятия в целевой лес с помощью указанной ниже команды.

New-MigrationBatch -Name CrossForestBatch1 -SourceEndpoint ForestEndpoint1 -TargetDeliveryDomain forest2.contoso.com -TargetDatabases @(EXCH-MBX-02,EXCH-MBX-03) -TargetArchiveDatabases @(EXCH-MBX-A02,EXCH-MBX-A03) -CSVData ([System.IO.File]::ReadAllBytes("C:\Users\Administrator\Desktop\CrossForestBatch1.csv")) -AutoStart
ПримечаниеПримечание.
Так как основные и архивные почтовые ящики перемещаются по умолчанию, не нужно явно указывать это в команде командной консоли Exchange.

Часть файла CrossForestBatch1.csv для данного пакета миграции выглядит следующим образом.

EmailAddress,TargetDatabase,TargetArchiveDatabase
user1@contoso.com,EXCH-MBX-01,EXCH-MBX-A01
user2@contoso.com,,
user3@contoso.com,EXCH-MBX-01,
...

Поскольку значения в CSV-файле переопределяют значения для пакета миграции, основные и архивные почтовые ящики пользователя user1 перемещаются в расположения EXCH-MBX-01 и EXCH-MBX-A01 соответственно в конечном лесу. Основные и архивные почтовые ящики пользователя user2 перемещаются в расположение EXCH-MBX-02 или EXCH-MBX-03. Основной почтовый ящик пользователя user3 перемещается в расположение EXCH-MBX-01, а архивный почтовый ящик — в расположение EXCH-MBX-A02 или EXCH-MBX-A03.

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

New-MigrationBatch -Name OnBoarding1 -SourceEndpoint RemoteEndpoint1 -TargetDeliveryDomain cloud.contoso.com -CSVData ([System.IO.File]::ReadAllBytes("C:\Users\Administrator\Desktop\OnBoarding1.csv")) -MailboxType ArchiveOnly -AutoStart

Однако вы также хотите переместить основные почтовые ящики для выбранных пользователей, поэтому часть файла OnBoarding1.csv для данного пакета миграции будет выглядеть следующим образом.

EmailAddress,MailboxType
user1@contoso.com,
user2@contoso.com,
user3@cloud.contoso.com,PrimaryAndArchive
user4@cloud.contoso.com,PrimaryAndArchive
...

Поскольку значение типа почтового ящика в CSV-файле переопределяет значения параметра MailboxType в команде по созданию пакета, в Exchange Online переносится только архивный почтовый ящик для пользователей user1 и user2. Однако основные и архивные почтовые ящики пользователей user3 и user4 перемещаются в Exchange Online.

 
Показ: