Я восстановил и смонтировал файл EDB на новый сервер Exchange 2007. Однако старый сервер по-прежнему находится в сети, и хотя все почтовые ящики, которые мне нужны, находятся в недавно подключенной базе данных, в Exchange 2007 System Manager по-прежнему отображается, что почтовый ящик связан со старым сервером.
Если я пытаюсь «переместить» базу данных, она фактически пытается скопировать файлы со старого сервера на новый сервер, что не является необходимым, потому что они уже там - и выдает ошибку о почтовом ящике в уже существующем месте назначения.
Как я могу просто указать Exchange (AD?) Использовать новый сервер для поиска почтового ящика, а не старый?
Редактировать:
Я выполнил восстановление, отключив старый сервер (отключив все службы Exchange), скопировав файл EDB на новый сервер, восстановив его с помощью eseutil
, и монтируя его на новый сервер. Я сделал это отчасти потому, что не знал лучшего способа, а отчасти потому, что не мог использовать move-mailbox
поскольку в исходном местоположении было ужасное подключение к Интернету (поэтому Exchange перемещается в новое местоположение). Мне пришлось скопировать EDB со старого сервера на жесткий диск, пойти куда-нибудь с лучшим подключением к Интернету, загрузить EDB на новый сервер.
Ой. То, что вы сделали, немного странно и, скорее всего, вызовет проблемы.
Я полагаю ты мог бы пытаться заставить все работать, изменив homeMDB
, homeMTA
, и msExchHomeServer
атрибуты субъектной учетной записи AD для ссылки на сервер, на котором вы смонтировали базу данных почтовых ящиков, которую вы переместили. Я думаю, что вы находитесь на совершенно неподдерживаемой территории, и я не удивлюсь, если это не сработает.