Sauvegarde d'une structure ldap

Fermé
curgan - 12 avril 2005 à 12:42
[Dal] Messages postés 6204 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 27 février 2025 - 12 avril 2005 à 16:30
j'ai un annuaire ldap sur un serveur linux redhat 9, des comptes ect ... sont déjà éxistant mais je souhaite migrer l'annuaire sur une plateforme ldap windows .
J'arrive à exporter le fichier ldif de mon ldap linux mais lors de l'insertion sur mon windows il me dit que les objets ect ... ne sont pas définis normal puisque mon nouveau ldap est de base.

Existe t'il une solution pour sauvegarder une structure complete d'un annuaire dans le but de l'importer dans un nouvel annuaire sans avoir a tout recrée merci de votre aide
A voir également:

2 réponses

[Dal] Messages postés 6204 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 27 février 2025 1 101
12 avril 2005 à 14:45
Salut Curgan,

Je suppose que sous Linux tu utilises OpenLDAP.

Ta base de données utilise une spécification de "schéma" que tu vas devoir reproduire sur le nouveau serveur sur lequel tu veux importer tes données.

Celui-ci est décrit dans le fichier slapd.conf, qui comporte en général des "includes" vers des fichiers de description du type "core.schema", "inetorgperson.schema", etc.

Le format de ces specifications de schémas est normalisé et décrit dans les RFC. Ton serveur sous Windows devrait te permettre d'inclure ces descriptions de schémas de la même façon et avec un contenu équivalent. Mais n'ayant jamais paramétré un serveur LDAP sous Windows, je ne peux pas t'aider d'avantage sur cet aspect.


Dal
0
merci pour ta réponse efectivement j'ai le même fichier slapd.conf qui me permet d'inclure mes schémas hors même si je met mais schéma ect ... lors de l'import du fichier ldif il me génére des erreurs les structure au niveau fichier sont sensiblement identique entre linux et windows pour le ldap

voici le type d'erreur que ressort le ldap windows :

Root error: [LDAP: error code 17 - entryUUID: attribute type undefined]
03:33:48 PM: Failed to synchronize entries


Merci pour ta réponse
0
[Dal] Messages postés 6204 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 27 février 2025 1 101
12 avril 2005 à 16:30
Salut Curgan,

L'erreur semble indiquer que l'attribut "entryUUID" n'est pas définit dans les descriptions de schéma que tu as incluses dans Windows.

Elle doit l'être en revanche dans tes includes sous Linux.

Recherche la description du format de cet attribut dans tes includes sous Linux.

Ensuite... recherche un attribut de remplacement déjà compris dans un schéma de ton nouveau serveur et qui soit compatible avec le format de cet attribut. Tu fais un remplacer sur le fichier ldif et le tour est joué.

Cet attribut ne semble pas définit dans les schémas standards dont je dispose, installés avec mon serveur OpenLDAP 2.1.30, mais je suppose que ton attribut doit ressembler à "uniqueIdentifier" (dans cosine.schema chez moi) ou "x500uniqueIdentifier" (dans inetorgperson.schema chez moi).


Dal
0