Атрибуты экспорта LDAP на основе другой схемы или импорт только допустимых атрибутов

Я пытаюсь экспортировать данные LDAP из схемы Zimbra в базовую схему OpenLDAP. Очевидно, что схема Zimbra имеет гораздо больше атрибутов, чем базовая OpenLDAP. Мой вопрос: есть ли способ:

  • Либо экспортируйте только атрибуты фильтрации данных LDAP, присутствующие в базовой схеме OpenLDAP
  • Или, имея полный экспорт данных LDAP с атрибутами Zimbra, каким-то образом импортируйте только допустимые атрибуты
  • Или, если есть инструмент для изменения файла LDIF, чтобы удалить атрибуты, отсутствующие в базовой схеме OpenLDAP

В LDAP есть несколько сотен узлов, поэтому я искал способ сделать это хотя бы полуавтоматически

1 ответ

Решение
  • Во-первых, должна быть возможность добавить специальную схему Zimbra на любой сервер LDAP и просто импортировать файл LDIF обычным способом.

  • Во-вторых, вы можете использовать -c переключатель ldapadd продолжить работу в случае ошибок (и -S переключиться, чтобы войти этот материал). Очевидно, вам нужно проверить, если у вас все еще есть полезная структура при этом.

  • В-третьих, если вам нужно только подмножество полей, вы можете сбросить только те атрибуты, которые вас интересуют при использовании ldapsearch,

Смотрите соответствующие справочные страницы.

Другие вопросы по тегам