Итак, у меня в компании три сервера MS Exchange. 2 сервера 2007 (exchange1 и exchange3) и сервер 2010 (exchange2), оба Standard edition. Мы собираемся отключить один из серверов Exchange 2007 (exchange1), чтобы перестроить и установить Exchange 2010, поскольку у нас есть для этого лицензия. Я в процессе переноса всех сервисов с exchange1 на exchange3. Я настроил exchange3 с теми же ролями, что и exchange1, и переместил все почтовые ящики.
Моя проблема сейчас в том, что когда я останавливаю службу Information Store на exchange1, люди не могут получить доступ к своей электронной почте. Я думаю, что Outlook по-прежнему будет exchange1 в качестве сервера клиентского доступа, но я не совсем уверен в этом. Я протестировал, и после перемещения клиентам Outlook предлагается перезапустить, и новый сервер находится в настройках их учетных записей, но похоже, что организация в целом каким-то образом зависит от того, что хранилище информации на exchange1 запущено и работает.
Я чувствую, что еще многое предстоит сделать, но пока я не могу найти ни одной технической статьи или сообщения на форуме, в которых описывалось бы, как делать то, что я хочу делать.
Для справки, вот результат работы netstat на рабочей станции, почтовый ящик Exchange которой был перенесен с exchange1 на exchange3:
Active Connections
Proto Local Address Foreign Address State
TCP workstation:4096 exchange3.example.com:epmap TIME_WAIT
TCP workstation:4097 exchange3.example.com:1044 TIME_WAIT
TCP workstation:4103 exchange3.example.com:epmap ESTABLISHED
TCP workstation:4104 exchange3.example.com:53428 ESTABLISHED
TCP workstation:4106 exchange3.example.com:1044 TIME_WAIT
TCP workstation:4107 exchange1.example.com:epmap ESTABLISHED
TCP workstation:4108 exchange1.example.com:6139 ESTABLISHED
TCP workstation:4110 exchange3.example.com:53428 ESTABLISHED
Интересно о хранилищах общих папок. Ваши клиенты подключаются к общедоступному хранилищу на машине Exchange1? Каждая база данных почтовых ящиков имеет настройку хранилища общих папок по умолчанию. Проверьте настройку базы данных почтовых ящиков, куда вы переместили почтовые ящики.
На этой рабочей станции удерживайте CTLR + щелкните правой кнопкой мыши значок Outlook try при подключении и выберите «Состояние подключения ...», который должен сообщить вам, к чему подключен клиент для какой службы. Как отметил Эван, клиенты, скорее всего, подключаются к базе данных общих папок на Exchange1.
Установлена ли у вас роль клиентского доступа на Exchange3, и удостоверились ли вы, что SP2 был сначала установлен на Exchange 2007?
Выполните следующую команду для своей базы данных 2010, чтобы убедиться, что используется правильный CAS:
Get-mailboxdatabase <databasename> | fl -Property RpcClientAccessServer
Вот как это должно работать:
Когда вы перемещаете почтовые ящики, клиенты Outlook, подключающиеся к Exchange1, автоматически перенаправляются на Exchange3. Для того, чтобы это работало "без сбоев", старый сервер должен быть в рабочем состоянии. Как правило, лучше оставить старый сервер включенным на неделю или две, чтобы убедиться, что все клиенты перемещены таким образом, за исключением нескольких отдыхающих и т. Д.