Upgrading LAN Manager Server to Windows NT

Last reviewed: September 22, 1997
Article ID: Q104097

The information in this article applies to:
  • Microsoft Windows NT Advanced Server Upgrade for LAN Manager version 3.1

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.

  1. 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.

  1. 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 : ntnetserv kbnetwork
Version : 3.1
Platform : WINDOWS


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: September 22, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.