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

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

Какие данные импортируются

По умолчанию командлет Import-Mailbox импортирует в целевое размещение все пустые папки, специальные папки и вложенные папки. Чтобы включить папки в список импортируемых папок или исключить их из него, используйте параметр IncludeFolders или ExcludeFolders. К специальным папкам относятся следующие:

  • Входящие

  • Удаленные

  • Черновики

  • Нежелательная почта

  • Исходящие

  • Отправленные

  • Журнал

  • Календарь

  • Контакты

  • Заметки

  • Задачи

Командлет Import-Mailbox импортирует все сопоставленные папкам сообщения, если таковые имеются в файле PST. Сопоставленные сообщения содержат скрытые данные с информацией о правилах, представлениях и формах.

Командлет Import-Mailbox импортирует также все сопоставленные сообщения для транспортной корзины, если они есть.

Командлет Import-Mailbox импортирует элементы всех типов, включая сообщения, элементы календаря, контакты, списки рассылки, записи дневника, задачи, заметки и документы.

Данные при импорте из файла PST объединяются с существующими данными почтового ящика. Если импортируемое сообщение уже существует в почтовом ящике, дубликат создаваться не будет.

Прежде чем приступить к работе

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

  • роль администратора сервера Exchange и членство в локальной группе администраторов на исходном и целевом серверах;

  • полный доступ к целевому почтовому ящику.

Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования сервера Microsoft Exchange Server 2007, приведены в разделе Вопросы, связанные с разрешениями.

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

  • Чтобы предоставить полный доступ к почтовому ящику, используйте командлет Add-MailboxPermission, указав для параметра AccessRights значение FullAccess. Допустим, если пользователю Admin01 необходимо импортировать данные из файла PST в почтовый ящик пользователя John, нужно выполнить следующую команду.

    Копировать код
    Add-MailboxPermission -Identity john -User Admin01 -AccessRights FullAccess
    
  • Для импорта данных из файла PST в почтовый ящик необходимо, чтобы сервер, на котором выполняется эта операция, работал под управлением Exchange 2007 с пакетом обновления 1 (SP1), однако сервер, на котором находится почтовый ящик, в который импортируются данные, может работать как под управлением окончательной первоначальной версии (RTM) Exchange 2007, так и под управлением Exchange 2007 с пакетом обновления 1 (SP1).

  • Командлет Import-Mailbox нельзя использовать для импорта данных в почтовый ящик, расположенный на сервере под управлением Exchange Server 2003 или Exchange 2000 Server. Для импорта данных из файла PST в почтовый ящик на сервере, на котором выполняется Exchange 2003 или Exchange 2000, нужно воспользоваться мастером слияния почтовых ящиков Microsoft Exchange (ExMerge.exe).

  • Невозможно импортировать данные в базу данных общих папок.

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

  • Чтобы импортировать данные из файла PST, командлет Import-Mailbox должен быть запущен на 32-разрядном компьютере, на котором установлено следующее программное обеспечение:

    • 32-разрядная версия средств управления Exchange;

    • Microsoft Office Outlook 2007 или Outlook 2003 с пакетом обновления 2 (SP2).

    Сведения о загрузке 32-разрядной версии Exchange 2007 приведены на веб-узле Средства управления Microsoft Exchange Server 2007 — 32-разрядная версия.

Процедура

Применение командной консоли Exchange для импорта данных почтового ящика из файла PST

  • Чтобы импортировать данные почтового ящика из файла john.pst в почтовый ящик Джона Пиплза, используйте следующую команду.

    Копировать код
    Import-Mailbox -Identity john@contoso.com -PSTFolderPath C:\PSTFiles\john.pst
    
  • Чтобы импортировать все данные почтового ящика из файла john.pst, полученного в промежутке времени между 1 января 2007 года и 1 апреля 2007 года, используйте следующую команду.

    Копировать код
    Import-Mailbox -Identity john@contoso.com -PSTFolderPath C:\PSTFiles\john.pst -StartDate 01/01/2007 -EndDate 04/01/2007
    
  • Чтобы импортировать данные почтовых ящиков из всех файлов PST, расположенных в папке C:\PSTFiles, в соответствующие почтовые ящики, используйте следующую команду.

    Копировать код
    Dir C:\PSTFiles\*.pst | Import-Mailbox -StartDate 01/01/2006 -EndDate 04/01/2006
    

    Каждый файл PST в папке C:\PSTFiles должен иметь имя вида <псевдоним>.pst.

  • Чтобы импортировать данные из файлов PST, хранящихся в папке C:\PSTFiles, в почтовые ящики пользователей, учетные записи которых входят в подразделение Students, используйте следующую команду.

    Копировать код
    Get-Mailbox -OrganizationalUnit Students | Import-Mailbox -PSTFolderPath C:\PSTFiles\
    
  • Чтобы импортировать из файла john.pst данные почтового ящика, для которых в качестве отправителя указан адрес christine@fabrikam.com, используйте следующую команду.

    Копировать код
    Import-Mailbox -Identity john@contoso.com -PSTFolderPath C:\PSTFiles\john.pst -SenderKeywords christine@fabrikam.com
    
  • Чтобы импортировать из файла john.pst только данные, лежащие в папке «Отправленные», используйте следующую команду.

    Копировать код
    Import-Mailbox -Identity john -PSTFolderPath C:\PSTFiles\john.pst -IncludeFolders '\Sent Items'
    
  • Чтобы не импортировать некоторые папки (например элементы в папках «Нежелательная почта» и «Контакты»), выполните следующую команду.

    Копировать код
    Import-Mailbox -Identity john -PSTFolderPath C:\PSTFiles\john.pst ExcludeFolders "\Junk E-Mail","\Contacts"
    
  • Чтобы указать с помощью фильтров, какие элементы должны быть импортированы из файла PST, выполните следующую команду.

    Копировать код
    Import-Mailbox -Identity contoso\john -PSTFolderPath C:\PSTFiles\john.pst -ContentKeywords "merger" -AttachmentFilenames "*orgchart*" -StartDate "03/01/2006 12:01:00" -RecipientKeywords tony@fabrikam.com
    

    В этом примере данные импортируются только при следующих условиях:

    • в тексте сообщения или содержимом вложения имеется ключевое слово «merger»;

    • сообщение имеет вложение с именем «*orgchart*»;

    • сообщение получено позднее 12:01:00 1 марта 2006 года;

    • среди получателей сообщения указан адрес tony@fabrikam.com.

Подробные сведения о синтаксисе и параметрах приведены в разделе Import-Mailbox.

Дополнительные сведения

Дополнительные сведения об экспорте данных почтового ящика приведены в разделе Экспорт данных почтового ящика.