[ Previous | Next | Table of Contents | Index | Library Home | Legal | Search ]

Network Information Services (NIS and NIS+) Guide


Suggested Transition Phases

The following outline is a suggested NIS-to-NIS+ transition process:

  1. Review basic Transition Principles.
  2. Become familiar with NIS+. (See Become Familiar with NIS+.)
  3. Design your final NIS+ namespace. (See Design Your Final NIS+ Namespace.)
  4. Select security measures. (See Plan Security Measures.)
  5. Decide how to use NIS-compatibility mode. (See Decide How to Use NIS-Compatibility Mode.)
  6. Complete prerequisites to transition. (See Complete Prerequisites to Transition.)
  7. Implement the transition. (See Implement the Transition.)

Transition Principles

Before you begin the transition, review the following basic principles:

Become Familiar with NIS+

One of the best ways to become familiar with NIS+ is to build a prototype namespace. There is no substitute for hands-on experience with the product; administrators need the opportunity to practice in a test environment.

Note: Do not use your prototype domain as the basis for your actual running NIS+ namespace. Deleting your prototype when you have learned all you can from it will avoid namespace configuration problems. Start anew to create the real namespace after following all the planning steps.

Create small, manageable test domains. For guidance, you can use Prerequisites for Installing and Configuring NIS+, which describes how to plan and create a simple test domain and subdomain (with or without NIS-compatibility mode) using the NIS+ setup scripts.

Note: The NIS+ scripts described in Using NIS+ Setup Scripts are the recommended method of setting up an NIS+ namespace. The recommended procedure is to first set up your basic NIS+ namespace using the scripts, and then customize that namespace for your particular needs using the NIS+ command set.

Design Your Final NIS+ Namespace

Design the final NIS+ namespace, following the guidelines in Designing the NIS+ Namespace. While designing the namespace, do not worry about limitations imposed by the transition from NIS. You can add those later, once you know what your final NIS+ goal is.

Plan Security Measures

NIS+ security measures provide a great benefit to users and administrators, but they require additional knowledge and setup steps on the part of both users and administrators. They also require several planning decisions. Planning NIS+ Security Measures describes the implications of NIS+ security and the decisions you need to make for using it in your NIS+ namespace.

Decide How to Use NIS-Compatibility Mode

The use of parallel NIS and NIS+ namespaces is virtually unavoidable during a transition. Because of the additional resources required for parallel namespaces, try to develop a transition sequence that reduces the amount of time your site uses dual services or the extent of dual services within the namespace (for example, convert as many domains as possible to NIS+ only).

Using NIS-Compatibility Mode explains the transition issues associated with the NIS-compatibility mode and suggests a way to make the transition from NIS, through NIS compatibility, to NIS+ alone.

Complete Prerequisites to Transition

In addition to the planning decisions mentioned above, you must complete several miscellaneous prerequisites, as described in Prerequisites to Transition.

Implement the Transition

The section on Implementing the Transition provides suggested steps to implement the transition you have planned in the previous steps.


[ Previous | Next | Table of Contents | Index | Library Home | Legal | Search ]