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
[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
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:
- Sauvegarde d'une structure ldap
- Logiciel de sauvegarde gratuit - Guide
- Sauvegarde facile - Télécharger - Sauvegarde
- Sauvegarde android - Guide
- Logiciel calcul structure bois gratuit - Télécharger - Architecture & Déco
- Sauvegarde time machine - Guide
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
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
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
[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
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
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
12 avril 2005 à 15:37
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