Question

  Asked: Mar 13 2006   7:13 PM GMT
  Asked by: ladrick


Migrating from Novell 6.5 to Windows ???


Networking, Network monitoring, Security, Identity & Access Management, Digital certificates, Single Signon, provisioning, Security tokens, Biometrics, DataCenter, Desktop management applications, Novell, Systems management software, Tech support

Hi,

In the coming weeks I'm going to be migrating our file storage data from a novell netware 6.5 server to a windows 2003 server...basically for financial reasons.

And I feel netware and microsoft are moving to far apart and it just doesnt run as smoothly as it used to...

My question is what would be the easiest way to do this as far as recreating the logon script and managing permissions on existing folders?

I understand that I will have to reconfigure/identify all of my permissions on all folders (pain in the ass)

Basically an easy way to map and manage network drives using windows server 2003 or perhaps another OS??? SMS?? I have never used it but I have a copy....I would install it at home but not enough machines...and none to borrow from work or use at work.

But really all I am after is an easy way to map and manage these network drives i mean if I have to use some vb script thats ok I guess but just wondering if anyone else has any ideas???

Even a link to a good vbs script for mapping windows drives would be handy???

Also ideas and opinions on migrating from novell to windows would be good aswell..


My current login script under Novell:
_______________________________________________
REM Unix Samba reserves U drive

IF LOGIN_NAME = "admin" then
map root i:=.novell65_vol1.net:map_data
EXIT
END

IF MEMBER OF "BYPASS_SCRIPT" THEN
EXIT
END

IF MEMBER OF "GISGuestgrp" THEN
map root i:=.novell65_vol1.net:map_data
map root o:=.novell65_vol1.net:data
EXIT
END

IF MEMBER OF "Mobile_User" THEN
map root f:=.novell65_sys.net:login
map root h:=.novell65_vol1.net:home%login_name
map root i:=.novell65_vol1.net:map_data
map root n:=.novell65_vol1.net:apps

WRITE "Good %GREETING_TIME, %LOGIN_NAME"
DISPLAY z:motd.txt
PAUSE
EXIT
END

IF MEMBER OF "Consultants" THEN
map root f:=.novell65_sys.net:login
map root h:=.novell65_vol1.net:home%login_name
map root i:=.novell65_vol1.net:map_data
map root n:=.novell65_vol1.net:apps
map root o:=.novell65_vol1.net:data
map root t:=.novell65_vol1.net:plans

WRITE "Good %GREETING_TIME, %LOGIN_NAME"
DISPLAY z:motd.txt
PAUSE
EXIT
END

IF MEMBER OF "Assist" THEN
map root f:=.novell65_sys.net:login
map root i:=.novell65_vol1.net:map_data
map root o:=.novell65_vol1.net:data
map root n:=.novell65_vol1.net:apps
map root ins s2:=.novell65_sys.net:public

WRITE "Good %GREETING_TIME, %LOGIN_NAME"
DISPLAY z:motd.txt
PAUSE
EXIT
END

map root f:=.novell65_sys.net:login
map root n:=.novell65_vol1.net:apps

REM ***** SET UP GROUPS FOR GIS ACCESS *****
IF MEMBER OF "GIS_Admin" THEN map root i:=.novell65_vol1.net:map_data
IF MEMBER OF "GIS_User" THEN map root i:=.novell65_vol1.net:map_data
IF MEMBER OF "GIS_Mtce" THEN map root i:=.novell65_vol1.net:map_data

REM ***** SET UP ACCESS FOR GROUP EVERYONE *****
IF MEMBER OF "EVERYONE" THEN
rem map root g:=.novell65_vol1.net:images
map root o:=.novell65_vol1.net:data
map root f:=.novell65_sys.net:login
map root h:=.novell65_vol1.net:home%login_name
map root ins s2:=.novell65_sys.net:public
map root t:=.novell65_vol1.net:plans
END


IF MEMBER OF "Training" THEN MAP ROOT o:=.novell65_vol1.net:data

IF MEMBER OF "Trainees" THEN MAP ROOT o:=.novell65_vol1.net:data
END

IF MEMBER OF "HR Consultants" THEN
map root o:=.novell65_vol1.net:DataADMINHuman ResourcesAurion
END

rem IF MEMBER OF "IT" THEN
rem map root q:=.novell65_vol1.net:IT
rem END


IF MEMBER OF "SECRETARIES" THEN
map root s:=.novell65_vol1.net:businesspapers
END

WRITE "Good %GREETING_TIME, %LOGIN_NAME"
DISPLAY z:motd.txt
PAUSE
____________________________________________________________________________________________

Subscribe to Alerts! Get questions and answers delivered to your Inbox.


E-mail me updates on this question



   SUBSCRIBE

hidden modal window

Answer Wiki (Improve, edit or add to this answer)


 RATE THIS ANSWER
0
Click to Vote:
  •   0
  •  0



You may want to contact Novell (yes, Novell) and explain your concerns. They may offer some guidance to stabilize whatever issues you have. Possibly for free...Netware is usually a very stable environment for file and print servers. NDS is far more stable than the MS Access - based AD. Supposedly, the next version of AD will be SQL based. I've heard that for four years now.....

Here's a couple of docs from the evil empire that should help you if you still want to migrate.

http://www.microsoft.com/windowsserver2003/techinfo/overview/sfnmig.mspx

http://www.microsoft.com/windowsserver2003/migrate/novell/migchecklist.mspx

Mapping drives in winders is fairly straight forward. The net use command will do it for you:

net use I: \servershare

The server resource kit has an "ifmember" exe that you could use.

Good luck!
Dave
  • AddThis Social Bookmark Button

Browse more Questions and Answers on Networking, Security and DataCenter.

Looking for relevant Networking Whitepapers? Visit the SearchNetworking.com Research Library.


Discuss This Answer


You must be logged-in to discuss a question. Log-in/Register

dave042  |   Mar 14 2006  7:59AM GMT

Here’s a few links

To start…there is also a link for migration resources on the left side of this first one…

<a href="http://www.microsoft.com/windowsserversystem/migrate/novell/default.mspx" rel="nofollow">http://www.microsoft.com/windowsserversystem/migrate/novell/default.mspx</a>

second link, a solution guide on the right side…

<a href="http://www.microsoft.com/windowsserversystem/facts/solutions/migratenovell.mspx" rel="nofollow">http://www.microsoft.com/windowsserversystem/facts/solutions/migratenovell.mspx</a>

Third link is a migration planning guide

<a href="http://www.microsoft.com/windowsserver2003/techinfo/overview/sfnmig.mspx" rel="nofollow">http://www.microsoft.com/windowsserver2003/techinfo/overview/sfnmig.mspx</a>

Fourth link is a knowledge base article entitled “How to Migrate or Deploy a Novell NetWare Environment to Windows”

<a href="http://support.microsoft.com/default.aspx?scid=kb;en-us;274279" rel="nofollow">http://support.microsoft.com/default.aspx?scid=kb;en-us;274279</a>

Here is a link of other Microsoft partners but that takes all the ‘fun & frustration’ out of it.

<a href="http://www.microsoft.com/windowsserversystem/migrate/novell/partners/default.mspx" rel="nofollow">http://www.microsoft.com/windowsserversystem/migrate/novell/partners/default.mspx</a>

This “NetWare to Windows Server 2003 Migration Checklist”
looked good & easy to follow…

<a href="http://www.microsoft.com/windowsserver2003/migrate/novell/migchecklist.mspx" rel="nofollow">http://www.microsoft.com/windowsserver2003/migrate/novell/migchecklist.mspx</a>

This is a link of possibly helpful webcasts…

<a href="http://www.microsoft.com/windowsserversystem/migrate/novell/webcasts.mspx" rel="nofollow">http://www.microsoft.com/windowsserversystem/migrate/novell/webcasts.mspx</a>

A document entitled “Solution for Migrating File, Print, and Directory Services from Novell NetWare to Windows Server 2003″

<a href="http://www.microsoft.com/windowsserversystem/migrate/novell/novellmg.mspx" rel="nofollow">http://www.microsoft.com/windowsserversystem/migrate/novell/novellmg.mspx</a>

A freebie d/l Microsoft Windows Services for NetWare 5.03 is at…

<a href="http://www.microsoft.com/windowsserver2003/sfn/default.mspx" rel="nofollow">http://www.microsoft.com/windowsserver2003/sfn/default.mspx</a>

You didn’t say if groupwise was to be migrated to exchange, several links for that also.

Sorry, I have no advice re: the scripting, nothing on a VB script found during my 30 min search, best of luck to you.

 

Almac  |   Mar 14 2006  9:00AM GMT

Another way to map network drives would be to use a simple script:

Set objNetwork = CreateObject(”WScript.Network”)
objNetwork.MapNetworkDrive “X:”, “atl-fs-01public”

Conversely you could accomplish the same thing using logon scripts applied via Group Policy. A good reference for this can be found at:

<a href="http://technet2.microsoft.com/WindowsServer/en/library/8a268d3a-2aa0-4469-8cd2-8f28d6a630801033.mspx" rel="nofollow">http://technet2.microsoft.com/WindowsServer/en/library/8a268d3a-2aa0-4469-8cd2-8f28d6a630801033.mspx</a>

 

solutions1  |   Mar 14 2006  9:20AM GMT

It sounds hairy doing such a migration without a test machine to validate your work. If in the future you will be acquiring a new server, can you do this project at that time? Alternatively, if you acquire VMware, you can create multiple virtual machines to support migration testing. Indeed, you can use VMware to consolidate underutilized servers to free up a test machine.

 

dtorizuka  |   Mar 14 2006  9:23AM GMT

You should look at using Kixtart with windows.
Gives you more login scripting options.

<a href="http://www.kixtart.org/" rel="nofollow">http://www.kixtart.org/</a>

Regards,

 

DrillO  |   Mar 14 2006  9:52AM GMT

wow…poor guy….Last year I got dragged kicking and screeming into the Windows Server arena and away from my Novell box. Unfortunately I had no choice. We have been having trouble lately with some network stuff and another Admin has been screwing things up. I have been spending a lot of time pining for my Novell box. The advice given so far has been really good. Kixtart is great stuff….I’ve used in several flavours for a long time and it works well.

All the best to you….

Paul

 

americaptech  |   Mar 16 2006  12:14AM GMT

Hello,

If you are not concern about the permission very much you can go with <a href="http://www.serverelements.com/naslite.php" rel="nofollow">http://www.serverelements.com/naslite.php</a> Network Attached Server good for file sharing and perhaps work on permission but at very low level, It’s floppy version is free to use.

Goodluck
Arif

 

Guardian  |   Mar 21 2006  8:24AM GMT

I have held on to my netware long enough and all signals from Finances “Heads”( and i mean literally)Directors is to go SQL like my other backend servers MS that is…