Managing the NDS tree

Moving a partition

You can move a container object only if it is the root of a Directory partition that has no subordinate partitions. Moving a container is really moving a partition.

When you move a container object, NDS changes all references to the container. Although the object's common name remains unchanged, the context name of the container (and of all its subordinates) changes.

When you move a partition, you should create an Alias object that points to the partition you are moving. Doing so allows users to continue logging in to the network and finding objects in their original Directory tree location.


NOTE: If you move a partition and do not create an alias, users who are unaware of the partition's new location will not easily find objects in the Directory tree, since they will look for them in their original Directory tree location.

This might also cause client workstations to fail at login if the NAME CONTEXT parameter in the NET.CFG file is set to the original location in the Directory tree.

Because the context of an object changes when you move it, users whose name context in their configuration file (NET.CFG file) references the moved object need to update their NET.CFG so that it references the object's new name.

To automatically update users' NET.CFG file with a new name context after moving an object, use the NCUPDATE utility. For instructions, see ``NCUPDATE''.


You can use NetWare Administrator or NETADMIN to move partitions in the Directory tree. Both procedures are documented in this topic.

Moving a partition using NetWare Administrator

The following list describes the prerequesites:

Carry out the following procedure:

  1. From the Windows Program Manager, click on the ``NetWare Administrator'' icon.

  2. From the Tools menu, choose Partition Manager.

  3. From the ``Partition Manager'' browser, select the partition that you want to move.

    You can move a container object only if it is the root of a partition and it contains no subordinate partitions.

    In Partition Manager, the partition icon appears to the left of the object icon. If the container you want to move is not a partition, select the container and choose ``Create as New Partition''. Then refresh the screen so that the partition icon appears and go to the next step.

    If there are subordinate partitions in the container you want to move, you can merge those partitions with their parent partition.

  4. From the Object menu, choose Move Partition.

  5. Select the browser button to the right of the ``Destination'' box.

    Use the browser in the ``Directory Context'' box to view the Directory tree's containers.

    The ``Objects'' box that appears in the lower left corner shows the containers that you select in the ``Directory Context'' box.

  6. From the ``Objects'' box, select a container object (an Organization or Organizational Unit) as the location to move the listed objects to; then choose OK.

  7. Choose ``Create Alias in Place of Moved Container''.

    The Alias object will point to the partition's new location.

    If you move an object and do not create an alias, users who are unaware of the object's new location will not easily find objects in the Directory tree, since they will look for them in their original Directory tree location.

    This might also cause client workstations to fail at login if the NAME CONTEXT parameter in the NET.CFG file is set to the original location in the Directory tree.

    Because the context of an object changes when you move it, users whose name context in their configuration file (NET.CFG file) references the moved object need to update their NET.CFG so that it references the object's new name.

    To automatically update users' NET.CFG file with a new name context after moving an object, use the NCUPDATE utility. For instructions, see ``NCUPDATE''.

  8. In the ``Move'' dialog box, choose OK.

    If you chose to create an alias in place of the moved container, NetWare Administrator polls for the creation of the Alias object before it moves the selected partition.

    Unless you want the partition you just moved to remain a partition, you should merge it with its parent partition to avoid having an unnecessary partition in the Directory tree. See ``Merging partitions''.

    You need to wait for processes throughout the Directory tree to be complete before you can perform another partition operation with this object.

Moving a partition using NETADMIN

The following list describes the prerequesites:

Carry out the following procedure:

  1. At the DOS prompt, type

    NETADMIN

    For information on moving around in NETADMIN and selecting objects, press <F1> after starting the utility. To see which container objects in the Directory tree are partitions, exit NETADMIN and type PARTMGR at the command line. Then browse the tree.

  2. From the NETADMIN options menu, choose Manage Objects.

    Your current context appears in the upper left corner.

  3. Select the object that you want to move.

  4. From the Actions menu, choose Move.

    You can move a container object only if it is the root of a Directory partition and it contains no subordinate partitions.

    In NETADMIN, when you select a container object that is a partition, the context-sensitive help at the bottom of the screen reads ``This is a partition''. Also, an asterisk (*) is displayed in front of the object name.

    If the container you want to move is not a partition, you must use a partition-management utility (PARTMGR or NetWare Administrator) to create the container as a new partition.

  5. Use the down-arrow key and highlight the ``New Context'' field.

  6. Assign a new context to the object you want to move.

  7. To accept the new context as the destination container, press <Enter>.

  8. To confirm that you want to move the object listed in the ``Old Context'' field to the container listed in the ``New Context'' field, press the <F10> key.

  9. To create an alias in place of the moved container, choose Yes.

    The Alias object will point to the partition's new location, and the selected object is moved to the destination container.

    If you move an object and do not create an alias, users who are unaware of the object's new location will not easily find objects in the Directory tree, since they will look for them in their original Directory tree location.

    This might also cause client workstations to fail at login if the NAME CONTEXT parameter in the NET.CFG file is set to the original location in the Directory tree.

    Because the context of an object changes when you move it, users whose name context in their configuration file (NET.CFG file) references the moved object need to update their NET.CFG so that it references the object's new name.

    To automatically update users' NET.CFG file with a new name context after moving an object, use the NCUPDATE utility. For instructions, see ``NCUPDATE''.

    You need to wait for processes throughout the Directory tree to be completed before you can perform another partition operation with this object.

Unless you want the partition you just moved to remain a partition, you should merge it with its parent partition to avoid having an unnecessary partition in the Directory tree. See ``Merging partitions''.
© 1999 The Santa Cruz Operation, Inc. All rights reserved.
UnixWare 7 Release 7.1.1 - 5 November 1999