Upgrading LAN Manager Server to Windows NT

ID: Q104097


The information in this article applies to:

This article provides basic information on using the Microsoft Windows NT Advanced Server Upgrade for LAN Manager. This process pertains only to OS2/Lan Man servers and not to Unix LMX and the SCO Lan Man emulator. More detailed instructions and background information can be found included with the product.

The upgrade uses three new utilities in conjunction with a utility that is included with LAN Manager.


Windows NT Utilities

PORTUAS: Converts the LAN Manager user account database (UAS) to a Windows NT security accounts manager (SAM) database.

ACLCONV: Converts LAN Manager access control lists (ACLs) to Windows NT permissions on Windows NT file system (NTFS) files.

CONVERT: Converts a partition from FAT or HPFS to NTFS.

NOTE: These utilities are not listed in the Windows NT documentation.


LAN Manager Utility

BACKACC: Backs up LAN Manager UAS and ACLs.


UPGRADE PROCEDURES

NOTE: It is assumed you are performing a clone upgrade, meaning you are installing Advanced Server on a new system, not your current LAN Manager server. All necessary files will later be transferred from LAN Manager to Advanced Server.

WARNING: Before starting this process, make sure that you perform a complete LAN Manager server backup.


Initial Preparation

  1. On the LAN Manager server, run the BACKACC program. BACKACC backs up the NET.ACC (LAN Manager account database) to NETACC.BKP. It also backs up ACLs to the ACLBAKx.ACL file (where x refers to the drive letter). You may want to use the /S switch to perform a recursive ACL backup.

    Example: The following command line backs up the ACLs for all the files on drive C (including sub-directories) as well as the UAS:

    
       backacc c:\ /s 


    NOTE: Please refer the LAN Manager Administrative Reference manual for more information on BACKACC.


  2. On the target server, install Windows NT Advanced Server following the procedure outlined in the documentation. Copy NETACC.BKP and ACLBAKx.ACL to the root of the new server.

    Note: Issues involving operation of a Windows NT server and a LAN Manager Primary Domain Controller (PDC) in the same domain will not be discussed here. Please see the Concepts and Planning Guide for Windows NT or the upgrade documentation for more information.


  3. Copy all the data files from the LAN Manager server that need to be restored to the Windows NT Advanced Server. Make sure they are located in exactly the same directory structure on both servers. This is critical when restoring file permissions. Note that the drive letter on the Windows NT computer can be different from that of the LAN Manager server.




Restoring User Account Database

  1. Run PORTUAS with the following options from Command Prompt on the Windows NT computer:

    
          portuas -v -f netacc.bkp 


    The -V switch puts PORTUAS in verbose mode. The -F switch is used to specify the location of the LAN Manager accounts.

    NOTE: Use /? for help with PORTUAS syntax.


  2. Verify that accounts have migrated by looking in Windows NT User Manager for Domains to see that the accounts were transferred.


User account permissions such as administrator accounts are applied to the new Windows NT security database. The following groups are mapped


   LAN Manager Domain   Windows NT Domain
   ------------------   -----------------
   Admins               Domain Administrators
   Users                Domain Users
   Guests               Guests
   Servers              Servers 


Any other non-default groups become domain groups in the Windows NT domain.


Restoring File Permissions

Run ACLCONV on the Windows NT computer.

NOTE: The Windows NT computer must have NTFS volumes for ACLCONV to run. The directory and file structure must be identical to on both computers.

Example: The following command restores the C drive (aclbakC.acl) and keeps the results of the conversion in LOGFILE.


   aclconv /data: aclbakc.acl /log: logfile 


If you were converting the same ACLs but to a different drive on the Windows NT computer, you would use the following command line:


   aclconv /data: aclbakc.acl /log: logfile /newdrive:d 



Converting File System

CONVERT can be run during Windows NT Setup or any time afterwards.

Example: The following command line converts the X drive to NTFS:


   convert x: /fs:ntfs 


NOTE: You cannot convert back from NTFS to FAT. Only Windows NT can read NTFS volumes.


IN PLACE UPGRADE

If you must install Windows NT Advanced Server over your existing LAN Manager server installation, make sure that you do a full backup first. In place upgrades require that your system be down and unavailable for some time. In general, the procedures above still apply to the upgrade.

Additional query words: prodlm2nt


Keywords          : kbnetwork ntnetserv 
Version           : 3.1
Platform          : WINDOWS 
Issue type        : 

Last Reviewed: January 15, 1999