Upgrade Using Migration ----------------------- The NetWare MIGRATION Utility allows you to upgrade your servers from NetWare 2.x, 3.x, or another network operating system (LAN Server, PCLP or LAN Manager) to 3.x or 4.x using two methods: ž Across-the-Wire, where you move your network information from a NetWare 2.x or 3.x server to a 3.x or 4.x server that is on the same network. ž Same-server, where you change your NetWare 2.x or 3.x server to a 3.x or 4.x server. The source and destination platforms supported by the Migration utility are as follows: Source LANs Destination LANs --------------------------------------------------- NetWare 2.x NetWare 3.x NetWare 3.x NetWare 4.x IBM PCLP 1.3 Extended Services IBM LAN Server 1.0 IBM LAN Server 1.1 IBM LAN Server 1.2 IBM LAN Server 1.3 Microsoft LAN Manager 2.0 Solution Specifics What a Migration Does --------------------- In an Across-the-Wire migration, the files are migrated from a source server across the network to the destination server. Selected bindery information is migrated to a working directory on the local hard drive, translated to NetWare 4.x format, and then migrated to the destination server, through bindery emulation. Bindery emulation occurs when NetWare Directory Services (NDS) emulates a flat structure for the objects within an Organization (O) or Organizational Unit (OU) container object. When you use the Migration utility, having only bindery connections is important because the utility depends on bindery emulation to work. To ensure only bindery connections, log in to the server using the /b option. For example, type the following: LOGIN SRV1\SUPERVISOR /B Or use the Migration utility to log in to the destination server. A bindery is the database in NetWare versions 2.x and 3.x that contains definitions for entities such as users, groups, workgroups, NetWare servers, and print servers. For more information, see "Bindery" and "Bindery Emulation" in NetWare 4.0 Concepts. The "Across-the-Wire" method allows you to preserve your user environment (users, groups, and their trustee assignments) as well as the default account restrictions, accounting methods, and print queues and print servers by copying the bindery to the NetWare 4.x Directory database. In NetWare 4.x, the Directory database replaces the bindery, which served as the system database for previous releases of NetWare. While the bindery supports the operation of a single NetWare server, NetWare Directory Services supports an entire network of servers. NetWare Directory Services is a single, logical database that all users, applications, and servers can go to for information. For more information on NDS, see Chapter 2 of "Understanding NetWare Directory Services" in the Getting Started with NetWare 4.0 manual. Note: If a power failure occurs or if the MIGRATION utility stops while you are running it, restart the utility. When you restart the utility after a power failure, the entire migration process is repeated. Anything that was successfully migrated previously will exist on the destination server. How Data Is Migrated Across the Wire ------------------------------------ ž The Migration utility leaves the source server intact and only copies information to the destination 3.x or 4.x server. ž The system login script is not migrated, but user login scripts are. ž Examine each user login script after migration and make corrections if the server name or path names have changed. Migrating Files --------------- If migrating to a 4.x server, you must run VIMPORT after the migration to import the user login scripts into the NDS database. (See "What to Do After the Migration" in the NetWare 4.0 Installation and Upgrade manual.) ž NetWare 2.x or 3.x system files are not migrated. ž Any file on a source server that has the same name as one that exists on the destination server is not copied to the destination server. An error message appears during the migration and is also written to the migration report to let you know that a file by that name already exists on the destination server. If needed, rename the file and copy it to the destination server or manually copy it over the old file after migration. Migrating Directories --------------------- ž If a directory is being migrated that has the same name and path as a directory that already exists on the NetWare 3.x or 4.x server, the files from both directories are merged under the destination directory name. ž The directory structure and files are migrated and become a part of the 3.x or 4.x file system. If necessary, modify the organization on the destination server after all source servers are migrated. Users on the source server are created as new users on the destination server. Account restrictions and user designations for existing users are copied. Users with the same username are merged; that is, their user designations are added together, with the exception of user restrictions which are left untouched. The table below shows the information you can migrate using the NetWare MIGRATION utility. Information That Can Be Migrated Using NetWare MIGRATION Utility ------------------------------------------------------------- Category to Be Migrated Description ------------------------------------------------------------- All Information Migrates all information listed in this table. Data Files Migrates all data files and their DOS and NetWare attributes for files and directories to the corresponding 3.x or 4.x attributes. For details on what the corresponding attributes are, see "Migrating File Attributes" (page 197 of the NetWare 4.0 Installation and Upgrade manual). Data files are not migrated for same-server migration. Trustee Assignments Migrates rights assigned to users and groups for directories and files to corresponding 3.x or 4.x rights. If you select this category, you should also select "Users," "Groups," and "Data Files" if the users, groups, and data files do not already exist on the destination server. If you migrate "Trustee Assignments" and the corresponding users and groups do not exist on the destination server, or the directories do not exist, a series of error messages appears. For details on what the corresponding rights are, see "Migrating Directory Attributes" (page 201 of the NetWare 4.0 Installation and Upgrade manual). Users Migrates the following, unless they already exist on the destination server: ž Users ž User login scripts for both DOS and OS/2 (LOGIN.BAK is not migrated.) User Restrictions Migrates account restrictions, station restrictions (not migrated from LAN Server or LAN Manager), and time restrictions. If a user exists on the destination server, his or her restrictions are not overwritten. If you select this category, you must also select "Users." If a user with a corresponding set of restrictions doesn't exist on the destination server, then the restrictions set on the source server are migrated to the destination server and are not overwritten or merged by any subsequently migrated source servers. Volume and disk restrictions for users do not get migrated because of differences in NetWare 2.x and 3.x or 4.x. In 2.x, the restrictions were server-wide, whereas in 3.x or 4.x the restrictions are volume-specific. Groups Migrates the group's members, if multiple source servers are migrated, then groups from the servers are merged on the destination server. Default Account Migrates default account restrictions. Restrictions Default account restrictions on the destination server are overwritten by any source server that also has default account restrictions. The set of default restrictions includes the following: Account balance and low limit Account expiration date Concurrent connections limit Grace logins Home directory for users Intruder detection Password minimum length Periodic password interval Time restrictions Accounting Information Migrates the active accounting charge rates that have been set up to charge for services (blocks read, blocks written, connect time, disk storage, service requests). Migrates accounting status information (whether or not accounting is activated on the server). Migrates account servers authorized to charge for services. Print Queues and Servers LAN Server and LAN Manager only migrate print queues. NetWare migrates the following: Print queues Print queue operators and users Print queue servers Print queue status Print servers Print server operators and users Print server control files The table below describes LAN Server and LAN Manager components that do not get migrated. ŚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄæ ³ LAN Server/LAN Manager Components That Are Not Migrated ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³ LAN Server/ ³ ³NetWare ³ ³ LAN Manager ³ ³ ³ ³ Component ³ Explanation ³Equivalent ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³ALERTER ³Notifies the ³None, but ³ ³ ³administrator ³NetWare keeps ³ ³ ³of defined events. ³track of many ³ ³ ³ ³of these ³ ³ ³ ³events. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³AT ³Gives Execute ³None. ³ ³ ³command at a set ³ ³ ³ ³time. ³ ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³AUTO LOG OFF ³Shuts the system ³None. ³ ³ ³down after extended ³ ³ ³ ³inactivity. ³ ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³External resources³These do not apply ³None. ³ ³ ³to NetWare. ³ ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³MACHINE ID ³Unique workstation ³Use network ³ ³ ³name. ³board ID. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³NETRUN ³Allows you to run ³None. ³ ³ ³programs at the ³ ³ ³ ³server. ³ ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³REPLICATOR ³Periodically ³None. ³ ³ ³duplicates selected ³ ³ ³ ³files. ³ ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³RIPL ³Remote Initial ³Remote Reset ³ ³ ³Program Load. ³or ³ ³ ³Program Load. ³Remote Boot. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³Station ³Defines which machine ³Must be set up ³ ³restrictions ³ID can be used by a ³using NetWare ³ ³ ³username to log in to ³and network ³ ³ ³the LAN Server domain. ³board ID. ³ ĄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĮÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĮÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄŁ How Rights and Attributes are Migrated -------------------------------------- In NetWare 2.x, rights are assigned only at the directory level. In NetWare 3.x or 4.x, rights are assigned at the file and directory levels. When you use the across-the-wire migration, all NetWare 2.x rights and attributes are translated into the 3.x or 4.x format. The Maximum Rights Mask is replaced with an Inherited Rights Mask, which allows rights to flow down the directory structure. The tables under "Migrating Rights and Attributes" list the corresponding NetWare 3.x or 4.x rights and attributes. When migrating from NetWare 3.x to 4.x, there is no change in directory and file rights. Migrating Directory and File Rights ----------------------------------- In NetWare 3.x or 4.x, rights are granted for a specific directory or file by trustee assignments. A user with a trustee assignment to a directory or file is a trustee of that directory or file. If you are migrating from LAN Server or LAN Manager, permissions (rights) do not flow down but are limited to the directory where they are set. After the migration to NetWare 3.x or 4.x, rights do flow down the directory structure. Also, LAN Server universal rights are not migrated. These rights are similar to NetWare rights given to group EVERYONE. Password Migration ------------------ Passwords are not migrated. The Migration utility allows you to do one of the following: ž Assign passwords that are generated randomly for all migrated users. ž Allow users to log in to the new system without a password. Passwords generated randomly are stored in a file called NEW.PWD in SYS:SYSTEM on the NetWare 3.x or 4.x destination server and can only be accessed by the user SUPERVISOR. Strategies for Merging Source Servers ------------------------------------- Choose one of several strategies to help you minimize the amount of time you spend customizing your 3.x or 4.x server after you migrate several servers to it. The table titled, "Information That Can Be Migrated Using NetWare Migration utility," shows the types and descriptions of information you can choose to migrate from a source server. Read through these categories and their descriptions; then see "Setting Up Your Destination Server" section. Self-Extracting File Name: MIGRAT.EXE Revision: C Files Included Size Date Time \ ATW909.TXT (This File) MIGRATE.EXP 822 07-15-93 3:06p LMINFO.MSG 4974 08-20-93 9:15a MIGRATE.EXE 713401 08-20-93 11:57a BRINFO.MSG 8135 07-30-93 4:37p BWINFO.MSG 11227 08-02-93 8:33a MIGRATE.MSG 15410 08-20-93 10:01a PCLPINFO.MSG 2562 07-30-93 4:53p MNCOPY.MSG 5085 07-30-93 4:39p MIGRATE.HEP 32894 08-20-93 10:02a LSINFO.MSG 5212 08-20-93 9:24a TEXTUTIL.MSG 29466 01-27-93 6:56p TEXTUTIL.HEP 11735 10-26-92 4:06p TEXTUTIL.IDX 9170 12-10-90 1:37p _RUN.OVL 2815 01-19-93 10:33a IBM_RUN.OVL 2815 01-19-93 10:33a CMPQ_RUN.OVL 2815 01-19-93 10:33a CPYRIGHT.DAT 287 06-29-90 10:54a IBMMIG.DOC 159674 10-26-90 8:59a LS10EXPO.EXE 68232 12-10-90 3:12p LS10MU.MSG 2196 12-07-90 11:17a LS10MU.FMT 5962 03-06-90 3:56p PCLP13MU.MSG 2490 03-01-90 5:41p PCLP13MU.FMT 4004 03-08-90 2:31p PCLPEXPO.EXE 41176 03-08-90 2:31p Installation Instructions: ŚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄæ ³ Setting Up Your Destination Server ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³If you want to ³ Then ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³Set up default account ³ Set up the Default Account ³ ³restrictions on the ³ Balance/Restrictions on the first³ ³destination server. ³ source server and include that ³ ³ ³ category in the information to be³ ³ ³ migrated. ³ ³ ³ ³ ³ ³ On subsequent source servers that³ ³ ³ you migrate to the same ³ ³ ³ destination server, do not ³ ³ ³ migrate default account ³ ³ ³ restrictions. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³Set up uniform user ³ On the first source server, set ³ ³restrictions on the ³ up Default Account Balances/ ³ ³destination server. ³ Restrictions with the values you ³ ³ ³ want on the destination server. ³ ³ ³ ³ ³ ³ Choose "Users" and "Default ³ ³ ³ Account Balances/Restrictions" as³ ³ ³ categories to migrate, but do not³ ³ ³ choose "User Restrictions." ³ ³ ³ ³ ³ ³ On subsequent source servers, do ³ ³ ³ not choose "User Restrictions" or³ ³ ³ "Default Account ³ ³ ³ Balances/Restrictions." ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³Preserve each user's ³ Choose "User Restrictions" for ³ ³individual user ³ each source server. ³ ³restrictions. ³ ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³Merge users and groups ³ Choose "Groups" and "Users" on ³ ³from several source ³ all source servers. ³ ³servers. ³ ³ ³ ³ The corresponding users on the ³ ³ ³ destination server are added to ³ ³ ³ the appropriate groups. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³Set up print queues ³ Choose "Print Queues" and "Print ³ ³and print servers. ³ and Servers" on source servers. ³ ³ ³ ³ ³ ³ In NetWare 3.x or 4.x, multiple ³ ³ ³ printers can be serviced by each ³ ³ ³ queue and multiple queues can ³ ³ ³ service the same printer. ³ ĄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĮÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄŁ Necessary Resources ------------------- Whether you choose to perform Across-the-Wire or Same-Server migration, you must have the following resources in place: ž A CD-ROM reader (if migrating from CD-ROM). ž A DOS workstation with at least 640 KB of memory and 5 MB of free disk space on a hard drive or another network drive. Be sure the following line is in the CONFIG.SYS file: files=20 (or greater) Be sure the following line is placed under the "Protocol IPXODI" section of your NET.CFG file, usually found in the NWCLIENT directory: ipx retry count=60 ž NetWare 3.x or 4.x installed on a server with a 386 or higher processor. ž A network with a DOS workstation (using NETX.COM 3.02 or later, or using VLMs), a NetWare 2.x or 3.x source server (or LAN Server, PCLP, or LAN Manager), and a NetWare 3.x or 4.x destination server attached. ž A backup device for data storage Prerequisite Tasks for Across-the-Wire Migration ------------------------------------------------ ž For Across-the-Wire migration, set up the NetWare 3.x or 4.x destination server. Create the volumes you want to migrate data to. You cannot create volumes from the MIGRATION utility, but you can create directories. It is recommended that you create a directory on your destination server to migrate the NetWare 2.x or 3.x SYS: volume to so that you can remove unnecessary 2.x- or 3.x-specific files more easily. Note: Because two servers on the same network cannot share the same name, the destination server must have a unique name. LAN Server Note: If you are migrating from LAN Server, add -/API /NMS:2 /NVS:2 to the DOSLAN.INI file. For the order of parameters, see your LAN Server documentation. ž Make sure that all users (this includes print servers) except SUPERVISOR are logged out of the source and destination servers and that all files (except bindery files) are closed during migration. LAN Server/LAN Manager Note: If you are migrating from LAN Server or LAN Manager, you must either be the domain administrator or have administrative privileges in the domain. ž Remove unnecessary files. Decide if you want to migrate .BAK or .LST files, or any other temporary files. You may want to consolidate some files and directories. Value Added Processes (VAPs) that are in a directory that you migrate are copied to the destination NetWare 3.x or 4.x server; however, VAPs are not compatible with 3.x or 4.x, so you may want to delete them before you start the migration. IMPORTANT: The following NetWare 2.1x files are not compatible with NetWare 3.x or 4.x and should be deleted. LARCHIVE.EXE LRESTORE.EXE MACBACK.EXE NARCHIVE.EXE NRESTORE.EXE If these files are only in SYS:PUBLIC or SYS:SYSTEM, the MIGRATION utility blocks them from being transferred. If copies of these files are in other directories, they are transferred. ž Prepare Macintosh file support. To store Macintosh files and folders on the new NetWare 3.x or 4.x server, add name space support to any volume that needs to store files with long names. For more information, see "Add Name Space" in the NetWare 4.0 Utilities Reference manual. Install NetWare for Macintosh (a separate Novell product) to provide native-mode support for Macintosh workstations that connect to the 3.x or 4.x server. ž Rename DOS files and directories that have long names. NetWare 2.2 and earlier lets you give directories 14 character names. NetWare 3.x or 4.x allows only DOS naming conventions for DOS directories. DOS limits directory names to eight characters with a three-character extension. (Macintosh and OS/2 files can still follow their respective naming conventions.) IMPORTANT: Only directories and files that conform to the DOS naming convention (eight characters with a three character extension) are migrated. LAN Server/LAN Manager Note: If you are migrating from LAN Server or LAN Manager, OS/2 extended attributes and long names are not migrated. Files that use long names are not copied. All files must conform to the DOS 8.3 naming convention. ž User login scripts are migrated from SYS:MAIL to the user's new MAIL directory on the destination server. Other files left in the MAIL directories are not copied to the destination MAIL directory. ž Prepare the workstation. Make sure the CONFIG.SYS file includes the following line: files=20 (or greater) If you add the line to the CONFIG.SYS file, save the file and then reboot the workstation. Be sure the following line is placed under the "Protocol IPXODI" section of your NET.CFG file, usually found in the NWCLIENT directory: ipx retry count=60 Load LAN drivers on the DOS workstation and run NETX.COM. In some cases, the setting may already be established or set to a higher value. In such cases, leave the setting at its present value. ž If you are running a DR DOS memory manager (EMM386.SYS), use the NetWare shell (NETX, XMSNETX, etc.) instead of the DOS Requester. Running EMM386.SYS and the DOS Requester may result in memory conflicts. LAN Server/LAN Manager Note: If you are migrating from LAN Server or LAN Manager, use Novell's ODINSUP or LANSUP protocol stack. These products allow for loading dual requesters on DOS clients to allow access to both LAN Server or LAN Manager and NetWare server resources. For more information on ODINSUP, see the NetWare Application Notes articles entitled ODINSUP Interoperability Configurations for DOS Workstations (February 1993) or NetWare and Windows for Workgroups Integration (March 1993). Administrative privileges are required from the LAN Server or LAN Manager side. ž Modify the subdirectory depth to 25 levels. NetWare 3.x or 4.x sets the default for subdirectory depth to 25 levels, and the MIGRATION utility does not copy subdirectories deeper than 25. If the source server has subdirectories deeper than 25, modify the subdirectory structure so that the subdirectories are not so deep. Do this before you start the migration. ž Plan for space on the destination server. If you merge two or more NetWare 2.x or 3.x servers onto the same NetWare 3.x or 4.x server, plan for extra disk space for volume SYS:. Volume SYS: requires at least 6 MB of disk space to accommodate additional users and their login scripts. ž Obtain NLMs to replace third-party VAPs that are running on the 2.x server. VAPs do not run on NetWare 3.x or 4.x. To find out about NLMs that are available to replace your third-party VAPs, contact your vendor or call Novell product information at 1-800-NETWARE. ž Run BINDFIX on the source server. BINDFIX can delete MAIL subdirectories and trustee rights of all users who no longer exist on the source server. For more information on "BINDFIX," see the NetWare 3.11 Utilities Reference manual. ž When setting up interoperability between NetWare and LAN Server or LAN Manager, use NETX.COM. Run the Migration Utility ------------------------- 1. Create a directory called MIGRATE on your hard drive. If you are migrating using a CD-ROM, follow Steps 1 through 6 under "Installing from CD-ROM" on pages 17 and 18 of the NetWare 4.0 Installation and Upgrade manual. If you are migrating using a network directory, follow Steps 1 through 4 under "Installing from Network Directory" on pages 18 and 19 of the NetWare 4.0 Installation and Upgrade manual. Note: If you are using a network drive instead of a hard disk drive, you must have Create, Read, Write, and File Scan rights in this directory. WARNING: Do not try to run from a network drive that has been mapped as a fake root. 2. From the CD-ROM, copy the migration files to the MIGRATE directory you just created. Type the following: COPY D:*.* C:\MIGRATE , where d: is the CD-ROM drive. The following files are copied: ŚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄæ ³ Filename ³ Contents ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³BRINFO.MSG ³Message information while the ³ ³ ³utility is reading the bindery ³ ³ ³import data. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³BWINFO.MSG ³Message information while the ³ ³ ³utility is writing the bindery ³ ³ ³export data. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³IBM_RUN.OVL ³Replaces the IBM$RUN.OVL file ³ ³ ³used in 2.2 and 3.11. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³LSINFO.MSG ³Message information while the ³ ³ ³utility is reading LAN Server ³ ³ ³import data. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³LAN Manager INFO.MSG ³Message information while the ³ ³ ³utility is reading LAN Manager ³ ³ ³import data. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³MIGRATE.EXE ³Executable code for the ³ ³ ³migration utility. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³MIGRATE.EXP ³List of elements from the ³ ³ ³source network operating ³ ³ ³system that may not ³ ³ ³translate/transfer to the ³ ³ ³destination server. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³MIGRATE.HEP ³Help screens for the ³ ³ ³migration utility. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³MIGRATE.MSG ³Message information for the ³ ³ ³menus in the utility. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³MNCOPY.MSG ³Message information during ³ ³ ³the copying of files. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³PCLPINFO.MSG ³Message information while the ³ ³ ³utility is reading PCLP ³ ³ ³import data. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³_RUN.OVL ³Replaces the $RUN.OVL file in ³ ³ ³NetWare 2.2 and 3.11. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³CPQ_RUN.OVL ³Replaces the CPQ$RUN.OVL file ³ ³ ³in NetWare 2.2 and 3.11. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³TEXTTUTIL.HEP ³Replaces SYS$HELP.DAT. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³TEXTUTIL.IDX ³Replaces SYS$ERR.DAT. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³TEXTUTIL.MSG ³Replaces SYS$MSG.DAT. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³PCLP13MU.FMT ³Used to migrate from PCLP. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³PCLP13MU.MSG ³Used to migrate from PCLP. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³PCLPEXPO.EXE ³Used to migrate from PCLP. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³LS10MU.FMT ³Used to migrate from LAN Server³ ³ ³1.0. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³LS10MU.MSG ³Used to migrate from LAN Server³ ³ ³1.0. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³LS10EXPO.EXE ³Used to migrate from LAN Server³ ³ ³1.0. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³IBMMIG.DOC ³IBM-specific utility file. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³CPYRIGHT.DAT ³IBM-specific utility file. ³ ĄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĮÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄŁ 3. Complete the migration using the following procedures: Using the Migration Utility --------------------------- The NetWare MIGRATION utility allows you to select specific types of information to migrate. For example, if you do not want to overwrite default account restrictions, you do not have to migrate the account restrictions from any source servers. For more information on how to customize the destination server, see "Setting Up Your Destination Server" on page 99 of the NetWare v4.0 Installation and Upgrade manual. LAN Server/LAN Manager Note: If you are migrating from LAN Server or LAN Manager, you must be logged in to the domain server you want to migrate from. Starting the Across-the-Wire Migration -------------------------------------- Procedure You should have the necessary resources and have completed the Prerequisite Tasks list. 1. Start the Migration utility by changing to the directory that contains the Migration utility files and typing MIGRATE The "Select the Type of Migration" menu appears. 2. From the "Select the Type of Migration" menu, choose "Across-the-Wire Migration." 3. From the "Select the Source LAN Type" menu, choose a source LAN type (2.x, 3.x, LAN Server, PCLP, or LAN Manager). 4. From the "Select the Destination LAN Type" menu, choose a destination LAN type (3.x or 4.x). When selecting a source and destination, the Migration utility does version checking according to the source type and destination type you selected. 5. Under Step 1 on the configuration form, press the Down-arrow key to accept the default working directory (C:\MIGRATE) or press to specify another working directory. The working directory is where the bindery information and migration reports are stored. Data files are not stored here. You need 5 MB of free disk space in this directory. Usually, the working directory is located on the hard disk drive of the workstation; however, you can also put it on a network drive. Note: If you are using a network drive instead of a hard disk drive, you must have Create, Read, Write, and File Scan rights in this directory. 6. Under Step 1 on the configuration form, press to select an error/warning action. ŚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄæ ³ Error/Warning Action ³ Description ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³Pause after warnings ³Choose this option if you ³ ³and errors. ³want the utility to stop ³ ³ ³after each warning and ³ ³ ³error and prompt you to ³ ³ ³continue with the migration. ³ ³ ³ ³ ³ ³Each time an error is ³ ³ ³reported and you are ³ ³ ³prompted, you can ³ ³ ³choose to discontinue the ³ ³ ³prompting. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³Do not pause after ³Choose this option if you do ³ ³warnings and errors. ³not want to be prompted after³ ³ ³each warning and error. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĮÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³IMPORTANT: All errors are listed in the report ³ ³ file regardless of the option you select. ³ ĄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄŁ 7. Under Step 2 on the configuration form, press to display a list of NetWare source servers. LAN Server/LAN Manager Note: If you are migrating from LAN Server or LAN Manager, the screen shows the domain obtained from the DOSLAN.INI file. Edit this field if the domain you are logged into is not the same as the one listed in the DOSLAN.INI file. 8. Choose the source server you want to migrate from. This selection must match the source type you specified in Step 3. If the NetWare source server you want to select is not shown, press to see a list of available servers you can log in to. Note: When migrating multiple source servers, only one source server can be migrated at a time. 9. Under Step 2 on the configuration form, press to display categories of information you want to migrate. LAN Server/LAN Manager Note: If you are migrating from LAN Server, PCLP or LAN Manager, you are limited to the following categories to migrate: Access Control profiles All information Data files Groups Print queues Users 10. Using , mark the information you want to migrate. Mark as many of the categories as necessary. IMPORTANT: If you select "All Information," all categories are migrated. 11. Under Step 2 on the configuration form, press again to display a list of source volumes on the source server you want to migrate data from. LAN Server/LAN Manager Note: If you are migrating from LAN Server or LAN Manager, source drives are listed. 12. Mark the volumes using , and then press . Mark source volumes to migrate only if you are migrating data files or trustee assignments on those volumes. If you are only migrating one or more of the following categories, you do not need to select a source volume: Accounting Information Default Account Balance/Restrictions Groups Print Queues User Restrictions Users You must select a source volume (or a source drive in LAN Server or LAN Manager) to migrate if you select any of the following categories to migrate: All Information Data Files Trustee Assignments (or Access Control permissions in LAN Server or LAN Manager) 13. Under Step 3 on the configuration form, press to display a list of NetWare servers. 14. Choose the NetWare 3.x or 4.x destination server you want to migrate the source server to. This selection must match the destination type you specified in Step 4. If the destination server you want to select is not shown, press to see a list of available servers that you can log in to. 15. Under Step 3 on the volume destinations field, press , select a volume (or source drive in LAN Server or LAN Manager,) and press again to specify the destination volume and directory on the NetWare 3.x or 4.x server. Destination volumes that match the source volumes are displayed as the default. 16. Press to see a list of available volumes and directories on the NetWare 3.x or 4.x server. If you specify a directory that does not exist on the 3.x or 4.x server, you are prompted to create it. Note: Volumes must already be created on the destination server before you can migrate data to them. The volume organization, as well as the directory structure, is migrated. You can modify the organization on the destination server after all source servers have been migrated. 17. Press when you complete the destination path of the source volume. 18. Continue to specify destination paths if you have multiple source volumes. 19. Press when you finish filling out the "Volumes destination field," and continue with Step 20 to assign user passwords. LAN Manager Note: If you are migrating from LAN Manager, password lengths are global. For example, if a user has a "password not required" flag set on the LAN Manager side, the user will have no password on the destination server. If a password is required and the length of the password is zero (0), the MIGRATION utility assigns the destination default password length. 20. Under Step 3 on the configuration form, press to choose a password option. Passwords are stored in the destination server in the SYS:SYSTEM/new.pwd file. 21. To proceed with the migration, press to display the "Select a Migration Action" menu. 22. Choose a "Migration Action" option and then press . If you select "Start the Migration," all information about the migration is displayed on the screen and entered into a report file, which you can review later. 23. (Conditional) If errors occur during migration and you chose to be prompted after errors and warnings, you receive the following error message and must determine whether to continue the migration. MESSAGE A migration error has occurred and is displayed in the migration log above. Do you want to continue with the migration? (Y=Yes/N=No/I=Ignore Error): 24. When the migration is complete, the following message appears: MESSAGE Migration from the source server to the destination server is complete. Press to continue. 25. Press to view the "Select a Migration" Action menu. 26. (Optional) From the "Select a Migration Action" menu, select "View Migration Reports" and view the migration report. 26a. Select the report for the migration you completed and press . The reports reside in the working directory that you specified earlier. Use the report to help you complete and customize definitions, attributes, and access privileges on the 3.x or 4.x server. If you find errors on your destination server after the migration, locate them in the migration report file and determine what actions to take on the destination server to correct the errors. The report file is an ASCII text file that consists of the following: ž Summary information of the bindery import phase (migrating bindery data from the source server to the working directory) ž Summary information of the bindery export phase (migrating bindery data from the working directory to the destination server) ž Listing of each item in each category that was read from the source server ž Listing of each item in each category that was written to or created on the destination server ž The number of errors that occurred during the migration 26b. To exit the report, press once. 26c. To return to the "Select a Migration Action" menu, press again. 27. From the "Select a Migration Action" menu, choose "Exit (return to DOS)" option. 28. Read the "What to Do After the Migration" section. What to Do After the Migration (Across-the-Wire) ------------------------------------------------ If migrating to a 4.x server, you must run VIMPORT after the migration to import the user login scripts into the NDS database. (See "What to Do After the Migration" in the NetWare 4.0 Installation and Upgrade manual.) After the migration is complete, check the destination NetWare 3.x or 4.x server and do the following: 1. Update references to the server in user login scripts. Although user login scripts are migrated, they are not modified, and server names and directory paths are not changed to match your new environment. 2. Run third-party applications. You may have to reinstall them to work properly under NetWare 3.x or 4.x. You may also need to enter new paths in the setup files for third-party applications. 3. Check applications to see if they run properly. The following conditions require you to reinstall an application: ž The application has an .EXE file that did not migrate. ž The application is path-specific and you changed the path structure during migration. Some DOS applications do not work when installed on volumes that have more than 32 MB of disk space. Some of these applications can be made to work by doing the following: ž Restrict the application's disk space on the destination server with DSPACE in the application's directory. ž Make the directory a fake root with MAP (see "Fake Root" in the NetWare 4.0 Concepts manual). 4. Examine the files in merged directories and reorganize them if necessary. Any directories that were merged may contain unrelated files. 5. Update migrated print queues and print servers. Use PRINTCON to create PRINTCON.DAT files for the users on your destination server. (See Print Services for detailed PRINTCON instructions.) 6. Check user restrictions and accounting charge rates to make sure your system is configured the way you want it. 7. If you chose to assign random passwords, you may want to print the NEW.PWD file and distribute the password information to your users. The users should change their passwords immediately. The NEW.PWD is an ASCII text file and shows passwords sorted by date. If users were migrated from more than one server, the current password is the last one listed on the report. 8. Check print servers and print queues to make sure they are configured correctly. Also make sure that the logical printer connection is established. Use the NetWare print utilities to accomplish these tasks. LAN Server/LAN Manager Note: If you are migrating from LAN Server or LAN Manager, set up print servers and print queues. Same-Server Migration --------------------- Use the Same-Server migration to update a server that will be installed on the same hardware as the old server, allowing you to change your NetWare 2.x server to a NetWare 3.x or 4.x server. Note: If you are upgrading from 3.x to 4.x, it is recommended that you use the NetWare 4.0 NLAN Manager. Necessary Resources ------------------- ž A DOS workstation with at least 640 KB of memory and 5 MB of free disk space on a hard drive or another network drive. ž Ensure the following line is in the CONFIG.SYS file: files=20. ž Ensure the following line is in the NET.CFG file: ipx retry count=60. ž A NetWare 2.1x or 3.x server with a 386 or higher processor. ž A network with a DOS workstation (using NETX.COM 3.02 or later) and a NetWare 2.1x for 3.x source server (or LAN Server, PCLP, or LAN Manager). ž A backup device for data storage. Prerequisite Tasks for Same-Server Migration -------------------------------------------- ž Back up the data from your source server. Use your regular backup utility to back up your current NetWare server at least twice to ensure a good copy. The NetWare Same-Server migration procedure destroys all data on your hard disk. Back up trustees and bindery information. The Migration utility converts the trustees and bindery information to NetWare 3.x or 4.x format. ž Make sure that all users, except SUPERVISOR, are logged out of the source server (this includes print servers) and that all files (except bindery files) are closed during migration. LAN Server/LAN Manager NOTE: If you are migrating from LAN Server or LAN Manager, you must be the domain administrator or have administrative privileges in the domain. ž Remove unnecessary files. Decide if you want to migrate .BAK or .LST files, or any other temporary files. You may want to consolidate some files and directories. Value Added Processes (VAPs) that are in a directory that you migrate are copied to the destination 3.x or 4.x server; however, VAPs are not compatible with NetWare 3.x or 4.x, so you may want to delete them before you start the migration. The following NetWare 2.1x files are not compatible with NetWare 3.x or 4.x. Delete the following files: LARCHIVE.EXE LRESTORE.EXE MACBACK.EXE NARCHIVE.EXE NRESTORE.EXE ž Rename DOS files and directories that have long names. Although NetWare 2.2 and earlier lets you give directories names that are 14 character long, NetWare 3.x or 4.x allows only the DOS naming convention for DOS directories and files. DOS limits directory names to eight characters with a three-character extension (8.3). (Macintosh files can still follow Macintosh naming conventions.) ž User login scripts are migrated from SYS:MAIL to the user's new mail directory on the destination server. Other files left in the mail directories are not copied to the destination mail directory. ž Prepare the workstation. Make sure the CONFIG.SYS file includes the following line: files=20. If you had to add the line to the CONFIG.SYS file, save the file and then reboot the workstation. Make sure the NET.CFG file includes the following line: ipx retry count=60. Load your LAN drivers on the DOS workstation and run NETX.COM. In some cases, the setting may already be established or set to a higher value. In such cases, leave the setting at its present value. LAN Server/LAN Manager Note: If you are migrating from LAN Server or LAN Manager, use Novell's ODINSUP or LANSUP protocol stack. These products allow for loading dual requesters on DOS clients to allow access to both LAN Server or LAN Manager and NetWare server resources. LAN Server/LAN Manager Note: Administrative privileges are required from the LAN Server or LAN Manager side. ž Obtain NLMs to replace third-party VAPs running on the 2.x server. VAPs do not run on a NetWare 3.x or 4.x system. To find out about NLMs that are available to replace your third-party VAPs, contact your vendor or call Novell product information at 1-800-NETWARE. ž Run BINDFIX on the source server. BINDFIX can delete mail subdirectories and trustee rights of all users who no longer exist on the source server. For more information on BINDFIX, see the NetWare 2.x or 3.x Utilities Reference manual. LAN Server/LAN Manager Note: If you are migrating from LAN Server or LAN Manager, you must be logged in to the domain server you want to migrate from. Using the Same-Server Migration Method -------------------------------------- 1. Create a directory called MIGRATE on your hard drive. Note: If you are using a network drive instead of a hard drive, you must have Create, Read, Write, and File Scan rights in this directory. WARNING: Do not try to run from a network drive that has been mapped as a fake root. 2. Copy the Migration files from the CD-ROM to the MIGRATE directory you just created by typing the following: D:\MIGRATE\*.* Replace D: with the CD-ROM drive letter. The following files are copied: ŚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄæ ³ Filename ³ Contents ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³BRINFO.MSG ³Message information while the ³ ³ ³utility is reading the bindery ³ ³ ³import data. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³BWINFO.MSG ³Message information while the ³ ³ ³utility is writing the bindery ³ ³ ³export data. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³IBM_RUN.OVL ³Replaces a file of the same name ³ ³ ³used in NetWare 2.2 and 3.11. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³LSINFO.MSG ³Message information while the ³ ³ ³utility is reading LAN Server ³ ³ ³import data. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³LMINFO.MSG ³Message information while the ³ ³ ³utility is reading LAN Manager ³ ³ ³import data. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³MIGRATE.EXE ³Executable code for the ³ ³ ³Migration utility. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³MIGRATE.EXP ³List of elements from the source ³ ³ ³network operating system that may ³ ³ ³translate/transfer to the ³ ³ ³destination server. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³MIGRATE.HEP ³Help screens for the Migration ³ ³ ³utilitiy. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³EMIGRATE.MSG ³Message information for the ³ ³ ³menus in the utility. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³MNCOPY.MSG ³Message information during the ³ ³ ³copying of files. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³PCLPINFO.MSG ³Message information while the ³ ³ ³utility is reading PCLP import ³ ³ ³data. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³_RUN.OVL ³Replaces a file of the same name ³ ³ ³used in NetWare 2.2 and 3.11. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³CPQ_RUN.OVL ³Replaces a file of the same name ³ ³ ³used in NetWare 2.2 and 3.11. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³TEXTTUTIL.HEP ³Replaces SYS$HELP.DAT. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³TEXTUTIL.IDX ³Replaces SYS$ERR.DAT. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³TEXTUTIL.MSG ³Replaces SYS$MSG.DAT. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³PCLP13MU.FMT ³Used to migrate from PCLP. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³PCLP13MU.MSG ³Used to migrate from PCLP. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³PCLPEXPO.EXE ³Used to migrate from PCLP. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³LS10MU.FMT ³Used to migrate from LAN ³ ³ ³Server 1.0. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³LS10MU.MSG ³Used to migrate from LAN ³ ³ ³Server 1.0. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³LS10EXPO.EXE ³Used to migrate from LAN ³ ³ ³Server 1.0. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³IBMMIG.DOC ³IBM-specific utility file. ³ ĆÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ“ ³CPYRIGHT.DAT ³IBM-specific utility file. ³ ĄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĮÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄŁ Starting the Same-Server Migration ---------------------------------- 1. Have the necessary resources and complete the prerequisite tasks. 2. Start the Migration utility by moving to the directory that contains the Migration utility files and typing MIGRATE The "Select the Type of Migration" menu appears. 3. From the "Select the Type of Migration" menu, choose "Same-Server Migration." Note: The same-server option allows you to stop the utility after you migrate the bindery information to the working directory so that you can install NetWare 3.x or 4.x. 4. From the "Select the source LAN type" menu, choose a source LAN type (2.x, 3.x, LAN Server, PCLP or LAN Manager). 5. From the "Select the destination LAN type" menu, choose a destination LAN type (3.x or 4.x). After you have selected a source and destination, the Migration utility verifies that you selected compatible versions for the migration. 6. Under Step 1 on the configuration form, press the Down-arrow key to accept the default working directory (C:\MIGRATE) or press to specify another working directory. The working directory is where the bindery information and migration reports are stored. Usually, the working directory is located on the hard disk drive of the workstation, but you can also put it on a network drive. You need 5 MB free disk space in this directory. Note: If you use a network drive instead of a hard drive, you must have Create, Read, Write, and File Scan rights in this directory. WARNING: Do not try to run from a network drive that has been mapped as a fake root. 7. Under Step 1 on the configuration form, press to select an error/warning action. Error/Warning Action Description ------------------------------------------------------- Pause after warnings Choose this option if you and errors want the utility to stop after each warning and error and prompt you to continue with the migration. Each time an error is reported and you are prompted, you can choose to discontinue the prompting. Do not pause after Choose this option if you warnings and errors. do not want to be prompted after each warning and error. Note: All errors are listed in the report file regardless of the option you select. 8. Under Step 2 on the configuration form, press to display a list of source servers. LAN Server Note: If you are migrating from LAN Server or LAN Manager, the screen shows the domain obtained from the DOSLAN.INI file. Edit this field if the domain you are logged in to is not the same as the one listed in the DOSLAN.INI file. LAN Manager Note: If you are migrating from LAN Server or LAN Manager, the screen shows the domain obtained from the LANMAN.INI file. Edit this field if the domain you are logged in to is not the same as the one listed in the LANMAN.INI file. 9. Choose the source server you want to migrate from. This selection must match the type you specified in Step 4. If the source server you want to select is not shown, press to see a list of available servers that you can log in to. 10. Under Step 2 on the configuration form, press to display categories of information you want to migrate. LAN Server/LAN Manager Note: If you are migrating from LAN Server, PCLP or LAN Manager, you are limited to the following categories to migrate: Access Control profiles All information Groups Print queues Users 11. Using , mark the information you want to migrate. Mark as many of the categories as necessary. 12. Under Step 2 on the configuration form, press to display a list of source volumes on the source server that you want to migrate trustee assignments from. LAN Server/LAN Manager Note: If you are migrating from LAN Server or LAN Manager, source drives are listed. 13. Mark the volumes using , then press . Mark source volumes to migrate only if you are migrating information that is contained on those volumes. For example, you do not need to mark a source volume if you are only migrating any of the following categories: Accounting Information Default Account Balance/Restrictions Groups Print Queues User Restrictions Users You must select a source volume to migrate if you select All Information or Trustee Assignments. 14. Review the fields on the configuration form and make necessary changes. You cannot complete the information for the destination server, since it does not yet exist. After you migrate the source information and install NetWare 3.x or 4.x, you return to the Migration utility and complete the destination server information. 15. To proceed with the migration, press to display the "Select a Migration Action" menu. 16. Select "Migrate to the Working Directory," then press . All information about the migration is displayed on the screen and is entered into a report file that you can review later. 17. (Conditional) If errors occur during migration and you chose to be prompted after errors and warnings, you receive the following error message and must determine whether you want to continue the migration. MESSAGE A migration error has occurred and is displayed in the migration log above. Do you want to continue with the migration? (Y=Yes/N=No/I=Ignore Error): 18. When the migration to the working directory is complete, the following message appears. MESSAGE Migration from the working directory is complete. Press to continue. 19. Press to view the "Select a Migration Action" menu. 20. (Optional) From the "Select a Migration Action" menu, select "View Migration Reports" and view the migration report. 20a. Select the report for the migration you completed and press . The reports reside in the working directory that you specified earlier. Use the report to help you complete and customize definitions, attributes, and access privileges on the NetWare 3.x or 4.x server. If you find errors on your destination server after the migration, locate them in the report and determine what actions to take on the destination server. The report file is an ASCII text file that consists of the following: ž Summary information of the bindery import phase (migrating bindery data to the working directory). ž A listing of each item in each category that was read from the source server. ž The number of errors that occurred during the migration. 20b. To exit the report, press once. 20c. To return to the "Select a Migration Action" menu, press again. 21. To exit the utility, choose the "Exit (Return to DOS)" option. 22. Install NetWare 3.x or 4.x on the server. Follow the instructions under "NetWare In-Place Upgrade from v3.1x to v4.0" (page 165 of the NetWare 4.0 Installation and Upgrade manual) to install your NetWare 3.x or 4.x server. 23. Prepare Macintosh file support. To store Macintosh files and folders on the new NetWare 3.x or 4.x server, add name space support to any volume that needs to store files with long names. For more information, see "Add Name Space" in the NetWare 4.0 Utilities Reference manual. Note: Install NetWare for Macintosh (a separate Novell product) to provide native-mode support for Macintosh workstations that connect to the 3.x or 4.x server. 24. Restore the data files from your backup device to a network volume and/or directory on the NetWare 3.x or 4.x server. Make a note of where you restore the data files so that you can direct the bindery information to the correct location. 25. Restart the Migration utility by changing to the directory where the Migration utility files are located and typing the following: MIGRATE The "Select the Type of Migration" menu appears. Note: Make sure that the working directory is the same one you used when you migrated from the source server to the working directory. 26. From the "Select the Type of Migration" menu, choose "Same-Server" migration. 27. From the "Select Source LAN Type" menu, choose a source LAN type (NetWare 2.x or 3.x LAN Server, PCLP, or LAN Manager). This should be the same source LAN type you selected in Step 4. 28. From the "Select the Destination LAN Type" menu, choose a destination LAN type (3.x or 4.x). This should be the same destination LAN type you selected in Step 5. 29. (Optional) Change the "Error/Warning" prompt if you want. 30. Move the cursor to Step 3 on the configuration form and press to display a list of NetWare servers. IMPORTANT: Do not change the source server information on the configuration form. 31. Choose the NetWare 3.x or 4.x destination server that you want to migrate the source server information to. Choose the NetWare 3.x or 4.x server you just installed. 32. Press to display a list of selected source volumes and their default destination volumes. Destination volumes that match the source volumes are displayed as the default. 33. Select a volume and press to specify the destination volume and directory on the NetWare 3.x or 4.x server. Press to see a list of available volumes and directories on the 3.x or 4.x server. 34. Press when you have completed the destination path of the source volume. 35. Continue to specify destination paths if you have multiple source volumes. 36. Press when you finish filling out the "Volumes Destination" field. 37. Under Step 3 on the configuration form, press and choose a password option. LAN Manager Note: If you are migrating from LAN Manager, passwords lengths are global. For example, if a user has a "password not required" flag set on the LAN Manager side, the user will have no password on the destination server. If a password is required and the length of the password is zero (0), the Migration utility assigns the destination default password length. 38. Review the fields on the configuration form and make necessary changes. IMPORTANT: Do not change the information in the source server area. 39. To proceed with the migration, press to display the "Select a Migration Action" menu. 40. Select "Migrate from Working Directory." All information about the migration displays on the screen and goes into a report file, which you can review later. When the migration from the working directory is complete, the Migration utility notifies you. 41. (Conditional) If errors occur during migration and you chose to be prompted after errors and warnings, you receive the following error message and must determine whether to continue the migration: MESSAGE A migration error has occurred and is displayed in the migration log above. Do you want to continue with the migration? (Y=Yes/N=No/I=Ignore Error): 42. Press to view the "Select a Migration Action" menu. 43. (Optional) From the "Select a Migration Action" menu, select "View Migration Reports" and view the migration report. 43a. Select the report for the migration you completed. The reports reside in the working directory that you specified earlier. Use the report to help you complete and customize definitions, attributes, and access privileges on the 3.x or 4.x server. If you find errors on your destination server after the migration, locate them in the migration report and determine what actions to take on the destination server to correct the errors. The report file is an ASCII text file that consists of the following: ž Summary information of the bindery export phase (migrating bindery data from the working directory to the destination server). ž Listing of each item in each category that was read from the source server. ž Listing of each item in each category that was written to or created on the destination server. ž The number of errors that occurred during the migration. 43b. To exit the report, press once. 43c. To return to the "Select a Migration Action" menu, press again. 44. To exit the Migration utility, select "Exit (Return to DOS)." 45. Read the "What to Do After the Migration" section. What to Do After the Migration (Same Server) -------------------------------------------- After the migration is complete, check the 3.x or 4.x server and do the following if they apply: 1. Update references to the server in user login scripts if you changed the server name. Although user login scripts are migrated, they are not modified, and server names and directory paths are not changed to match your new environment. 2. Run third-party applications. You may have to reinstall them to work properly under NetWare 3.x or 4.x. You may also need to enter new paths in the setup files for any third-party applications. 3. Check applications to see if they run properly. The following conditions require you to reinstall an application: ž The application has an .EXE file that did not migrate. ž The application is path-specific and you changed the path structure during migration. Some DOS applications do not work when installed on volumes that have more than 32 MB of disk space. Some of these applications can be made to work by doing the following: ž Restrict the application's disk space on the destination server using DSPACE in the application's directory. ž Make the directory a fake root with MAP. 4. Check user restrictions and accounting charge rates to make sure your system is configured the way you want it. 5. If you chose to assign random passwords, you may want to print the NEW.PWD file and distribute the password information to your users. The users should change their passwords immediately. The report, an ASCII text file, shows passwords sorted by date. If users were migrated from more than one server, the current password is the last one listed on the report. 6. Check print servers and print queues to make sure they are configured correctly. Also, make sure that the physical printer connection is established. Use the NetWare print utilities to accomplish these tasks. 7. If you migrated Macintosh directories, look in the report file to see where the directory information went. Because of the DOS naming convention (8.3), it is possible that directories that are at the same directory level and that had identical names were merged. 8. Use PRINTCON to create PRINTCON.DAT files for the users on your destination server. See Print Services for detailed PRINTCON instructions. LAN Server/LAN Manager Note: If you are migrating from LAN Server or LAN Manager, set up print servers and print queues. Note: For information on migrating rights and attributes, see Appendix A, "Migrating Rights and Attributes," in the NetWare 4.0 Installation and Upgrade manual.