+ All Categories
Home > Documents > Best Prcatice Migration Nw

Best Prcatice Migration Nw

Date post: 09-Apr-2018
Category:
Upload: haim-malool
View: 219 times
Download: 0 times
Share this document with a friend
11
Migration Wizard From CoolSolutionsWiki Search Views Article  Discussion  Edit  History Using the Migration Wizard for NetWare servers  Go 1 Introduction  2 Choosing the right migration tool   2.1 Migration Wizard 8.2  2.2 Migration Wizard 6.5  3 Preparing the migration  3.1 Stuff you need  3.1.1 Hardware  3.1.2 Software  3.1.3 Other   3.2 Preparing yourself   3.3 Prepare your NDS tree  3.3.1 Tree health  3.3.2 Server certificates   3.3.3 Special NDS preparation (upgrade to NetWare 6.x)   3.3.4 Preinstall your licenses (upgrade to NetWare 6.x)   3.3.5 Normalize and repair volume objects   3.4 Preparing the source server   3.4.1 Patch your server   3.4.2 Tune the SET parameters  3.4.3 Clean up AUTOEXEC.NCF  3.4.4 Clean up your file system  3.4.5 Reboot your server   3.4.6 Backup your trustees  3.4.7 Update HOSTS file  3.4.8 Backup your NDS  3.4.9 Verify your XNTP configuration (NetWare 6.5 only)   3.5 Preparing the destination server   3.5.1 Verify your BIOS configuration   3.5.2 Install your NetWare  3.5.3 Verify your eDirectory version   3.5.4 Clean up your AUTOEXEC.NCF  3.5.5 Tune the server   3.5.6 Update the HOSTS file  3.5.7 Backup the NDS  3.6 Preparing your migration workstation  3.7 Connecting your servers and your workstation   4 The Migration  4.1 Step 0: starting the Migration Wizard and modelling your project   4.1.1 Special considerations regarding the SYS volume   4.1.1.1 Print Queues in Special considerations regarding the SYS volume   4.1.2 Modelling Complete  4.2 Step 1: Copy File System Data  4.3 Step 2: Edit Configuration Files  4.4 Step 3: Begin NDS/eDirectory Migration   4.5 Step 4: Finish the NDS/eDirectory Migration + MENU Page 1 of 10 Migration Wizard CoolSolutionsWiki 25/02/2009 http://wiki.novell.com/index.php/Migration_Wizard
Transcript
Page 1: Best Prcatice Migration Nw

8/8/2019 Best Prcatice Migration Nw

http://slidepdf.com/reader/full/best-prcatice-migration-nw 1/10

Migration WizardFrom CoolSolutionsWiki

Search

Views

Article  Discussion  Edit  History 

Using the Migration Wizard for NetWare servers 

Go

1 Introduction  2 Choosing the right migration tool 

2.1 Migration Wizard 8.2  2.2 Migration Wizard 6.5 

3 Preparing the migration  3.1 Stuff you need 

3.1.1 Hardware  3.1.2 Software  3.1.3 Other 

3.2 Preparing yourself  3.3 Prepare your NDS tree 

3.3.1 Tree health  3.3.2 Server certificates  3.3.3 Special NDS preparation (upgrade to NetWare 6.x)  3.3.4 Preinstall your licenses (upgrade to NetWare 6.x)  3.3.5 Normalize and repair volume objects 

3.4 Preparing the source server  3.4.1 Patch your server  3.4.2 Tune the SET parameters  3.4.3 Clean up AUTOEXEC.NCF  3.4.4 Clean up your file system  3.4.5 Reboot your server  3.4.6 Backup your trustees 

3.4.7 Update HOSTS file  3.4.8 Backup your NDS  3.4.9 Verify your XNTP configuration (NetWare 6.5 only)  

3.5 Preparing the destination server  3.5.1 Verify your BIOS configuration  3.5.2 Install your NetWare  3.5.3 Verify your eDirectory version  3.5.4 Clean up your AUTOEXEC.NCF  3.5.5 Tune the server  3.5.6 Update the HOSTS file  3.5.7 Backup the NDS 

3.6 Preparing your migration workstation  3.7 Connecting your servers and your workstation 

4 The Migration  4.1 Step 0: starting the Migration Wizard and modelling your project 

4.1.1 Special considerations regarding the SYS volume  4.1.1.1 Print Queues in Special considerations regarding the SYS volume 

4.1.2 Modelling Complete  4.2 Step 1: Copy File System Data  4.3 Step 2: Edit Configuration Files  4.4 Step 3: Begin NDS/eDirectory Migration  4.5 Step 4: Finish the NDS/eDirectory Migration 

+ MENU

Page 1 of 10Migration Wizard CoolSolutionsWiki

25/02/2009http://wiki.novell.com/index.php/Migration_Wizard

Page 2: Best Prcatice Migration Nw

8/8/2019 Best Prcatice Migration Nw

http://slidepdf.com/reader/full/best-prcatice-migration-nw 2/10

Introduction

To help with migrating to new hardware (with or without version upgrade), Novell has a tool called the “Migration Wizard”. The version is now aToolkit” aka SCMT and includes both the Migration and the Consolidation tool in one tool. This document however will mainly concentrate on Salso good for server consolidations. I will continue to call it the Migration Wizard for simplicity, especially since in certain cases; you may need tGenerally, the Migration Wizard works quite well. However without proper tuning, migrations can be slow, and also, if something goes wrong, tof this document is to give recommendations on tuning the server configurations so as to speed up the migration and reduce the risk of problesteps that will make it easier for you to recover from failed migrations.

Don’t be scared by reading this document. The document deals with a lot of smaller or bigger things that could go wrong. This doesn’t mean ththat you could potentially face and how to prevent them or deal with them.

Choosing the right migration tool

5 Post Migration tasks  5.1 NetWare 6.5  5.2 Older NetWare versions 

6 Troubleshooting  6.1 Important TIDs regarding Migration issues  6.2 How to recover from a failed migration 

6.2.1 Step 1 (Data copy)  6.2.2 Step 3 (NDS migration)  6.2.3 Step 4 (finish NDS migration/restore rights) 

6.3 Common error messages and their resolution 

6.3.1 %s is a NetWare 5.0 server. Install NICI patch 1.5.7 or newer on this server before proceeding with the migrat 6.3.2 Server 'NAME' won't return the correct time.   6.3.3 Invalid Microsoft Data Access Components (MDAC) version 

Tip! This document also applies to migrations from physical to virtual servers. If you plan to move a physical svirtual server under VMware, just follow the instructions on moving a server to new hardware.  

Migration Wizard 8.2

The latest tool is the Migration Wizard 8.2.709.14 which is part of SCMT 1.2.070914 and is dated 14 September 2007. IT is the version includeNetWare 6.5 as well as OES2. This version is also available for download at http://download.novell.com/Download?buildid=bibbruEYmPc~  It is important that you have the correct subversion as it fixes bugs found in earlier versions of the 8.x Migration Wizards. So don’t use any versThe documentation for this version can be found at http://www.novell.com/documentation/scmt/index.html This version supports migrations froOES/NetWare and OES2/NetWare).Migration Wizard 6.5

If your destination server for your migration is NetWare 5.1, then you need to use the Migration Wizard 6.5 instead. The latest version is 6.5.50http://www.novell.com/coolsolutions/tools/17244.html  Once again, it is important that you use this version and not earlier 6.5 versions, especially since older 6.5 versions were not compatible with Xhttp://www.novell.com/documentation/migwiz65/index.html  While this version also supports migration to NetWare 6.x, it is recommended to use version 8.1 when NetWare 6.x servers are involved.

Preparing the migrationStuff you need

Hardware

source server destination server. Make sure your destination server is compatible with the NetWare version you want to install and that you have the

(recommended but not required) a small fast switch and patch cables to directly interconnect your 2 servers and your migration workst a reliable workstation running Windows 2000 or Windows XP with the latest patches and a relatively up to date client (4.91 SP2 or late disable screen saver and power save mode if laptop.

Software

NetWare installation CDs. Use the latest overlay versions that already include the latest support pack The appropriate Migration Wizard (see versions in the previous section) The latest TRUSTEE.NLM available from http://ftp.novell.hu/pub/mirrors/ftp.novell.com/netwire/nsd/trust110f.exe   (always useful) TOOLBOX.NLM 2.17 available at http://www.novell.com/coolsolutions/tools/13950.html  

Other

a floppy drive cleaning kit in case you are using the Migration wizard 6.5

a paper printout or a downloaded version of all the migration documentation so that you can look it up at any time an Internet connection to get additional information in case you get stuck somewherePreparing yourself

The first thing to do before starting a migration is to thoroughly read the documentation involved. This involves reading at least the 3 following d

Page 2 of 10Migration Wizard - CoolSolutionsWiki

25/02/2009http://wiki.novell.com/index.php/Migration_Wizard

Page 3: Best Prcatice Migration Nw

8/8/2019 Best Prcatice Migration Nw

http://slidepdf.com/reader/full/best-prcatice-migration-nw 3/10

this document the documentation for the Migration Wizard. See the section above for the links to the correct documentation in case your migration is an upgrade, read the install/upgrade documentation for the destination NetWare version.

Tip! If your destination server is a NetWare 6.5 server, you should read the OES documentation athttp://www.novell.com/documentation/oes/index.html and not the NetWare 6.5 documentation which is outdatPrepare your NDS tree

This can already be done a couple of days in advance so that you don’t have a surprise the day of the migration. However if you do this before,

Tree health

It is important that your tree is healthy, especially the server you want to migrate. Time should be in sync, there should be no communication probituaries. Solve all your NDS problems before proceeding.

Server certificates

If your source server is running NetWare 5.1 or later, make sure it doesn’t have any expired certificates. Run PKIDIAG.NLM to verify and fix yoNetWare 6.x where a lot of services depend on valid certificates and will fail on expired certificates. While certificates can also be fixed after thepotential problem before the migration.

Special NDS preparation (upgrade to NetWare 6.x)

If your migration is not a same server migration but an upgrade from a NetWare 5.1 or lower to NetWare 6.x, then special care must be takes t

minimum NDS version requirements for all servers in your tree and you should use the deployment manager to prepare your tree (see the instFor a smoothest possible migration from 5.1 to 6.5, I would recommend that your root servers for your tree are already running eDirectory 8.7.36.5, the eDirectory version inluded with NetWare 6.0 SP5 is good enough for the migration, but if you are going to keep around some 6.0 serveupgrading to eDirectory 8.7.3, use the file edir_873_ir3_nw.iso which can be found at http://download.novell.com/Download?buildid=NUBsf-Zw

Preinstall your licenses (upgrade to NetWare 6.x)

If your migration is an upgrade to NetWare 6.x, I would recommend you do already install your NetWare 6.x licenses into your tree prior to theNWADMN32.EXE to install the licenses in the container of the server to be migrated or in a container somewhere above it. The normal documethe install/upgrade, but doing it before makes things easier as your server would already be fully licensed after the first reboot after the NDS mi

Normalize and repair volume objects

The Migration Wiazard assumes standard names and location for the NDS volume objects. It will fail on non standard names. Make sure the N

(e.g. servername_volumename) and are located in the same container as your server object. If for some reason, you are not using the defaultthe standard convention before the migration. After the migration, you can once again rename them to whatever suits you. Also, run DSREPAIrepair.Preparing the source server

It is important for the reliability and the speed of the migration that the source server is updated and tuned for the migration.

Patch your server

Install the latest support pack on the source server (NW50SP6a, NW51SP8, NW60SP5) as well as any other patches recommended by the MiWizard 6.5, also install the latest TSA patch on your 5.x servers. For NetWare 5.0, the NSS patch NSS5H.EXE mentioned by the migration wizcontaining the NICI 1.5.7 update is called 'NICID157.EXE'. Both these 2 files are no longer available on Novell's download web site.

Tune the SET parameters

For this, quit MONITOR if it is already loaded, and then load MONITOR with the command:

LOAD MONITOR !h

The option !h makes hidden SET parameters visible and this is important for the communication parameters. Now select the option “Server Parsections:

Communications

TCP Minshall Algorithm On (doesn’t exist in NetWare 5.0) TCP Nagle Algorithm On (Off for NetWare 5.0) 

TCP Delayed Acknowledgement On (Off for NetWare 5.0) 

Tip! Patches which are no longer on Novell's web site can still be found athttp://ftp.novell.hu/pub/mirrors/ftp.novell.com/updates/  

Page 3 of 10Migration Wizard - CoolSolutionsWiki

25/02/2009http://wiki.novell.com/index.php/Migration_Wizard

Page 4: Best Prcatice Migration Nw

8/8/2019 Best Prcatice Migration Nw

http://slidepdf.com/reader/full/best-prcatice-migration-nw 4/10

Directory caching - only for TFS volumes (special extreme tuning just for migration)

Directory Cache Allocation Wait Time 0.1 Sec

Directory Cache Buffer NonReferenced Delay 600 Sec

Maximum Directory Cache Buffers 20000 (possibly less if your server does not have m

Minimum Directory Cache Buffers 1500

Disk

Enable Hardware Write Back On

Enable Disk Read After Write Verify Off

File caching

Dirty Disk Cache Delay Time 0.1 Sec

File system - only for TFS volumes

Purge Files On Dismount On (a quick way to purge deleted files on shutdown) 

Clean up AUTOEXEC.NCF

Clean up the server’s AUTOEXEC.NCF to comment out all extra services. Especially disable any backup, open file manager and antivirus softapplication that keeps files open. Also, make sure that SMDR.NLM and TSAxxx.NLM are not loaded from AUTOEXEC.NCF as the Migration

Clean up your file system

Delete all unneeded files and directories to avoid unnecessarily copying unneeded stuff. Above all, delete support pack source directories, theSYS:PUBLIC\CLIENTS and old documentation directories (possible leftovers from NetWare 4.x).

Reboot your server

This will make sure that your server will just run in a minimum configuration which is best for the migration. If you don’t reboot your server but juwhen the migration starts. This may especially if your server has been running for a long time and you have run regular backups. In this case, tthe TSAs and SMDR.NLM.

Backup your trustees

Copy TRUSTEE.NLM to the SYS:SYSTEM directory of your server and then individually make trustee backup copies for each volume using th

LOAD TRUSTEE /R volumename: SAVE volumename: volumename:trustee.dat

where of course you replace volumename by the real name of the volume. Include the SYS volume as well. The trustee backup is important inoption ensures the trustee backup uses relative directory names. This allows you to restore trustees even if the volume names or directory stru

Update HOSTS file

Edit the file HOSTS in SYS:ETC and add an entry with the temporary name and IP address of the destination server. This will ensure that the fiduring the migration.

Backup your NDS

h) Take an NDS database dump using the following command:

LOAD DSREPAIR –rc

Page 4 of 10Migration Wizard - CoolSolutionsWiki

25/02/2009http://wiki.novell.com/index.php/Migration_Wizard

Page 5: Best Prcatice Migration Nw

8/8/2019 Best Prcatice Migration Nw

http://slidepdf.com/reader/full/best-prcatice-migration-nw 5/10

 Note: You will not be able to use these NDS dump yourself. However in case things go badly wrong and you need Novell's help, theyyour server.

Verify your XNTP configuration (NetWare 6.5 only)

If you have a NetWare 6.5 server and you are using XNTP.NLM instead of TIMESYNC.NLM, then verify that NCP is not disabled for XNTP. In

option. NONCP .Preparing the destination server

Verify your BIOS configuration

Go into the server’s BIOS and make sure you set the clock correctly and you disable hyperthreading if this is a server with hyperthreading supp

Install your NetWare

Do the installation from the latest overlay CDs. This is especially important if you use quite new hardware. Make sure you use the same code pspecial characters in their names may cause problems during the migration. Make sure you install your server as a “pre migration” server and yoption is available early in the text part of the install for NetWare 5.1 and 6.0 and in the GUI part of the install for NetWare 6.5 OES/NetWare. Mtemporary tree of its own. Name, tree name and IP address of the server must be different from the source server you want to migrate. Createsource server. However if your destination volumes are NSS volumes on NetWare 6.x servers, do not yet enable user or directory quotas on thspace when copying compressed files and will create zero byte files. If quotas were ued on the source server, the migration wizard will automa

migration.Make sure you do install a license on the destination server, but you can use the demo license found on the NetWare installation CD. Just poininstallation CD when the install asks you about the license. It is not needed to install your real licenses as whatever you license you install willIf you plan to install additional products like Groupwise, ZENworks, Antivirus, Backup, wait till after the migration until you install them.

Warning: If your destination server is a NetWare 6.5 SP6 server, don't install IPX on the destination server. There is a bug in SP6 thatcommunicating if IPX is installed, even when IPX is not used. If you need IPX on the destination server, only install it after the migration. If ySP5 on the destination server and not SP6. While not confirmed, the bug probably also exists in SP7.

Verify your eDirectory version

You should make sure that the destination server does never have an eDirectory version lower than the source server. This is especially the cawas upgraded at some point and the destination is also NetWare 5.1 or 6.0. Also pay attention to the following fundamental incompatibilities:

the destination server should not be running eDirectory 8.6.x. There is a problem with this eDirectory version that can cause the Migraserver is a NetWare 6.0 server, make sure you upgrade it to eDirectory 8.7.3.

if you plan to migrate to eDirectory 8.8.x, then your destination server must be running eDirectory 8.8.2 (or 8.8SP2) and you must be uwill cause the migration to fail and earlier versions of the Migration Wizard will not support eDirectory 8.8.x.

avoid migrating from older eDirectory versions to eDirectory 8.8.x. Such migrations are prone to fail with the problem described in TIDserver fails to open. If you want to go to eDirectory 8.8.x, then migrate to eDirectory 8.7.3.x and only do the upgrade to eDirectory 8.8.

Clean up your AUTOEXEC.NCF

Only on NetWare 6.5 servers: Aat the end of the installation, when the install asks you to reboot the server, do not click on the button yet, but uto edit your AUTOEXEC.NCF. In your autoexec.ncf, you can put a REM in front of the following lines: SYS:\SYSTEM\NMA5.NCF (unless you huse to mange your NetWare server) AFPSTRT.NCF (unless you have Macintosh computers that need to access your server) NFSSTART (unlthrough NFS) OPENWBEM.NCF ?STARTX

Then locate the line “MOUNT ALL”, and add the following line just before it:

NSS /NCPDisplayNonTranslatableNames

In non english speaking countries, this option is important if you have file names with extended characters. The option only exists in NW65SP5

After having made these changes, switch back to the GUI screen and click the button to reboot your server

Tune the server

Load monitor using the command:

LOAD MONITOR !h

Go to « Server Parameters », and change the options in the following categories

Page 5 of 10Migration Wizard - CoolSolutionsWiki

25/02/2009http://wiki.novell.com/index.php/Migration_Wizard

Page 6: Best Prcatice Migration Nw

8/8/2019 Best Prcatice Migration Nw

http://slidepdf.com/reader/full/best-prcatice-migration-nw 6/10

Communications

TCP Minshall Algorithm On

TCP Nagle Algorithm On

TCP Delayed Acknowledgement On

Disk

Enable Hardware Write Back On

NCP

Client File Caching Enabled Off

Level 2 OpLocks Enabled Off

Update the HOSTS file

Edit the file HOSTS in SYS:ETC. Clean it up to remove all sample entries except for localhost and the server itself. Then add an entry with thethe file copy will not suffer from possible name resolution problems during the migration.

Backup the NDS

Make a backup copy of the NDS of the destination server using the command:

LOAD DSREPAIR -rc

Preparing your migration workstation

Make sure the workstation verifies the recommended configuration as mentioned earlier and then install the correct version of the Migration Wiverify the power options of the PC and make sure that it is configured to never go into sleep mode.Connecting your servers and your workstation

For reliability reasons, make sure the source server, the destination server and the migration workstation are all connected to a same switch. Pconnect the 3 computers and which in turn I connect to the remainder of the network. That way, I’m sure I have a reliably and fast migration netwould recommend the 3 computers and the switch to be connected to an UPS so that they can survive a power outage.

The Migration

The migration itself is a 5 step process. There is a first step (which I call 0) at startup, and then the Wizard itself presents a menu with 4 other sStep 0: starting the Migration Wizard and modelling your project

If you installed the SCMT 1.1, then you actually have the main SCMT program which you can start and which will guide you through a numberMigration or Consolidation. However, you have the option to go straight to the Migration wizard 8.1 by using the following menu sequence:Start -> All Programs -> Novell Server Consolidation and Migration Toolkit -> Tools -> NetWare Migration Wizard 8.1.For the Migration Wizard 6.5, the situation is simpler. You just have one tool, and it starts you out with the Migration questions right away.

Once you have launched the Migration Wizard, you create a project, and select source and destination servers and you start modelling your prsource server to your destination server. The easiest migration is you do a one to one copy where the destination server has exactly the sameadjustments to be done to scripts or configuration files that may refer to volume names. You can however also copy directories or volumes to vserver only had a SYS volume with the data on the SYS volume and on your new server you want to keep SYS separate and have a new voluand drop the complete SYS volume to the new destination volume. In case of volume remodelling, extra NDS operations are recommended at

Special considerations regarding the SYS volume

If you have the simple case where source and destination server have the same volume names, special care must be taken with the SYS voluSYS.MIG on the destination SYS volume which will contain the root directory and all the system related directory of the source server. This is dnew server will old stuff from the old server. If there are additional directories you want to migrate to the destination server while keeping the oriblindly copying directories that might conflict with already existing directories on the destination server. For instance, overwriting some system rdestinations server later on.

Print Queues in Special considerations regarding the SYS volume

Special care also needs to be taken of the printing related directories. If you have print queues on your old server, make sure you drag and drovolume. For this directory, you will get a conflict warning because the directory QUEUES already exists on the destination server. Resolve this

Page 6 of 10Migration Wizard - CoolSolutionsWiki

25/02/2009http://wiki.novell.com/index.php/Migration_Wizard

Page 7: Best Prcatice Migration Nw

8/8/2019 Best Prcatice Migration Nw

http://slidepdf.com/reader/full/best-prcatice-migration-nw 7/10

sure you drop and drop the NDPS directory from the source to the destination server. This time you should not get a conflict because if you follthe destination server.

Modelling Complete

Once you have finished modelling your project, you click on the “Verify and Migrate” button. After verification that your project is OK, you get thStep 1: Copy File System Data

Click on button “1” to start the data copy. You will get a number of additional questions regarding your data copy, for instance what to do in casuseful if you run the data copy multiple times. You can indeed rerun step 1 of the migration as many times as you want. In subsequent runs int

option to copy with users active or with login disabled.

Warning: You should never disable login yourself on the server console during the migration process. This would in fact cause the migrdisable login.

Once you answered all the questions, you will get to the point where the Migration Wizard will install/update NLMs on your source and destinatiare SMDR.NLM and TSAxxx.NLM. If you have old versions of these NLMs loaded and they have been used by a backup program after the lastupon the unloading of the old versions of these NLMs. That’s why it is important to follow the instructions on preparing the source server before

Next, the Migration Wizard will backup the trustee and file ownership information and then it will actually copy the files. The time estimate duringet an estimate how long the file copy will last, you will have to wait until the copy actually starts and best wait some 15 minutes into the file coWhile copying big files, the throughput is high and while copying small files, the overhead is much higher and so the copy speed is lower. Becahowever, the estimate given by the Migration Wizard 8.1 tends to be relatively reliable. The Migration wizard 6.5 however can give very bad estfact, in that case, the file copy can sometimes take twice as long as estimated. Furthermore, the progress indicator continues based on the origestimated time, but the last percent can take very long.

Once the copy has finished, make sure you check the error log to see if any files were missed. You will always see a couple of files that could nwhich of these files are just temporary system files and which files are important data. Another error you might see is error 0xFFFDFFF4. This icopied because it has the same date or is older than a file that already exists on the destination. This happens if you run step 1 multiple timesperformance reasons, if you rerun step 1 just to catch files updated since the first run, include a date filter filtering on the last modified date. Thithe time needed for the delta copy.

Warning: If during the file copy, one of the 3 machines (the 2 servers or the workstation) crashes, reboot the 3 machines before rerunniremaining machines will not properly close the file copy and the next migration step will fail.

Note: Step 1 is mandatory. You have to run it at least once in order to be able to continue your migration. If however you decide to use"empty" run of step 1 where you don't select any data to be copied.Step 2: Edit Configuration Files

Step 2 is actually a step where the Migration Wizard doesn’t do anything. It’s a step suggesting you to manually edit some configuration files. I

Assuming you want the destination server to take the IP address of the original server (which generally you want), it’s now the best timwhat it should be later once the destination server has taken over. I suggest not to use INETCFG.NLM yet as this point because editinuse INETCFG.NLM after a successful migration.

Also change the TIMESYNC configuration so that the destination server will take the time from the same source as the source server.the migration will not complain about unsynchronized clocks later on. Do *not* edit TIMESYNC.CFG as indicated in the documentationwill automatically update TIMESYNC.CFG for you.

If you want special SLP options and an SLP.CFG file, it is also now a good to configure them If during your migration, you plan to change the volume names, now is the moment you should rename the NDS volume objects for th

to migrate the old SYS volume to a new DATA volume, you should rename the volume object SERVER_SYS to SERVER_DATA. Doihome directory properties of the users) will follow the name change.

The following things should *not* yet be done as it is too early:

Do not edit the SYS:\ETC\HOSTS . Step 3 of the migration will make modifications to the HOSTS file. These modifications are general

address as indicated above. Therefore, you generally need to modify the file HOSTS after step 3 anyway and so any edit you do now i Do not add servers to your AUTOEXEC.NCF. Your destination server is installed in pre-migration mode. As such, most of the required

AUTOEXEC.NCF now will just confuse the installer later on.Step 3: Begin NDS/eDirectory Migration

Step 3 is the most critical step of the whole migration process. It’s during this step that the actual identity of the old server is transferred to the na special recover operation explained in the troubleshooting section). So make sure you have resolved all problems from prior steps and you amuch more difficult to still get files from your old server. It is also important that the NDS on the source server is absolutely healthy before this sget worse.

Note: The button for step 3 will only become active if you have at least once run the file copy of step 1.

The actual NDS migration in step 3 consists of 3 major operations:

The NICI configuration files copy. This is done by floppy disk or by network. For version 6.5 of the Migration Wizard, the floppy disk m

that you have a working floppy drive both on the source and the destination server. Given the source server might have been runningis important to clean the drive as otherwise, the migration is likely to fail.

Next, the configuration files (AUTOEXEC.NCF, HOSTS and a couple of other files) are updated on the destination server to reflect theconfiguration to match the source server.

Finally, the NDS is backed up on the source server, the source server is downed and the NDS backup file is updated and restored on

Page 7 of 10Migration Wizard - CoolSolutionsWiki

25/02/2009http://wiki.novell.com/index.php/Migration_Wizard

Page 8: Best Prcatice Migration Nw

8/8/2019 Best Prcatice Migration Nw

http://slidepdf.com/reader/full/best-prcatice-migration-nw 8/10

 Warning: If there are users with open files on the source server, it will not down automatically. It will show you the open files and ask yowill however be replies negatively by additional commands sent to the server console. So be sure that on the source server, you switch to thcommand manually.

Note: The destination server can take a very long time to reboot. Give it a couple of minutes. Once these steps finished the destinationStep 4: Finish the NDS/eDirectory Migration

Before executing step 4 in the migration wizard itself, you should reboot your migration workstation and also make the following changes on th

Edit the files HOSTS and HOSTNAME in SYS:ETC. This is especially important if you changed the IP address of the destination serveHOSTNAME will cause some products installed later to receive incorrect configurations. If you want to use your old HOSTS and HOSany similar tool to copy the files from SYS:\SYS.MIG\ETC to SYS:ETC. Only copy exactly the files your need. Do not do wildcard copi

If you did a major NDS upgrade during the migration, you should run the following DSREPAIR options:

LOAD DSREPAIR

Advanced Options -> Local Repair -> enable Rebuild operational schema -> press F10

If the previous DSREPAIR reports schema problems for RBS and tells you to run DSREPAIR at a root server, or if you did an upgradeserver during the migration, then do the following in DSREPAIR:

Advanced Options -> Global Schema operations -> (login) -> Reset Schema

Repair your volume objects. This will ensure that your volumes on the new server get attached to the old NDS volume objects. For thi

Advanced options -> Check volume objects and trustees

Run the back-linker process to verify and repair external references. For this, execute the following console commands:

SET DSTRACE=ONSET DSTRACE=+BLINK

SET DSTRACE=*B

Verify whether your server acquired its license by typing the following command at the server console:

VERSION

Verify and fix your certificates by running PKIDIAG.NLM

Now you are ready to run step 4. Step 4 of the Migration Wizard will restore the trustee, file ownership and quota information.

Note: If for some reason, step 4 fails, you can rerun it as often as you want, and if you followed the instructions on server preparation,information.

Post Migration tasks

Now we are ready to install any additional products. First install any additional products you need that are included with NetWare, and then instBackup software, Antivirus ...).NetWare 6.5

For this, you need the NetWare 6.5 Overlay Products CD or the NetWare 6.5 overlay DVD matching the support pack you used to install your d

Tip! On NetWare 6.5, you can also copy the CD image to the server and mount it using the command:  

Page 8 of 10Migration Wizard - CoolSolutionsWiki

25/02/2009http://wiki.novell.com/index.php/Migration_Wizard

Page 9: Best Prcatice Migration Nw

8/8/2019 Best Prcatice Migration Nw

http://slidepdf.com/reader/full/best-prcatice-migration-nw 9/10

NSS /MountImageVolume=SYS:NW65PRODSP6.ISO

Now start the GUI environment using the command STARTX and from the Novell menu, select Install . Select the option ADD and browse to ththen get a list of products you can install. From this list, install at least the following products even though some of them are already installed. Iare made to the NDS. Ignore the version warnings you may get about some of these products.

Certficate Server

LDAP NDS iMonitor NRM SMS ConsoleOne NMAS

If you want to install iManager on your server, you need to install the following additional products:

Apache2 admin server Tomcat admin Apache2 web & Tomcat iManager

SEARCH ADD SYS:/APACHE2

SEARCH ADD SYS:/TOMCAT/4/BIN

Tip! If you want iManager to immediately run after the installation without having to reboot your server, executfollowing 2 commands *prior* to the installation of Apache2 and Tomcat:  

Older NetWare versions

The post install procedure for older NetWare versions is similar to the one above. I just have no list of default products to install for those platforecommendations for that version at wikiCatagoryLink.

TroubleshootingImportant TIDs regarding Migration issues

TID2961749 NSS update for Nw 6.0 pre SP2. This update is no longer available and you should only use SP5 on NetWare 6.0 anywa TID10080270 Server consolidation utility fails to copy files TID3213415 Error during Migration Wizard upgrade: "Can't license the connection to server <server name> Please install the licenses TID3272039 Best practices for NetWare Server Migration TID3303779 Web Services no longer function after using Migration Wizard 7.1 TID10100982 Migration Wizard fails in step 4 TID10100692 Migration Wizard is asking for authentication to the destination tree which is no longer there TID10099052 SYS volume fails to migrate. Error code: 0X8998 TID10098044 Out of disk space when doing step 1 of the Migration Wizard TID10095902 ABEND: LockDirectoryEntry called with entry already locked. TID10095334 MigWin32.exe - Unable To Locate DLL TID10094587 Unable to run Migration Wizard on Windows XP SP2 TID10093818 DSBackupCreate Xd - An unknown error has occurred.) BACKUP.NDS TID10090638 Trying to migrate data from NetWare 4.x to NetWare 6 gives errors TID10085486 Migration Wizard step 4 option greyed out or not available TID3395192 NetWare 6.5 Manual Server Migration (Hardware Upgrade)How to recover from a failed migration

The good thing about the Migration Wizard is that the source server can always be placed back into normal operation mode. Therefore, excepta way to bring the source server back to life. Let's see how to recover at the different steps of the migration.

Step 1 (Data copy)

The data copy is not destructuve to the source and destination servers. Also, step 1 is restartable. So if step 1 fails, you can start it over againdata copy, often there remain open SMS connections between the servers. These will lead to possible failure of further copy attempts. It is theryou reboot both the source and the destination servers so that they are in a clean state again.

Here are some common problems that may occur at the beginning of or during the file copy:

Abend of the source or the destination server. Sometimes, you might get an abend right at the beginning of the migration when the MiTSAxxx.NLM) and load the updated versions. With this kind of abend, it is just enough to restart both source and destination servers ainvestigate what the reason for the abend could be. First recheck whether you applied all the recommended patches and did all other

help, the debug your abend the "usual" way by looking at the abend.log file, searching the knowledgebase and askin for help int he su

Lost workstation connection during the migration. The file copy itself is actually done by NUWAGENT.NLM using a direct SMS connecprocess, receives the error messages and sends the instructions on what to do next. If for any reason, your workstation looses connecwill continue with their current job until it is finished, and then they will get stuck waiting for an acknowledgement from the migration w

Page 9 of 10Migration Wizard - CoolSolutionsWiki

25/02/2009http://wiki.novell.com/index.php/Migration_Wizard

Page 10: Best Prcatice Migration Nw

8/8/2019 Best Prcatice Migration Nw

http://slidepdf.com/reader/full/best-prcatice-migration-nw 10/10

never really finishes, and if you try to rerun the copy, you get a bad failuer. Therefore, if for some reson, your workstation lost its connehave finished with the copy they were busy doing.

SMS errors while starting the data migration or no migration with no errors at all.

Migration successful but errors in error log for certain files

Step 3 (NDS migration)

A failure during the NDS migration seems to be most scary because after the NDS migration, the source server is no longer operational. Howethe documentation. It is important that if you restore the source server that way, you take care of the destination server which might already hahave to disconnect the destination server from the network (to avoid conflict) and return the destination server to its temporary state.

Step 4 (finish NDS migration/restore rights)

One issue a couple of people may have seen after step 3 is that the Migration Wizard did somehow not correctly record the success of step 3. Idescribed and a fix is given in TID10100982. It is important to verify that step 3 was really successful and that the destination server has takenintegrated in the tree.Common error messages and their resolution

%s is a NetWare 5.0 server. Install NICI patch 1.5.7 or newer on this server before proceeding with the migration, or data l

If your server is running NDS7, you can safely ignore this message. If your server is running NDs8 or later, you should upgrade yopur server NI

about preparing the source server for more details.

Server 'NAME' won't return the correct time.

The complete error message is:

Server 'NAME' won't return the correct time. Please check the timesync status on this server.

--- Error caused by a NetWare API error ---

This error means that the error code returned has different meanings for different functions.

(Error code: 0X89fb Function Name: NWGetFileServerUTCTime)

This error can happen on NetWare 6.5 servers and is caused by the server using XNTP.NLM instead of TIMESYNC.NLM and NCP support for

SYS:\ETC\NTP.CONF and remove the option NONCP  from it. This is also described earlier in this document.

Invalid Microsoft Data Access Components (MDAC) version

The Migration Wizard stores the project configuration in an MDB file and the MDAC components to access the MDB file. If you get a messagelatest update from the Microsoft web site and install it. It is however a bit strange that the Migration Wizard is so picky about the exact version gWizard is very small and the bulk of the data like for instance the file ownership and trustee information is not stored in the MDB database but r

Retrieved from "http://wiki.novell.com/index.php/Migration_Wizard "

Categories: Open Enterprise Server Migration | Open Enterprise Server | NetWare 

This page was last modified 00:03, 16 October 2008.

Page 10 of 10Migration Wizard - CoolSolutionsWiki


Recommended