This chapter describes how to upgrade Advanced Server, Version 3.5x, and LAN Manager for UNIX Systems, Version 2.2, to Advanced Server, Version 4.0.
Important
One of the new features of this version of Advanced Server is Windows NT-style printing. This feature means that you can manage Advanced Server print operations in the same way as Windows NT. Advanced Server computers can store print drivers for Windows NT and Windows 95 client computers. Print drivers are downloaded from server to client automatically; client computer users no longer need to load drivers locally.
However, in order to download print drivers on Windows NT client computers, an administrator must associate each printer share with the appropriate print driver(s). Until print drivers are assigned to every print share used by Windows NT client computers, Windows NT clients will be unable to print. (Other Microsoft network clients are not affected and will continue to print normally.)
If you are upgrading printer shares, you will be prompted during the upgrade procedure to choose whether to enable Windows NT-style printing. If you have a considerable number of Windows NT clients, you may want to postpone enabling Windows NT-style printing until after the system upgrade is complete.
Upgrading Advanced Server occurs automatically when you install Advanced Server, Version 4.0. The installation script upgrades all of the saved data items and files from the previous Advanced Server installation. This includes groups, users, and access control lists.
To upgrade Advanced Server
1. Log on to the UNIX system as root.
2. Remove Advanced Server as described in Chapter 1. Be sure to save any data and configuration files that you may want to re-use.
Before you upgrade Advanced Server, it is strongly recommended that you back up the contents of the /var/opt/lanman directory after you remove Advanced Server.
3. Insert the Advanced Server installation medium into the appropriate drive.
4. Type the following command and press ENTER:
pkgadd -d devicename
Replace devicename with the appropriate device name.
5. Type the number that corresponds with asuserver and press ENTER.
If you did not remove Advanced Server, the system terminates the upgrade procedure and prompts you to remove it with the following message:
Configuration files from a previous installation of LAN Manager for UNIX or Advanced Server 3.51 for UNIX Systems are present on this computer. This installation can either upgrade or delete these files.
If the previous installation of this server was as a primary domain controller (PDC) and this installation will configure this server as a PDC in the same domain, it is strongly recommended that you upgrade these files. If you delete the users and accounts information and install this server as a PDC in the same domain, you will need to reconfigure each machine in this domain.
Do you want to upgrade these files [y/n]?
6. Type y and press ENTER.
Warning
If you type n, all previously-saved Advanced Server files will be deleted, including the user accounts database, access control lists, and the lanman.ini file.
The system displays the following message:
Advanced Server has upgraded your printer shares successfully.
One of the new features in this release is Windows NT-style Printing. Among other things, Windows NT-style Printing gives you the ability to store print drivers for Windows 95 and Windows NT client computers on the server. Print drivers are downloaded automatically from the server to Windows 95 and Windows NT client computers. These clients then can use server printers without loading drivers manually.
However, Windows NT-style Printing requires that the administrator update each printer share with the appropriate print driver(s) before Windows NT client computers will be able to use this servers printers.
*****************************************************************
If you dont disable Windows NT-style Printing, your Windows NT client computers will NOT be able to print until you administer each printer share that these clients will use. Only Windows NT client computers are affected. This is not required for Windows 95 or any other type of Microsoft network clients; they will continue to work as before.
*****************************************************************
You can choose to disable Windows NT-style Printing and allow your Windows NT client computers to print without first administering each print share on this server. You can enable this feature at any time in the future.
Do you want to disable Windows NT-style Printing y/n? [y]
7. Type y or n and press ENTER.
If you choose to disable Windows NT-style printing (y), you will have the opportunity to enable it at any time in the future and your Windows NT clients can continue to print normally.
To enable Windows NT-style printing after a system upgrade, set the value of the DisableUpLevelPrinting key to 0 in the Advanced Server Registry. Restart the server, and then associate a print driver with each printer share used by Windows NT clients.
If you allow Windows NT-style printing to be enabled at this time (n), your Windows NT client computers will not be able to print until you associate print drivers with the printer shares used by these client computers.
For instructions on how to associate print drivers with printer shares, see "Solving Print Problems" in Chapter 6, "Troubleshooting."
For more information about Windows NT-style printing, see Advanced Server Concepts and Planning.
When you see the following message, upgrade of the server is complete and you now can add any additional packages displayed in the installation menu.
Installation of Advanced Server 4.0 for UNIX Systems <asuserver> was successful.
Note
As a result of upgrading Advanced Server, most of the values in your previous lanman.ini configuration file are mapped to Advanced Server Registry keywords. Some lanman.ini file parameters are not incorporated into the registry and instead are stored in a new lanman.ini file. A copy of your previous lanman.ini file is saved and renamed lanman.old. For more information about the Advanced Server Registry and the lanman.ini file, see Appendices A and B.
LAN Manager offers four types of server roles: primary, backup, member, and standalone. All of these server types can be upgraded to either Advanced Server primary or backup domain controllers.
For specific information, click on one of the following options: