Solved

Transfer FTP and users to new server box

Posted on 2011-03-08
16
381 Views
Last Modified: 2012-05-11
Hello,

I'm currently using Windows Server 2003 Enterprise as a Workgroup (NO Active Directory installed) on a Dell workstation Vostro 420 (didn't have the budget at that time), I use this server only for FTP and File Sharing (NO Websites).
Now, I want to move everything to the faster box (also a Dell Poweredge 2950), I still will use it as a Workgroup server, so I'll NOT install Active Directory on the new server, may questions as follow:

1. Should I use Windows Server 2003 or 2008?

2. How do I transfer all the users and rights of FTP and so on.... to the new server as painlessly as possible?

Thanks in advance for your help.
0
Comment
Question by:Paul-AC
  • 7
  • 5
  • 4
16 Comments
 
LVL 39

Expert Comment

by:BrandonGalderisi
Comment Utility
You could script the creation of all of the user accounts (Assuming you know the passwords) to the new server, then use robocopy to transfer the existing files.  If you aren't familiar with robocopy, it is more formally known as robust copy.  It is a very useful utility which allows for copying of various attributes (including ACL).  It can also be used repeatedly to "refresh" content.  This is necessary because after you run the first copy and do your login testing, you will ultimately want to refresh the data on the target server with the most recent data.
0
 
LVL 26

Expert Comment

by:MidnightOne
Comment Utility
I would set up a Windows 2008 server with Hyper-V and do a P2V conversion of the existing server as a VM.
0
 

Author Comment

by:Paul-AC
Comment Utility
1. I'm a novice to this, so I know nothing about writing script.

2. "set up a Windows 2008 server with Hyper-V and do a P2V conversion of the existing server" sound very good to me. May I put it in simple terms so make sure I understand:

(a) First, install Windows 2008 Standard R2 (that's what I have) on the new box, then install Hyper-V.
(b) Convert old box to a Virtual Machine file, then import it on to the new box (I'm not sure how to do that, can you help?).

Thanks
0
 
LVL 39

Expert Comment

by:BrandonGalderisi
Comment Utility
He is suggesting virtualizing your existing PC and running it on the Microsoft Hyper-V service.  While a good plan my initial instance, based on your response, is that I would suggest steering clear of Hyper-V virtualization due to the need to administer it.
0
 

Author Comment

by:Paul-AC
Comment Utility
I see.
Since I don't know how to write script, is there a utility that I could buy to transfer all the ftp and other users (including rights to folders and files) from the current 2003 server box  to the new 2008 server box?
By the way, I do know all the users passwords.
I also heard that there's a limitation of the directory structure that RoboCopy can copy, and that xxcopy is better, is this truth? Because the directory structure on my current ftp server is very deep.
Thanks for your help.
 
0
 
LVL 39

Expert Comment

by:BrandonGalderisi
Comment Utility
robocopy is far more sophisticated than xcopy.  As far as writing the command, there are lots of options, but this i the basic:

robocopy {source} {destination} /E /COPYALL /DCOPY:T


The problem is, now that I think of it, is that the security isn't going to copy correctly since this isn't a domain server.  Even if you recreate the accounts with the same names, the SID of the accounts will be different so none of the accounts will have permissions.  It may be best to P2V it.
0
 

Author Comment

by:Paul-AC
Comment Utility
1. I don't mean "xcopy" but "xxcopy" http://www.xxcopy.com/xcpydnld.htm (but since we don't use it, so it doesn't matter.)

2. Now that I'm going to use P2V. May I ask how do I do this?
(a) Do I install Windows 2008 Standard R2 (that's what I have) on the new box, then install Hyper-V?
(b) How do I convert old box to a Virtual Machine file, and how do I import it on to the new box? (what a bout the hardware differences between the VM file created from the old box and the new box?).
Like I've said, I'm new to this, so please much help is appreciated.


0
 
LVL 39

Accepted Solution

by:
BrandonGalderisi earned 250 total points
Comment Utility
P2V is the process of copying a physical machine to a virtual one.  You initiate the P2V conversion from hyper-V (I believe you can but I don't have hyper-v in front of me) which pulls it into hyper-V.  The beauty of VM hardware is that it is virtualized so you don't have differences in host hardware effecting the VM.
0
How does your email signature look on mobiles?

Do your employees use mobile devices to reply to emails? With mobile becoming increasingly important to the business world, it is in your best interest to make sure that your email signature looks great across all types of devices.

 
LVL 26

Expert Comment

by:MidnightOne
Comment Utility
>> Even if you recreate the accounts with the same names, the SID of the accounts will be different so none of the accounts will have permissions.  It may be best to P2V it.

That's why I headed in that direction. Hyper-V isn't tough to set up or maintain. Hell, if I could do it...
0
 
LVL 26

Assisted Solution

by:MidnightOne
MidnightOne earned 250 total points
Comment Utility
I've used Disk2VHD (found here http://techycentral.com/2009/10/19/free-physical-to-virtual-disk2vhdp2v-tool-for-microsoft-virtual-pc-or-hyper-v/ with directions) to great effect. It does an online conversion, so the existing server can stay up while the conversion's going on.

I used this for a BES server and it... just worked.
0
 

Author Comment

by:Paul-AC
Comment Utility
How do I convert the current 2003 server to VM? Since I don't think 2003 comes with Hyper-V.
0
 
LVL 39

Expert Comment

by:BrandonGalderisi
Comment Utility
You install Hyper-V on the new 2950 running Server2008 R2.  Looking in Hyper-V now, I don't see a P2V option.  I'd suggest giving the tool Midnight cites.
0
 

Author Comment

by:Paul-AC
Comment Utility
What I meant is how do I convert my current Windows Server 2003 (old) to a VM so I can transfer it to the new 2008 server (2950 box)?
0
 
LVL 26

Expert Comment

by:MidnightOne
Comment Utility
I think there's a little confusion. The P2V conversion allows you to run the server as a virtual machine inside of Windows 2008 Hyper-V.

Dsk2VHD converts the existing machine into a VHD, which you can save onto the new Windows 2008 box directly or onto an external HD. Within Hyper-V, you can then use this VHD file as the base for a virtual machine.
0
 

Author Comment

by:Paul-AC
Comment Utility
Already install Windows Server 2008 R2, will try to install Hyper-V today, and will give an update.
Thanks

0
 

Author Closing Comment

by:Paul-AC
Comment Utility
Thanks for all your help guys.
0

Featured Post

Control application downtime with dependency maps

Visualize the interdependencies between application components better with Applications Manager's automated application discovery and dependency mapping feature. Resolve performance issues faster by quickly isolating problematic components.

Join & Write a Comment

I was supporting a handful of Windows 2008 (non-R2) 2 node clusters with shared quorum disks. Some had SQL 2008 installed and some were just a vendor application that we supported. For the purposes of this article it doesn’t really matter which so w…
You might have come across a situation when you have Exchange 2013 server in two different sites (Production and DR). After adding the Database copy in ECP console it displays Database copy status unknown for the DR exchange server. Issue is strange…
This tutorial will show how to push an installation of Backup Exec to an additional server in both 2012 and 2014 versions of the software. Click on the Backup Exec button in the upper left corner. From here, select Installation and Licensing, then I…
This tutorial will walk an individual through locating and launching the BEUtility application to properly change the service account username and\or password in situation where it may be necessary or where the password has been inadvertently change…

728 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

14 Experts available now in Live!

Get 1:1 Help Now