Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

Migrate from Windows NT to Linux

Posted on 2002-03-13
7
Medium Priority
?
242 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
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

 
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

Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If you have a server on collocation with the super-fast CPU, that doesn't mean that you get it running at full power. Here is a preamble. When doing inventory of Linux servers, that I'm administering, I've found that some of them are running on l…
In part one, we reviewed the prerequisites required for installing SQL Server vNext. In this part we will explore how to install Microsoft's SQL Server on Ubuntu 16.04.
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.
Suggested Courses
Course of the Month7 days, 15 hours left to enroll

824 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