Вручную (повторно) создайте объекты схемы Active Directory msExchRecipientDisplayType и msExchRecipientTypeDetails из Exchange на Samba AD

Каким-то образом моя Active Directory "потеряла" (как минимум) 2 объекта из схемы. msExchRecipientDisplayType и msExchRecipientTypeDetails - это то, что мне нужно воссоздать.

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

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

Возможные решения, которые я вижу сейчас:

  • Найдите кого-нибудь, кто извлечет эти значения из их AD (они не являются секретом) и узнайте, как применить их обратно в мою AD.
  • (Повторно) создайте ldif с данными, как из приведенной выше ссылки, и вручную примените их с помощью some_tool .
  • (Повторно) Запустите часть процедуры установки, чтобы повторно применить расширения схемы для Exchange / Openchange .
  • Другое решение / предложение / указатель от кого-то здесь @Serverfault

Среда представляет собой домен со смешанными ОС. Чтобы применить исправление, у меня есть Windows Professional с установленными RSAT и Powershell и Debian Linux Jessie Machines с samba4.2 и соответствующими инструментами. Расширения схемы Exchange необходимы для SOGo / Openchange , который установлен на одном из контроллеров домена.

Я полагаю, что выше общий вопрос: «Как мне применить любой дополнительный объект схемы с определением ( file) »или конкретный вопрос« Как повторно применить расширение схемы Exchange (части) в правильной версии для текущего Openchange ».

Прокомментируйте, если вам нужна дополнительная информация.

2
задан 19 April 2016 в 18:48
1 ответ

На самом деле я этого не делал. Но других ответов пока нет, так что ...
Согласно классам / документации, объекты никогда не удаляются из схемы AD, они только помечаются как неактивные.

Я не уверен, какое влияние это окажет на учетные записи пользователей, которые были созданы при удалении рассматриваемых атрибутов (также отмеченных как неактивные ). Я как бы сомневаюсь, что атрибуты просто появляются на них. Возможно, вам потребуется удалить эти учетные записи и создать их заново. У вас ведь есть тестовая область для практики, верно?

  • Войдите в систему с учетной записью, которая является членом Schema Admins.
  • Запустите ADSIedit и подключитесь к разделу схемы.
  • Показать «необязательные» свойства.
  • Найдите свой атрибут и откройте его.
  • Изменить свойства isDefunct и / или isDeleted от True обратно к False.

Это противоположно тому, что Microsoft описывает здесь
https://technet.microsoft.com/en-us/library/cc961741.aspx

1
ответ дан 3 December 2019 в 12:41

Теги

Похожие вопросы