Solved

Automated PST migration tool or script

Posted on 2010-08-26
7
745 Views
Last Modified: 2012-05-10
Hi There,

I am doing a migration project for about 50 users where they are currently using Outlook 2010 connected to a 3rd party email server using POP3.  This means that their mail stores are in PST format and some have multiple multiple PST (when more than 2gb) archives.

I will be migrating their domain and deploying SBS 2008 with Exchange.  Is there a tool or script I can use to migrate the PST files into the Exchange server?

Thanks

Wayne
0
Comment
Question by:Wayne88
  • 4
  • 3
7 Comments
 
LVL 28

Expert Comment

by:sunnyc7
ID: 33538845
You can try this

Get-Mailbox –Database <name of database> | Import-Mailbox -PSTFolderPath c:\PSTs

Here
http://www.msexchange.org/articles_tutorials/exchange-server-2007/management-administration/exchange-2007-sp1-mailbox-management-part1.html
0
 
LVL 28

Expert Comment

by:sunnyc7
ID: 33538847
where all your PST's are saved with mailbox names in c:\psts
0
 
LVL 13

Author Comment

by:Wayne88
ID: 33538993
Thanks sunnyc7, I will give that a go and let you know.
0
Are end users causing IT problems again?

You’ve taken the time to design and update all your end user’s email signatures, only to find out they’re messing up the HTML, changing the font and ruining the imagery. What can you do to prevent this? Find out how you can save your signatures from end users today.

 
LVL 13

Author Comment

by:Wayne88
ID: 33539025
On second thoughts this seems to be manual work and for that many workstations this is a bit tedious. I am looking to automate it.
0
 
LVL 28

Expert Comment

by:sunnyc7
ID: 33539046
You will have to get all 50 PST's in one place before you start importing using any script - dont you think ?

Automation can take care of putting those PST's in exchange using 1 script - instead of manually doing 50 imports in 50 outlook's.
0
 
LVL 13

Accepted Solution

by:
Wayne88 earned 0 total points
ID: 33543793
Well, that's the thing I am trying to avoid.  If I have to go through each workstation and manually look for the PST files then transfer them to a common place before scripting it will  just takes too much time.  If that is the case, then while I am at it I can also upload the PST file manually to Exchange instead of copying it to a common location then uploading it later.

In anycase, I think I have found my solution here:

http://www.experts-exchange.com/Programming/Languages/Scripting/Shell/Batch/Q_23747240.html?sfQueryTermInfo=1+10+30+all+migrat+pst

This automation seems to be good for me and can be automated via login script.
0
 
LVL 28

Expert Comment

by:sunnyc7
ID: 33543825
Bluedevil fan is a genius :)
He's really good.
0

Featured Post

Threat Intelligence Starter Resources

Integrating threat intelligence can be challenging, and not all companies are ready. These resources can help you build awareness and prepare for defense.

Join & Write a Comment

Utilizing an array to gracefully append to a list of EmailAddresses
Resolve DNS query failed errors for Exchange
In this video we show how to create a User Mailbox in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Recipients >> Mailb…
In this Micro Video tutorial you will learn the basics about Database Availability Groups and How to configure one using a live Exchange Server Environment. The video tutorial explains the basics of the Exchange server Database Availability grou…

746 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

15 Experts available now in Live!

Get 1:1 Help Now