Я пытаюсь удалить Exchange 2010, который существует на сайте аварийного восстановления, на котором Double Take Availability использовалась для репликации базы данных Exchange и журналов в случае катастрофы. Короче говоря, этот сервер больше не нужен, и я хотел бы избавиться от него, чтобы освободить место в блоке DR.
Попытка удалить сервер на сайте аварийного восстановления завершается неудачно при проверке готовности со следующей ошибкой.
Ошибка: удаление невозможно. База данных «База данных общих папок XXXXXXXXXX (имя сервера)»: критическое свойство «PublicFolderHierarchy» отсутствует в объекте PublicFolderDatabase «База данных общих папок XXXXXXXXXX (имя сервера)»
При исследовании этой ошибки я обнаружил Эта статья однако нет ничего, соответствующего CN = ServerName, обсуждаемому в моем контейнере конфигурации ADSI.
Я в тупике - любая помощь будет принята с благодарностью.
На DRsite выполните следующую команду на Exchange PowerShell.
Update-PublicFolderHierarchy -Server "DR_SERVER"
Если сервер аварийного восстановления не синхронизировался какое-то время, это могло вызвать ошибку. Выше будет обновлена иерархия и, возможно, вы сможете удалить.
Приносим извинения за поздний ответ, но я отправил заявку с помощью Double Take, и эта проблема вызвана тем, что, когда Double-Take Application Protection создает задание, оно устанавливает для атрибута msExchOwningPFTree с резервного сервера (Target) значение NUL. Этот параметр необходим, чтобы не происходила публичная репликация между действующими серверами Exchange и резервным сервером Exchange. Сценарий удаления Exchange Server завершается ошибкой, поскольку он ищет значение отсутствующего атрибута.
Решение проблемы заключалось в использовании ADSIEDIT для поиска CN = Configuration, CN = Services, CN = Org Name, CN = Administrative Groups, CN = Exchange Administrative Group (FYIXXXXXXXXXXX), CN = Databases, CN = Public Folder Database 123123 (DRServer). Имя) и удалите всю папку.
Как только это было сделано, процесс удаления прошел без проблем.