Windows NT Netware Tools
NWLink alone does not support access to NetWare core services (file and print services). It only allows applications to be run. CSNW or GSNW must be used to allow file and print service access to NetWare servers.
NetWare 4.1 is for larger networks with several servers. Netware 3.12 is an older version for a single server network. Novell 3.12 and 4.1 use different service requestors, but 4.1 will respond to 3.12 requests when bindary emulation is enabled. Novell understands the UNC naming convention.
- NDS - NetWare Directory Services
- DFS - Distributed File System for Windows makes all shared resources available in a graphical tree.
- DSMN - Directory Service Manager for NetWare. Does not ship with NT 4.0.
- PFNW - Products File and Print Services for NetWare. This will allow an NT server to act directly as a NetWare server where NetWare clients are concerned. This is now called Service for NetWare. Does not ship with NT 4.0.
Advantages of Microsoft Networking vs NetWare
- Lower license costs.
- Better server and network stability
- Multi protocol support allows for migration to other transport protocols and/or use of them.
- Support of other platform types within the network scheme due to multi protocol support.
- Microsoft networking accepts the use of other platforms for other specific functions such as firewalls.
Overall, Microsoft has produced a very versatile networking scheme which allows for a great deal of flexability. It would even allow an easier migration to some better or future networking scheme.
NT migration tools include:
- Migration Service for Netware - Used to automatically migrate shared resources to Windows NT servers from NetWare servers.
- GSNW - Gateway Services for Netware provides access to NetWare servers for clients that do not support NetWare client functions. GSNW or CSNW installation automatically installs NWLink.
Microsoft services for NetWare includes PFNW and DSMN.
NetWare to NT Migration path
- Install NT servers and possible GSNW.
- Copy NetWare accounts to NT domains.
- Create directory structure using DFS as a substitute for the NetWare directory services (NDS) tree.
- Add Microsoft redirector to all Windows and OS/2 clients.
- Using the migration tool, migrate NetWare resources to NT servers.
- Change DOS clients using NetWare networking to NT clients with Microsoft networking ability.
- Remove all NetWare client software
- Finish resource migration to NT.
- Use NT multi-protocol router to replace netware routers.
- NetWare servers and clients are not necessary.
GSNW attaches to a NetWare server as a client, then serves the resources accessed to clients attaching to the GSNW server. A GSNW server should only perform that function. It requires much processing power to translate the NetWare protocols to Microsoft protocols. Memory is also helpful with this server. Setting up GSNW:
- From the properties selection of Network Neighborhood, select the services tab.
- Add "Gateway and Client Services for NetWare", installing from the CDROM. The GSNW and CSNW are installed as one piece since both are required to support the gateway.
- On the NetWare server, create a group calleds NTGATEWAY. Create a user in the NTGATEWAY group on the NetWare Server or NDS tree that has rights to the resources to be shared.
- Set GSNW to attach to the NetWare tree or preferred server adding the resources to the GSNW service.
- Set up the group NTGATEWAY and user for NetWare resources on the domain?
- Restart the GSNW computer and enter the user created in the above step when the computer restarts.
- Connect to the NetWare server.
- From the GSNW control panel applet, click "Gateway" and click the checkbox "Enable Gateway". Enter the name of the created user and password in the password boxes.
- Click "Add" and enter a name for the NT side of the share and the UNC path to the NetWare directory to be shared. The GSNW permissions are set on the NT Gateway shares for specific users. Other controls:
- Permissions button - allows you to set permissions for the share to the NetWare resource. This is done for the Microsoft network clients.
- Add button - Allows addition of additional NetWare shares.
- In the "Use Drive" list, enter a drive letter that is free on your system and click OK.
To attach to the NetWare 4.1 server as a client:
- Select the GSNW applet in control panel.
- Select the "Default Tree and Context" radio button and enter the tree name in the "Tree" text box and the User account context in the "Context" box..
To attach to NetWare 3.12, select the "Preferred Server" radio button (Bindary Mode) rather than the "Default Tree and Context" radio button (NDS -NetWare Directory Services). NT 3.51 and before only support bindary mode.
To share a NetWare printer using GSNW, click on "Start", "Settings", "Printers". Click "Add Printer" and select the NetWare printer to add, install appropriate drivers if necessary. Then right click the installed printer and make it shared.
Avoiding File Duplication
When migrating from NetWare to NT using GSNW, as migration continues, there will at some points be a mix of NetWare and NT clients. If a copy of NetWare server files is put on NT servers and NT clients use the files on the NT server and NetWare clients use files on the NetWare server, there will be version control problems. This is because NT client changes will not match NetWare client changes. The way to migrate properly is to allow the GSNW server to get the NetWare files from the NetWare server for Microsoft clients when requests are made. This way there is only one copy of the file and the file can be appropriately locked for version control purposes. Once all the clients are converted to use the Microsoft server, only then should the NetWare files be placed directly on the NT server and made directly available.
Using Migration Tool to complete Migration
When GSNW is installed, the migration tool is also installed. To start, select "Migration Tool for NetWare" in Administrative Tools.
There is a list of servers that can be migrated and the following buttons:
Items that can be migrated are:
- Add - Used to add NetWare fileservers to be migrated.
- User Options - Brings up the user and group options dialog box. There are four tabs:
- Passwords - Allows configuration of password options for migrated users.
- Transfer Users and Groups checkbox.
- Use Mappings in File checkbox - This allows a specified file to be used to set up passwords for individual users to create better security. To use:
- Check the box.
- Enter the name of the file you want to create and click the "Create" button.
- Click "OK" and you will see a created mappings file for your users. You can add passwords to the file.
- "No Password", "Password is Username", and "Password is:" radio buttons allow a choice of no password, username to be the password, or a specific password for all migrated users respectively.
- User Names - Specifies handling of duplicated user names. The choice is one of the following four radio buttons:
- Log Error
- Ignore - If there is a conflict, no action is performed.
- Overwrite with new info - The NT account information is replaced.
- Add Prefix - Prefixes may be added if any names are found to be duplicate between the NetWare environment and Windows environment.
- Group Names - Specifies handling of duplicated group names. The choice is one of the following three radio buttons:
- Log Error
- Add Prefix
- Defaults - How account restrictions will be handled.
- Use Supervisor Defaults checkbox - If checked, the account policy is migrated from the NetWare server and NetWare defaults will apply to the accounts migrated to the NT server..
- Add supervisors to the Administrators Group checkbox.
- Migrate Specific NetWare Account Information checkbox
- File Options - Can select files and volumes to be transferred from NetWare and where they are to be put on NT. The NetWare directories \SYSTEM, \LOGIN, and \ETC are not transferred by default. Buttons are:
- Modify - Used to Specify a different NT destination directory.
- Files - Allows Specification of files and directories to be transferred.
- Start Migration
- Trial Migration - A method of testing to see how the migration works before actually doing the migration.
- Logging - Sets the options for event logging during the migration. Options are:
- Pop up on errors
- Verbose User/Group Logging
- Verbose File Logging
- User accounts
- Group accounts
- Directories and files
- Permissions to files and directories.
Items that can not be migrated are:
- Workgroup and user account managers
- Logon scripts
- Print server and print queue information.
Passwords cannot be migrated from the NetWare server. Multiple NetWare server user and database informations may be migrated at the same time to one NT Server. Selection of handling duplicate NetWare and NT names can be done. The best option is to prefix any duplicate user names with "nw". NetWare account policies may be transferred or default NT policies may be used.
CSNW Installation and Configuration
NWLink IPX/SPX is installed when CSNW is installed. CSNW Installation:
- From the control panel network applet, select the "Services" tab, click add and select "Client Service for Netware".
- Restart the computer,
- Run the control panel CSNW applet that was created at installation time.
- Select the "Services" tab. You can now select the following Options:
- Preferred Server radio button (bindary context) for NW 3.12 or before with "Select Preferred Server" dropdown box..
- Default Tree and context radio button with "Tree" and "Context" text boxes.
- Three checkbox print options, "Add Form Feed", "Notify When Printed", and "Print Banner".
- One checkbox, "Run Logon Script".