Атрибуты экспорта LDAP на основе другой схемы или импорт только допустимых атрибутов
Я пытаюсь экспортировать данные LDAP из схемы Zimbra в базовую схему OpenLDAP. Очевидно, что схема Zimbra имеет гораздо больше атрибутов, чем базовая OpenLDAP. Мой вопрос: есть ли способ:
- Либо экспортируйте только атрибуты фильтрации данных LDAP, присутствующие в базовой схеме OpenLDAP
- Или, имея полный экспорт данных LDAP с атрибутами Zimbra, каким-то образом импортируйте только допустимые атрибуты
- Или, если есть инструмент для изменения файла LDIF, чтобы удалить атрибуты, отсутствующие в базовой схеме OpenLDAP
В LDAP есть несколько сотен узлов, поэтому я искал способ сделать это хотя бы полуавтоматически
1 ответ
Во-первых, должна быть возможность добавить специальную схему Zimbra на любой сервер LDAP и просто импортировать файл LDIF обычным способом.
Во-вторых, вы можете использовать
-c
переключательldapadd
продолжить работу в случае ошибок (и-S
переключиться, чтобы войти этот материал). Очевидно, вам нужно проверить, если у вас все еще есть полезная структура при этом.В-третьих, если вам нужно только подмножество полей, вы можете сбросить только те атрибуты, которые вас интересуют при использовании
ldapsearch
,
Смотрите соответствующие справочные страницы.