Назад | Перейти на главную страницу

Экспорт почтовых ящиков с 32-битного сервера Exchange 2007

Я пытаюсь переместить электронную почту моей компании (~ 40 почтовых ящиков) из одного домена в другой, поскольку мы переделываем нашу внутреннюю систему с новым оборудованием, но у меня возникают проблемы.

В исходном домене (abc.local) у нас есть Exchange 2007, работающий на 64-разрядной ОС WinServer 2008 Standard, и я хочу переместить все почтовые ящики в ящик WinServer 2012 R2 Hyper-V в новом домене (def. местный). Мой вопрос: как лучше всего это сделать? Поскольку я не могу использовать командлет Export-Mailbox, поскольку он работает в 64-разрядной ОС, мне пришлось прибегнуть к экспорту почтового ящика в pst из учетной записи пользователя на локальном компьютере, перенеся его на новый сервер, и импортируя его обратно в учетную запись пользователя.

Не лучше ли просто установить 32-разрядные инструменты управления и Outlook на 32-разрядном сервере на abc.local и экспортировать их таким образом? И если да, то как я могу это сделать и настроить для текущей базы данных обмена?

Я пока не смог найти однозначного ответа через Google, поэтому решил спросить вас всех.

Спасибо.

Экспорт полной базы данных почтовых ящиков Exchange в файл PST:

Get-Mailbox -database "Mail\Mailbox Database" | Export-Mailbox -PSTFolderpath \\mail\PST 

Экспорт почтовых ящиков пользователей AD OU в файл PST:

Get-Mailbox -OrganizationalUnit "Sales" | Export-Mailbox -PSTFolderpath \\Mail\PST 

Командлет Export-Mailbox экспортирует все пустые папки, специальные папки и подпапки в целевое расположение. Однако для получения более подробной информации ознакомьтесь с этим информационным статья от Technet, в котором объясняется, как использовать командлет Export-Mailbox в командной консоли Exchange для экспорта данных почтового ящика из одного почтового ящика в папку в другом почтовом ящике.