Rechercher : dans
Par :

Sauvegarde d'une structure ldap

Dernière réponse le 12 avr 2005 à 16:30:49 curgan, le 12 avr 2005 à 12:42:40 
 Signaler ce message aux modérateurs

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

Meilleures réponses pour « sauvegarde d'une structure ldap » dans :
Configuration du serveur LDAP (OpenLDAP) Voir Introduction à LDAP Avant de commencer la configuration, il est conseillé d'établir l'inventaire des objets et des informations à stocker dans l'annuaire. Dans le cadre de cet article, nous nous intéresserons à une gestion centralisée des carnets...
[Windows XP] Structure de la base de registre VoirQu'est-ce que la base de registre ? Accéder à la base de registre Comprendre son interface Colonne de gauche Les 5 clés racines Colonne de droite Quelques fonctionnalités du registre Exportation (sauvegarde d'une clé du...
[Outlook] Sauvegarder le carnet d'adresses (fichier wab) VoirSauvegarde du carnet d'adresse d'Outlook Méthode n°1 Pour sauvegarder le carnet d'adresses de Microsoft Outlook ou Microsoft Outlook Express, il est nécessaire dans un premier temps de localiser le dossier dans lequel il est situé. Le carnet...
Sauvegarde des paramètres de Mozilla Thunderbird VoirSauvegarde manuelle Pour sauvegarder le contenu du carnet d'adresses, les comptes de courrier, les paramètres des comptes ou les extensions installées, il suffit de sauvegarder le dossier suivant :C:\Documents and...
Javascript - Les structures conditionnelles VoirQu'est-ce qu'une structure conditionnelle? On appelle structure conditonnelle les instructions qui permettent de tester si une condition est vraie ou non, ce qui permet notamment de donner de l'interactivité à vos scripts. L'instruction...
Langage C - Les structures conditionnelles VoirQu'est-ce qu'une structure conditionnelle ? On appelle structure conditionnelle les instructions qui permettent de tester si une condition est vraie ou non. Ces structures conditionnelles peuvent être associées à des structures qui se répètent...
PHP - Structures conditionnelles VoirQu'est-ce qu'une structure conditionnelle? On appelle structure conditionnelle les instructions qui permettent de tester si une condition est vraie ou non, c'est-à-dire si la valeur de son expression vaut 0 ou 1 (le PHP associe le mot clé true à 1...

1

[Dal], le 12 avr 2005 à 14:45:35

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

Répondre à [Dal]

2

curgan, le 12 avr 2005 à 15:37:22

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

Répondre à curgan

3

 [Dal], le 12 avr 2005 à 16:30:49

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

Répondre à [Dal]