Solved

Migrate from Windows NT to Linux

Posted on 2002-03-13
7
234 Views
Last Modified: 2013-12-15
Hi
I have a NT PDC with 150 users. Now i want to move all my users and their homes - with data -  to a
Linux box, and i guess i have to use samba as file and print server. How can i do this?

I have to move my users to a temporary linuxbox first, because i will use the NT box as a my main linux
server later. So there is my second problem. My users need to go back from my linux box.temp to my newformatted
linuxbox.

Any suggestions?
0
Comment
Question by:jblandro
7 Comments
 
LVL 1

Expert Comment

by:Sixpax
ID: 6861755
The simple part is moving the data to the temporary linux box.  Just use Samba to setup a disk share on one of your directories.  SWAT is pretty good about configuring Samba to do this.  Then just map a network drive on your NT box to that share, and transfer all the data.

The hard part will be getting the Linux box to work as a PDC.  I believe there's info in the samba HOWTO that explains it, otherwise you might have to find yourself a good book that spells it out step-by-step.  I'm sure you will have to recreate each and every one of the user accounts by hand on the linux box though, so you're in for a lot of work.  If the home directories include the username, you might be able to write a simple bash script using the "useradd" command to do it.
0
 
LVL 51

Expert Comment

by:ahoffmann
ID: 6862520
you nedd Samba 2.2.x, AFAIK 2.2.3 is curent stable release which supports DC.
Setup Samba as BDC to your existing PDC (NT), then it replicates all necessary data. After that setup Samba as PDC, switch NT's PDC and start Samba.
Moving a PDC from one Linux box to another is rather simple: simply copy all the files to other box and start Samba there.

How to configure Samba as DC, please refer to the Samba docs, they are perfect (IMHO even better than original M$ :)
0
 

Author Comment

by:jblandro
ID: 6863744
As far as i know, it is not possible to set up Samba as a BDC when the PDC is Windows NT
0
What Should I Do With This Threat Intelligence?

Are you wondering if you actually need threat intelligence? The answer is yes. We explain the basics for creating useful threat intelligence.

 
LVL 51

Expert Comment

by:ahoffmann
ID: 6863767
Samba worked as BDC long before it was officially anounced (somewhere in the 1.x release). I've done it years ago.
I'm not shure how perfect it is, especially with all the syncing stuff (accounts, logon scripts etc., never used it), this was a pain in pre-2.2.3 versions. Please check the current docs which come with Samba for that.
0
 

Expert Comment

by:wvass
ID: 6949842
Samba does not work as a BDC.  However, if you use the Samba-TNG version, it does have BDC functionality although it is not recommended to be used in a production environment.  Samba-TNG was forked from the original Samba team as they wanted a test version that in most respects is more advanced than Samba.  As mentioned earlier, because Samba-TNG is experimental coding, it shouldn't be used in a production environment, but more so in a test environment and also to see where Samba (maintstream version) is headed for in the future).  Samba will function as a PDC however not all features are available.  Samba will act as a file server and use an existing NT PDC for authentication however.  

0
 

Expert Comment

by:wvass
ID: 6949843
Samba Primer Plus by Matthew Gillard (SAMS PUBLISHING) provides you with a script to migrate existing NT accounts over to a Samba PDC server.
0
 

Accepted Solution

by:
SpideyMod earned 0 total points
ID: 8276351
All,
I am unlocking this question in preparation for cleanup.  I will return in 7 days to finalize this question.  Please leave any recommendations for the final state of this question, I will take all recommendations into consideration.  Failing any feedback, I may decide in 7 days to delete or PAQ this question with no refund.  Thanks.

SpideyMod
Community Support Moderator @Experts Exchange
0

Featured Post

Highfive Gives IT Their Time Back

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

Suggested Solutions

Currently, there is not an RPM package available under the RHEL/Fedora/CentOS distributions that gives you a quick and easy way to allow PHP to interface with Oracle. As a result, I have included a set of instructions on how to do this with minimal …
How many times have you wanted to quickly do the same thing to a list but found yourself typing it again and again? I first figured out a small time saver with the up arrow to recall the last command but that can only get you so far if you have a bi…
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…

759 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

25 Experts available now in Live!

Get 1:1 Help Now