Moving Shares from Dying Server 2003 Dell Machine to VM Server 2012 : Best Practices?

Hello , as the title states, looking to Move Shares off a Dying Dell Server. (windows 2003) to a Windows Server 2012 VM.  What would be the best method I would use that would keep all permissions? Would there be any other things I would have to look out for? Is their an automatic repath I could send out without having to remap these on each users login. (Most were manually mapped) >< Any help appreciated
M BNetwork SpecialistAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Seth SimmonsSr. Systems AdministratorCommented:
you can use the integrated migration tools with 2012

Step-By-Step: Migrating a Windows Server 2003 file server, NTFS and Share Rights to Windows Server 2012 R2
Lee W, MVPTechnology and Business Process AdvisorCommented:
Stop manually mapping.  Setup a group policy or logon script.  You should do it eventually - why not make NOW the time when you can "justify" it as part of the migration and make your life easier in the future?

As for migration, if you're going to VM (and especially if that VM is Windows, use Disk2VHD to convert the drive to a VHD, then just add it to the VM.  Preserves all permissions and all you have to do is get the shares up - which can be done through a registry export if you have a lot of them or just recreate them.
Lionel MMSmall Business IT ConsultantCommented:
Go to the existing 2003 server and from a command prompt type
net share
that will list all existing shares on that server. the highlight and copy the screen contents in the dos window. Should be something like this,
PublicFolder E:\PublicFolder                 E:\PublicFolder
Quickbooks   D:\Data\Quickbooks              D:\Data\Quickbooks
remove all the space and replace with commas so you end up with something like this (add the top line)
save it as something like sharelist.txt; then create another batch file, lets call it servershares.bat and add this to it
for /F "skip=1 tokens=1,2,3 delims=," %%i in (C:\Utils\sharelist.txt) do (
      net share %%i  %%j %%k
Net Share %%i=%%j /Grant:"Domain Admins",Full /Remark:"%%k"
Then run this on the new server. Note I am assuming you want domain admins to have full control however these permissions can be setup share by share by adding to the sharelist.txt file like this
Quickbooks,D:\Data\Quickbooks,D:\Data\Quickbooks,"QBooks Users",Mary
If interested in this approach let me know. You can also transfer the files from one server to another using robocopy and that will keep the file/folder permissions in tact too.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2012

From novice to tech pro — start learning today.