Командлеты Import-Mailbox или Export-Mailbox невозможно использовать, если Outlook 2010 x64 не установлен на сервере Exchange, на котором вы пытаетесь запустить команду.
У кого-нибудь установлен Outlook на их ящик Exchange? Знаете ли вы о каких-либо проблемах или проблемах, которые могут возникнуть? Существуют ли какие-либо другие командлеты, для которых требуется Outlook, или какие-либо другие веские причины для его установки на сервере Exchange?
Я искал документацию или рекомендации Microsoft, но не нашел.
EDIT: я пытаюсь экспортировать и импортировать файлы PST, а не в другой целевой почтовый ящик.
Я предлагаю запланировать обновление до Exchange 2010 SP1 RU3. SP1 устраняет необходимость установки Outlook на серверах для импорта / экспорта почтовых ящиков.
Хотя у меня установлен Outlook 2010 x64, когда я пытаюсь решить проблему с экспортом в .pst. Пока он был установлен, у нас не было проблем. Мы переходим на SP1 на следующей неделе или около того.
Нет абсолютно НИКАКИХ проблем с установкой Outlook на сервере Exchange 2007 или 2010. В Exchange 2000/2003 были проблемы с этим из-за конфликтов версий MAPI. Новые версии Exchange не используют MAPI для управления, поэтому вы в безопасности. Однако вы должны знать, что все еще существует конфликт с Outlook и BES на одном сервере из-за зависимости BES от MAPI.
Exchange 2010 требует наличия Outlook на компьютере, с которого он запущен. Рекомендуется установить инструменты управления Exchange на другом 64-разрядном компьютере с установленной 64-разрядной версией Outlook. Тем не менее, по-прежнему можно установить Outlook на сервер почтовых ящиков и запускать оттуда нужные командлеты.
Технически вы не должны устанавливать Outlook на сервере. Вы должны установить инструменты управления Exchange и другие необходимые компоненты на клиентский компьютер. Вот отличная статья, которая проведет вас через это: http://www.msexchange.org/articles_tutorials/exchange-server-2010/management-administration/exporting-importing-mailboxes-exchange-server-2010.html