Utilisation de DSMERGE pour NetWare

Pour fusionner des arborescences eDirectory sur NetWare, utilisez DSMERGE.NLM. DSMERGE est un module chargeable qui vous permet de fusionner la racine de deux arborescences eDirectory distinctes. Les options proposées par DSMERGE vos permettent de réaliser les opérations suivantes :


Fusion d'arborescences eDirectory sous NetWare

L'utilitaire DSMERGE vous permet de fusionner deux arborescences eDirectory distinctes. Seuls les objets Arborescence sont fusionnés ; les objets Conteneur et leurs objets Feuille gardent leur identité au sein de l'arborescence nouvellement fusionnée.

Les deux arborescences que vous fusionnez sont appelées arborescence source et arborescence cible. L'arborescence cible constitue la destination de l'arborescence source. Pour fusionner deux arborescences, chargez DSMERGE sur un serveur de l'arborescence source.

DSMERGE ne modifie pas le nom des objets au sein des conteneurs. Les droits d'objet et de propriété de l'arborescence fusionnée sont conservés.


Exigences liées à l'arborescence source

Novell eDirectory doit être installé sur le serveur contenant la réplique maîtresse de la partition Arborescence. Les autres serveurs de l'arborescence source peuvent exécuter toute version des NDS ou de eDirectory prise en charge par cette version.


Exigences relatives à l'arborescence cible

Novell eDirectory 8.6 doit être installé sur le serveur contenant la réplique maîtresse de la partition Arborescence. Si ce serveur exécute une autre version des NDS ou eDirectory, l'opération de fusion échoue.

Les autres serveurs de l'arborescence cible peuvent exécuter toute version des NDS ou de eDirectory prise en charge par cette version.

Vous ne pouvez pas mettre à jour des conteneurs qui portent le même nom et sont subordonnés à l'objet Arborescence dans les arborescences source et cible. Avant de fusionner les deux arborescences, vous devez renommer l'un de ces conteneurs.

Si les arborescences source et cible contiennent un objet Sécurité, vous devez supprimer l'un de ces objets avant de fusionner les arborescences.


Exigences relatives au schéma

Avant de tenter d'effectuer une opération de fusion, vérifiez que les schémas de chacune des deux arborescences sont strictement identiques. Vous devez exécuter DSREPAIR sur le serveur contenant la réplique maîtresse de la partition Arborescence de chaque arborescence. Utilisez l'option Importer le schéma à distance afin de vous assurer que chaque arborescence prend en compte l'ensemble des schémas de l'autre arborescence.

Pour accéder à l'option Importer le schéma à distance dans DSREPAIR, cliquez sur le menu Options avancées > Opérations globales du schéma > Importer le schéma à distance. Il est possible que vous deviez exécuter cette option sur les arborescences source et cible jusqu'à ce qu'il n'y ait plus de différence entre les schémas . Dans le cas contraire, l'opération de fusion sera infructueuse.


Fusion de l'arborescence source avec l'arborescence cible

Lorsque vous fusionnez les arborescences, les serveurs de l'arborescence source sont intégrés à l'arborescence cible.

L'objet cible Arborescence devient le nouvel objet Arborescence des objets de l'arborescence source et l'arborescence de tous les serveurs de l'arborescence source prend le nom de l'arborescence cible.

Une fois la fusion terminée, le nom d'arborescence des serveurs de l'arborescence cible est conservé.

Les objets qui étaient subordonnés à l'objet Arborescence source deviennent subordonnés à l'objet Arborescence cible.


Modification des partitions

Au cours de la fusion, DSMERGE sépare les objets situés sous l'objet Arborescence source en partitions distinctes.

Toutes les répliques de la partition Arborescence sont ensuite retirées des serveurs dans l'arborescence source, à l'exception de la réplique maîtresse. Le serveur qui contenait la réplique maîtresse de l'arborescence source reçoit une réplique de la partition Arborescence de l'arborescence cible.

Figure 28 et Figure 29 illustrent les effets de la fusion de deux arborescences sur les partitions.

Figure 28
Arborescences eDirectory avant la fusion

Figure 29
Arborescence eDirectory fusionnée


Options DSMERGE

Une fois que vous avez chargé DSMERGE, vous pouvez utiliser ces options :


Tableau 44. Options DSMERGE

Option Description

Vérifier les serveurs dans cette arborescence

Permet de contacter tous les serveurs (dans certains cas, seul un sous-ensemble des serveurs est contacté) de l'arborescence source afin de vérifier si chaque serveur contient les version, état et nom d'arborescence corrects.

Le serveur sur lequel vous vous trouvez doit contenir une réplique de la partition Arborescence. La réplique maîtresse n'est pas exigée.

Vérifier la synchronisation horaire

Permet d'afficher la liste de tous les serveurs (dans certains cas, seul un sous-ensemble des serveurs est répertorié) de cette arborescence, ainsi que des informations sur les sources et la synchronisation horaires.

Le serveur sur lequel vous vous trouvez doit contenir une réplique de la partition Arborescence. La réplique maîtresse n'est pas exigée.

Fusionner deux arborescences

Permet de fusionner l'objet Arborescence de l'arborescence source avec l'objet Arborescence de l'arborescence cible.

Le serveur sur lequel vous vous situez doit contenir la réplique maîtresse de la partition Arborescence de l'arborescence source.

Greffer l'arborescence d'un seul serveur

Permet de greffer la racine de l'arborescence source sous le conteneur indiqué dans l'arborescence cible.

Renommer l'arborescence

Permet de renommer l'arborescence source. Utilisez cette option si les deux objets Arborescence que vous fusionnez portent le même nom.

Cette option vous permet de renommer l'arborescence source uniquement. Pour renommer l'arborescence cible, vous devez tout d'abord charger DSMERGE sur un serveur de cette arborescence pour ensuite changer son nom. Vous devez ensuite charger DSMERGE sur l'arborescence source pour effectuer la fusion.

Cette option requiert que le serveur sur lequel vous vous situez contienne la réplique maîtresse de la partition dont l'objet Arborescence est le nom de l'arborescence.


Préparation des arborescences source et cible

Avant d'effectuer une fusion, vérifiez que l'état de la synchronisation de l'ensemble des serveurs concernés par cette opération est stable. Tableau 45 fournit des recommandations pour préparer la fusion des arborescences source et cible.


Tableau 45. Recommandations pour la fusion des arborescences source et cible

Conditions préalables Opération requise

Vous devez désactiver WANMAN sur tout serveur qui contient une réplique de la partition Arborescence de l'arborescence source ou cible.

Passez en revue la règle WANMAN afin que les restrictions de communication WAN n'interfèrent pas avec la fusion. Si besoin est, désactivez WANMAN avant de commencer la fusion.

Aucun alias ou objet Feuille ne peut exister sur l'objet Arborescence de l'arborescence source.

Supprimez tout alias ou objet Feuille sur l'objet Arborescence de l'arborescence source.

Les arborescences source et cible ne doivent pas comporter de noms semblables.

Si des objets portent le même nom dans les arborescences source et cible, renommez-les. Si vous ne souhaitez pas renommer les objets Conteneur, déplacez-les d'un conteneur à un autre de l'arborescence, puis supprimez le conteneur vide avant de lancer DSMERGE. Pour plus d'informations, reportez-vous à Gestion des objets. Des objets Conteneur identiques peuvent être présents dans les deux arborescences s'ils ne sont pas immédiatement subordonnés à l'objet Arborescence.

Aucune connexion de login ne doit exister dans l'arborescence source.

Fermez toutes les connexions dans l'arborescence source.

La version NDS des arborescences source et cible doit être identique.

Mettez à niveau tout serveur non-NetWare 5.1 (ou ultérieur) qui contient une réplique de la partition racine.

Tout serveur qui contient une réplique de la partition racine dans les arborescences source et cible doit être actif et en cours d'exécution.

Vérifiez que tous les serveurs qui contiennent une réplique de la partition racine dans les arborescences source et cible sont actifs et en cours d'exécution.

Vérifiez que toute liaison WAN concernée est stable.

Le schéma des arborescences source et cible doit être le même.

Exécutez DSMERGE. Si des rapports révèlent des problèmes au niveau des schémas, utilisez DSREPAIR pour faire concorder les schémas. (Sélectionnez le menu des options avancées, puis cliquez sur Opération de schéma global > Importer le schéma à distance pour sélectionner l'arborescence dont vous souhaitez importer le schéma.) Exécutez DSMERGE de nouveau.

Seule une des deux arborescences peut posséder un conteneur de sécurité subordonné à la racine de l'arborescence.

Si l'arborescence source et l'arborescence cible possèdent un conteneur de sécurité, supprimez un des conteneurs, comme décrit à Remarques sur NMAS.

Étant donné que l'opération de fusion est une transaction unique, elle ne peut pas subir de défaillance catastrophique due à une coupure de courant ou à une panne matérielle. Toutefois, avant d'utiliser DSMERGE, effectuez une sauvegarde régulière de la base de données eDirectory. Pour plus d'informations, reportez-vous à Sauvegarde et restauration de Novell eDirectory .


Synchronisation des heures avant la fusion

IMPORTANT :  Le processus permettant d'obtenir une synchronisation horaire correcte est complexe. Prévoyez suffisamment de temps pour synchroniser les deux arborescences avant de les fusionner.

eDirectory ne fonctionne pas correctement si les heures des différentes sources horaires utilisées ne concordent pas ou si les serveurs d'une arborescence ne sont pas tous synchronisés.

Avant de procéder à la fusion, vérifiez que l'heure des serveurs des deux arborescences est synchronisée et qu'un seul serveur horaire fait office de source horaire. Toutefois, l'heure de l'arborescence cible peut avancer par rapport celle de l'arborescence source, de cinq minutes au maximum.

En règle générale, une arborescence ne doit comporter qu'un serveur de référence ou qu'un serveur horaire unique. De même, une arborescence qui vient d'être fusionnée ne doit contenir qu'un serveur de référence ou qu'un serveur horaire unique. Pour plus d'informations sur les types de serveur horaire, reportez-vous aux informations sur la gestion de l'heure réseau (Network Time Management), disponibles sur le site Web de documentation de Novell.

Si chacune des arborescences que vous fusionnez comporte un serveur de référence ou un serveur horaire unique, réassignez l'un d'entre eux de manière à ce qu'il fasse référence au serveur de référence ou au serveur horaire unique de l'autre arborescence afin d'obtenir un seul serveur de référence ou un seul serveur horaire unique dans l'arborescence finale.

Pour plus d'informations sur la synchronisation horaire, reportez-vous à Vérification de la synchronisation horaire .


Vérification des serveurs de l'arborescence

Avant de renommer ou de fusionner les arborescences, utilisez l'option Vérifier les serveurs dans cette arborescence pour contacter tous les serveurs d'une arborescence et vérifier qu'ils portent tous le même nom d'arborescence.

Une fois que vous avez renommé ou fusionné des arborescences, utilisez cette option pour vérifier que tous les serveurs portent le nouveau nom d'arborescence.

À partir de la console du serveur :

  1. Sur le serveur où est stockée une réplique de la partition racine de l'arborescence source, tapez dsmerge.

  2. Sélectionnez Vérifier les serveurs dans cette arborescence.

    Chaque serveur de l'arborescence est répertorié dans la zone État des serveurs de l'écran de l'arborescence, avec les informations d'état correspondantes. Tout serveur ayant des problèmes existants est marqué, puis répertorié en haut de la liste des serveurs.

    Avant d'effectuer une fusion, vous devez confirmer que l'état de chaque serveur possède l'attribut Vérifié.

    Tableau 46 décrit les informations fournies dans la zone État des serveurs de l'écran Arborescence.


Tableau 46. État des serveurs dans les champs Arborescence

Champ Opération

Nom du serveur

Liste le nom de tous les serveurs que DSMERGE a contactés et indique leur contexte au sein de l'arborescence.

Version

Indique la version de NetWare exécutée sur le serveur.

État

  • Actif

    Indique que le serveur est dans l'arborescence appropriée.

  • Numéro de l'erreur

    Toutes les erreurs eDirectory sont numérotées de -600 à -799, en notation décimale.

    Pour plus d'informations sur un code d'erreur spécifique, faites une recherche sur ces codes.

  • Inconnu

    Indique que le serveur ne répond pas. Cela signifie généralement que le serveur est arrêté ou connaît des problèmes de communication.

  • Arborescence incorrecte

    Indique que ce serveur n'appartient pas à cette arborescence eDirectory.

    Cet état peut être généré lorsque l'arborescence vient d'être fusionnée ou renommée, car le serveur peut avoir besoin de quelques minutes pour prendre cette modification en compte.

    Cet état peut également être généré lorsque le serveur a été réinstallé dans une autre arborescence, dont il n'a pas été correctement retiré. Dans ce cas, supprimez de l'arborescence l'objet de ce serveur.


Vérification de la synchronisation horaire

Effectuez cette procédure sur les deux arborescences avant de les fusionner.

  1. À partir de la console du serveur qui contient une réplique maîtresse de la partition Arborescence de l'arborescence source, tapez DSMERGE.

    Si vous ne connaissez pas l'emplacement de la réplique maîtresse, chargez DSMERGE sur l'un des serveurs de l'arborescence source. Un message vous indique le nom du serveur qui contient la réplique maîtresse lorsqu'elle est requise.

  2. Sélectionnez Vérifier la synchronisation horaire.

    L'écran des informations de synchronisation horaire de l'arborescence nom_arborescence apparaît.

    Cette option liste tous les serveurs de l'arborescence, ainsi que des informations sur leurs sources horaires et sur l'heure serveur.

    Vérifiez que les serveurs de l'arborescence sont tous synchronisés et qu'ils utilisent tous la même source horaire.

    Tableau 47 décrit les informations fournies dans l'écran des informations de synchronisation horaire de l'écran Arborescence nom_arborescence.


Tableau 47. Options de l'écran Informations de synchronisation horaire de l'arborescence

Champ Opération

Nom du serveur

Liste le nom de chaque serveur.

Type

Indique l'un des types de serveur horaire suivants : Référence, Seul, Primaire et Secondaire. Si le serveur n'a pas pu être contacté, il est répertorié avec l'attribut Inconnu. En général, une arborescence ne doit comporter qu'une référence ou qu'une référence unique (et non les deux).

Synchronisé

  • Oui

    Indique que le serveur est synchrone avec un serveur horaire. Vous devez vérifier manuellement que tous les serveurs utilisent la même source horaire.

  • Non

    Indique que le serveur n'est synchrone avec aucun serveur horaire.

    Cette option ne détermine pas si le serveur source est synchrone avec le serveur sélectionné. Elle indique uniquement si son état est actuellement synchronisé. Si le serveur a temporairement perdu la synchronisation avec sa source horaire, son heure peut néanmoins toujours être correcte. Pour déterminer si des serveurs utilisent des serveurs horaires différents, vérifiez le type de serveur horaire utilisé par chacun d'eux.

Time Delta

Affiche la différence horaire entre le serveur source et le serveur sélectionné dans la liste.

Si la différence horaire est supérieure à quelques secondes, cela indique peut-être que les serveurs utilisent des sources horaires différentes.


Fusion de deux arborescences

Pour obtenir l'ensemble des fonctions des options de menu, exécutez DSMERGE sur un serveur qui contient la réplique maîtresse de la partition Arborescence.

Si vous ne savez pas où est stockée la réplique maîtresse, un message vous indique le nom de serveur correct lorsque vous tentez une opération qui requiert cette réplique maîtresse.

Pour effectuer une opération de fusion, vous devez charger DSMERGE dans l'arborescence source.

Lorsque vous fusionnez des arborescences volumineuses, il est nettement plus rapide de désigner comme arborescence source celle qui comporte le plus petit nombre d'objets immédiatement subordonnés à l'objet Arborescence. Étant donné que tous les objets subordonnés à l'objet Arborescence deviennent de nouvelles partitions au cours de la fusion, un nombre inférieur de fractionnements de partition est ainsi généré au cours de cette opération.

Le nom de l'arborescence source n'existant plus après la fusion, vous devrez probablement modifier la configuration des postes de travail client. Pour le logiciel client Novell pour DOS/Windows, vérifiez les instructions Arborescence préférée et Serveur préféré dans les fichiers NET.CFG. Pour le logiciel client Novell pour Windows NT/2000 et Windows 95/98, vérifiez les instructions Arborescence préférée et Serveur préféré dans la page des propriétés du client.

Si l'instruction Serveur préféré est utilisée, le client n'est pas affecté par la fusion ou le changement de nom des arborescences car le client se logue toujours au serveur par le nom. Si l'instruction Arborescence préférée est utilisée, et que l'arborescence est fusionnée ou renommée, alors le nom de l'arborescence disparaît. Seul le nom de l'arborescence cible est conservé après la fusion. Remplacez le nom de l'arborescence préférée par le nom de la nouvelle arborescence.

Pour réduire au maximum le nombre de postes de travail client à mettre à jour, désignez comme arborescence cible celle qui comporte le plus grand nombre de postes de travail client, car l'arborescence finale conserve le nom de l'arborescence cible.

Vous pouvez également changer le nom de l'arborescence après la fusion pour que le nom de l'arborescence finale corresponde à l'arborescence avec le plus grand nombre de postes de travail client. Pour plus d'informations, reportez-vous à Changement du nom de l'arborescence. Prévoyez un délai d'arrêt pour la fusion des arborescences, puis pour le changement de nom de l'arborescence.

Grâce à la liste suivante de conditions requises, déterminez l'état d'avancement préalable à la fusion :

Le processus de fusion en lui-même ne prend que quelques minutes, mais d'autres variables rallongent la durée d'exécution de cette opération. Ces facteurs sont les suivants :

Pour fusionner deux arborescences :

  1. Sur le serveur qui stocke la réplique maîtresse sur l'arborescence source, tapez DSMERGE.

    Si vous ne savez pas où est stockée la réplique maîtresse, un message vous indique le nom de serveur correct lorsque vous tentez de fusionner les arborescences.

  2. Sélectionnez Fusionner deux arborescences.

  3. Saisissez le nom et le mot de passe de l'administrateur pour vous loguer à l'arborescence source.

    Loguez-vous en tant qu'utilisateur qui dispose du droit d'objet Superviseur sur l'objet Arborescence de l'arborescence source. Saisissez le nom distinctif avec ou sans type, comme admin.novell ou cn=admin.o=novell. Si vous ne saisissez qu'admin, cela n'est pas valide car il ne s'agit pas du nom complet de l'objet Utilisateur.

  4. Sélectionnez Arborescence cible, puis choisissez une arborescence cible dans la liste des serveurs de la fenêtre Arborescences disponibles.

    Si l'arborescence voulue ne figure pas dans la liste, appuyez sur la touche Inser et saisissez l'adresse réseau de l'arborescence cible.

  5. Saisissez le nom et le mot de passe administrateur afin de vous loguer à l'arborescence cible.

  6. Appuyez sur la touche F10 pour exécuter la fusion.

    Le message qui apparaît indique que la fusion des arborescences a réussi.


Changement du nom de l'arborescence

Si les deux arborescences à fusionner portent le même nom, vous devez en renommer une.

Vous ne pouvez renommer que l'arborescence source. Pour renommer l'arborescence cible, exécutez DSMERGE sur un serveur de cette arborescence.

Lorsque vous renommez l'arborescence, le contexte de Bindery n'est pas automatiquement modifié, notamment celui défini dans le fichier AUTOEXEC.NCF. Étant donné que le contexte de Bindery défini dans le fichier AUTOEXEC.NCF contient également le nom de l'arborescence (par exemple, SET Bindery Context = O=n.<nom_arborescence_test>), le serveur qui contient le nom de l'arborescence récemment modifié ne se sert pas du contexte qu'il utilisait avant le changement de nom de cette arborescence.

Une fois que vous avez modifié le nom d'une arborescence, vous devrez probablement modifier la configuration des postes de travail client. Pour le logiciel client Novell pour DOS/Windows, vérifiez les instructions Arborescence préférée et Serveur préféré dans les fichiers NET.CFG. Pour le logiciel client Novell pour Windows NT/2000 et Windows 95/98, vérifiez les instructions Arborescence préférée et Serveur préféré dans la page des propriétés du client.

Si l'instruction Serveur préféré est utilisée, le client n'est pas affecté par la fusion ou le changement de nom des arborescences car le client se logue toujours au serveur par le nom. Si l'instruction Arborescence préférée est utilisée, et que l'arborescence est fusionnée ou renommée, alors le nom de l'arborescence disparaît. Seul le nom de l'arborescence cible est conservé après la fusion. Remplacez le nom de l'arborescence préférée par le nom de la nouvelle arborescence.

Lorsque vous fusionnez deux arborescences, pour réduire au maximum le nombre de postes de travail client à mettre à jour, désignez comme arborescence cible celle qui contient le plus grand nombre de postes de travail client, car l'arborescence finale conserve le nom de l'arborescence cible.

Vous pouvez également renommer l'arborescence après la fusion pour que le nom de l'arborescence finale corresponde à celui de l'arborescence qui comporte la majorité des postes de travail client.

Une autre option encore consiste à remplacer le nom de l'arborescence fusionnée par le nom de l'arborescence source d'origine. Si vous choisissez cette option, vous devez alors mettre à jour les fichiers NET.CFG sur les postes de travail client de l'arborescence cible.

Grâce à la liste suivante de conditions requises, déterminez l'état d'avancement préalable à l'attribution du nouveau nom :

Pour renommer l'arborescence :

  1. Sur le serveur qui stocke une réplique maîtresse de la partition dont l'objet Arborescence est le nom de l'arborescence, tapez DSMERGE.

    Si vous ne connaissez pas l'emplacement de la réplique maîtresse, chargez DSMERGE sur l'un des serveurs de l'arborescence source. Un message vous indique alors le nom de serveur correct lorsque vous tentez de renommer une arborescence.

  2. Sélectionnez Renommer cette arborescence.

  3. Saisissez le nom et le mot de passe de l'administrateur pour vous loguer à l'arborescence source.

    Loguez-vous en tant qu'utilisateur qui dispose du droit d'objet Superviseur sur l'objet Arborescence de l'arborescence source. Saisissez votre nom complet, comme admin.novell ou cn=admin.o=novell. Si vous ne saisissez qu'admin car ce n'est pas un nom complet.

  4. Saisissez le nom de la nouvelle arborescence.

  5. Appuyez sur la touche F10 pour exécuter le changement de nom.


Achèvement de la fusion des arborescences

Après avoir fusionné deux arborescences, il peut s'avérer nécessaire d'exécuter également les tâches suivantes :

  1. (Facultatif) Dans le menu principal de DSMERGE, sélectionnez Vérification des serveurs dans l'arborescence pour confirmer que les noms d'arborescence ont tous été correctement modifiés.

    Pour plus d'informations, reportez-vous à Vérification des serveurs de l'arborescence.

  2. Vérifiez les partitions nouvellement créées au cours de l'opération de fusion.

    Si la nouvelle arborescence comporte de nombreuses partitions peu volumineuses ou des partitions qui contiennent des informations connexes, vous pouvez les fusionner. Pour plus d'informations, reportez-vous à Fusion d'une partition.

  3. Copiez une nouvelle réplique sur tout serveur non-NetWare 5 une fois que la fusion est terminée, si vous n'avez pas effectué de mise à niveau avant l'exécution de DSMERGE.

  4. Recréez dans l'arborescence tout objet Feuille ou tout alias supprimé avant l'exécution de DSMERGE.

  5. Évaluez le partitionnement de l'arborescence eDirectory.

    La fusion des arborescences peut changer les exigences de placement des répliques sur la nouvelle arborescence. Évaluez soigneusement le partitionnement et modifiez-le selon les besoins.

  6. Mettez à niveau la configuration des postes de travail client.

    Pour le logiciel client Novell pour DOS/Windows, vérifiez les instructions Arborescence préférée et Serveur préféré dans les fichiers NET.CFG. Pour le logiciel client Novell pour Windows NT/2000 et Windows 95/98, vérifiez les instructions Arborescence préférée et Serveur préféré dans la page des propriétés du client, ou renommez l'arborescence cible.

    Si l'instruction Serveur préféré est utilisée, le client n'est pas affecté par la fusion ou le changement de nom des arborescences car le client se logue toujours au serveur par le nom. Si l'instruction Arborescence préférée est utilisée, et que l'arborescence est fusionnée ou renommée, alors le nom de l'arborescence disparaît. Seul le nom de l'arborescence cible est conservé après la fusion. Remplacez le nom de l'arborescence préférée par le nom de la nouvelle arborescence.

SUGGESTION :  Pour réduire au maximum le nombre de fichiers NET.CFG à mettre à jour, désignez comme arborescence cible celle qui comporte le plus grand nombre de postes de travail client car l'arborescence finale conserve le nom de l'arborescence cible. Vous pouvez également renommer l'arborescence après la fusion pour que le nom de l'arborescence finale corresponde à celui répertorié pour la majorité des fichiers NET.CFG des postes de travail client. Pour plus d'informations, reportez-vous à Changement du nom de l'arborescence.

La liste ACL (Access Control List - liste de contrôle d'accès) de l'objet Arborescence de l'arborescence source est conservée. Par conséquent, les droits de l'utilisateur Admin de l'arborescence source sur l'objet Arborescence restent valides.

Une fois la fusion terminée, les deux utilisateurs Admin existent toujours et sont identifiés de manière unique par des objets Conteneur différents.

Pour des raisons de sécurité, vous pouvez supprimer l'un des deux objets Utilisateur Admin ou restreindre leurs droits.


Greffe d'une arborescence à serveur unique


Présentation des opérations de greffe

L'option Greffer l'arborescence vous permet de greffer l'objet Arborescence d'un serveur unique de l'arborescence source sous le conteneur spécifié dans l'arborescence cible. Une fois la greffe terminée, l'arborescence source reçoit le nom de l'arborescence cible.

Au cours de la greffe, DSMERGE transforme l'objet Arborescence de l'arborescence source en Domaine et en fait une nouvelle partition. Le nouvel objet Domaine correspond à la racine de partition de la nouvelle partition. Tous les objets situés sous l'objet Arborescence de l'arborescence source se retrouvent désormais sous l'objet Domaine.

L'administrateur de l'arborescence cible possède les droits sur le conteneur racine de l'arborescence obtenue, et, par conséquent, sur la racine greffée de l'arborescence source.

REMARQUE :  Plusieurs heures sont parfois requises pour que les droits hérités soient recalculés et qu'ils deviennent effectifs. Cette durée dépendra de la complexité, de la taille et du nombre de partitions de l'arborescence.

L'administrateur de l'arborescence source possède uniquement des droits sur l'objet Domaine nouvellement créé.

Figure 30 et Figure 31 illustrent les effets de la greffe d'une arborescence dans un conteneur spécifique.

Figure 30
Arborescences eDirectory avant une greffe

Figure 31
Arborescence eDirectory après une greffe


Changement des noms de contexte

Après la greffe de l'arborescence source dans le conteneur de l'arborescence cible, les noms distinctifs des objets de l'arborescence source sont suivis du nom de l'arborescence source, puis du nom distinctif du nom du conteneur de l'arborescence cible dans lequel l'arborescence source a été fusionnée. Le nom distinctif relatif n'est pas modifié.

Par exemple, si vous utilisez des points comme séparateurs, le nom avec type Admin dans l'arborescence source Arbo_préconfigurée est :

CN=Admin.OU=IS.DC=Preconfigured_tree

Une fois que l'arborescence Arbo_préconfigurée est fusionnée avec le conteneur Nouveaux périphériques de l'arborescence Arbo_chêne, le nom avec type Admin est :

CN=Admin.OU=IS.DC=Preconfigured_tree.OU=Newdevices.
OU=Engineering.O=Sanjose.T=Oak_tree.

REMARQUE :  Le nom distinctif peut contenir 256 caractères au maximum. Cette limitation est particulièrement importante lorsque vous greffez la racine d'une arborescence sur un conteneur proche du bas de l'arborescence cible.

Le dernier point qui suit Arbo_chêne (Arbo_chêne.) indique que le dernier élément du nom distinctif est le nom de l'arborescence. Si vous ne mettez pas de point de fin, ne mettez pas non plus le nom de l'arborescence.


Préparation des arborescences source et cible

Avant de lancer une greffe, vérifiez que l'état de l'ensemble des serveurs affectés par cette opération est stable. Tableau 48 fournit des recommandations pour préparer les arborescences source et cible avant la greffe.


Tableau 48. Recommandations pour la greffe des arborescences source et cible

Conditions préalables Opération requise

Vous devez désactiver WANMAN sur tout serveur qui contient une réplique de la partition Arborescence de l'arborescence source ou cible.

Passez en revue la règle WANMAN afin que les restrictions de communication WAN n'interfèrent pas avec la fusion. Si besoin est, désactivez WANMAN avant de commencer la fusion.

L'arborescence source ne doit comporter qu'un serveur.

Ne conservez qu'un serveur dans l'arborescence source.

Aucun alias ou objet Feuille ne peut exister sur l'objet Arborescence de l'arborescence source.

Supprimez tout alias ou objet Feuille sur l'objet Arborescence de l'arborescence source.

Le conteneur de greffage ne peut pas contenir de noms identiques.

Renommez les objets dans le conteneur de greffage de l'arborescence cible ou renommez l'arborescence source.

Si vous ne souhaitez pas renommer les objets, déplacez-les d'un conteneur à l'autre de l'arborescence ; supprimez ensuite le conteneur vide avant de lancer DSMERGE. Pour plus d'informations, reportez-vous à Gestion des objets.

Des objets Conteneur identiques peuvent être présents dans les deux arborescences s'ils ne sont pas immédiatement subordonnés au même objet parent. Les objets sont identifiés de manière unique par leur objet Conteneur immédiat.

Le conteneur de l'arborescence source et de l'arborescence cible doivent exécuter eDirectory 8.5 ou version supérieure.

DSMERGE recherchera la version correcte de eDirectory. Si une version compatible ne peut être trouvée, DSMERGE renverra une erreur. Vous devrez alors procéder à une mise à niveau vers eDirectory 8.5 ou version supérieure.

Les serveurs dans l'anneau de répliques de la partition contenant le conteneur de greffage doivent être actifs et en cours d'exécution.

Vérifiez que les serveurs de l'anneau de répliques qui contient le conteneur de greffage sont tous actifs et en cours d'exécution car ils doivent recevoir une référence subordonnée représentant la racine de partition nouvellement placée, issue de l'arborescence source.

Vérifiez que toute liaison WAN concernée est stable.

Le schéma des arborescences source et cible doit être le même.

Exécutez l'option de greffe dans DSMERGE. Si les rapports font état de problèmes avec le schéma, exécutez DSREPAIR sur l'arborescence cible afin d'importer le schéma depuis l'arborescence source.

L'opération de greffe importe automatiquement le schéma depuis l'arborescence source vers l'arborescence cible.

Exécutez DSMERGE de nouveau.

Seule une des deux arborescences peut posséder un conteneur de sécurité subalterne sur la racine de l'arborescence.

Si l'arborescence source et l'arborescence cible possèdent un conteneur de sécurité, supprimez un des conteneurs, comme décrit à Remarques sur NMAS.

Il est nécessaire de reconfigurer l'heure de référence de l'arborescence source.

Il est en général nécessaire de définir l'arborescence source comme serveur secondaire configuré pour obtenir son heure depuis un serveur de l'arborescence cible.

Pour reconfigurer Timesync, reportez-vous à Configuration de Timesync sur des serveurs du Network Time Management Administration Guide (Guide d'administration de la gestion de l'heure réseau).


Exigences liées à l'endiguement pour le greffage

Pour que vous puissiez greffer une arborescence source sur un conteneur de l'arborescence cible, ce dernier doit être préparé à accepter l'arborescence source. Le conteneur de l'arborescence cible doit être capable de contenir un objet de la classe Domaine. En cas de problème d'endiguement, l'erreur -611 endiguement interdit se produit au cours de l'opération de greffage.

Utilisez les informations de Tableau 49 pour déterminer si vous devez exécuter DSREPAIR pour modifier les listes d'endiguement.


Tableau 49. Exigences liées au conteneur de l'arborescence cible et de l'arborescence source

Exigences liées au conteneur de l'arborescence cible

L'objet Domaine doit figurer dans la liste d'endiguement de l'objet Conteneur de l'arborescence Cible.

Pour vous en assurer, utilisez iMonitor > Schéma. Si l'objet Domaine ne figure pas dans la liste d'endiguement, exécutez DSREPAIR pour apporter les améliorations de schéma.

Exigences liées à l'arborescence source

Le greffage transforme la classe Racine de l'arborescence de la racine de l'arborescence source en classe Domaine. Toutes les classes d'objets qui sont subordonnées à l'arborescence doivent être capables d'appartenir à la classe Domaine conformément aux règles du schéma.

Pour vous en assurer, utilisez iMonitor > Schéma. Si l'objet Domaine ne figure pas dans la liste d'endiguement, exécutez DSREPAIR pour apporter les améliorations de schéma.

Si les exigences liées à l'endiguement ne sont pas respectées, exécutez DSREPAIR pour corriger le schéma.

  1. Dans DSPEPAIR, sélectionnez Menu avancé > Opérations globales du schéma.

  2. Sélectionnez Améliorations de schéma facultatives.