[Webinar] Streamline your web hosting managementRegister Today

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 243
  • Last Modified:

Migrate from Windows NT to Linux

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
jblandro
Asked:
jblandro
1 Solution
 
SixpaxCommented:
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
 
ahoffmannCommented:
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
 
jblandroAuthor Commented:
As far as i know, it is not possible to set up Samba as a BDC when the PDC is Windows NT
0
Never miss a deadline with monday.com

The revolutionary project management tool is here!   Plan visually with a single glance and make sure your projects get done.

 
ahoffmannCommented:
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
 
wvassCommented:
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
 
wvassCommented:
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
 
SpideyModCommented:
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

Never miss a deadline with monday.com

The revolutionary project management tool is here!   Plan visually with a single glance and make sure your projects get done.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now