?
Solved

Exchange 2003 to 2010 SP1

Posted on 2011-03-18
11
Medium Priority
?
226 Views
Last Modified: 2012-05-11
The experts in the E.E Exchange forum have guide me in creating a scheduled powershell sript to move my 2003 mailboxes to 2010. I know in order for the move to be complete the move-request needs to be cleared for the gui.

Questions
1) If a user tried to access their mailbox with the move request being cleared what would happen?
2) Is there anything for this move-request to automatically be cleared?
0
Comment
Question by:compdigit44
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 7
  • 4
11 Comments
 
LVL 31

Expert Comment

by:MegaNuk3
ID: 35168143
While the mailbox is being moved from E2k3 it cannot be accessed
0
 
LVL 31

Expert Comment

by:MegaNuk3
ID: 35168189
0
 
LVL 31

Expert Comment

by:MegaNuk3
ID: 35168232
Script to do move and clear the move-request
http://technet.microsoft.com/en-us/library/dd876878.aspx
0
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 20

Author Comment

by:compdigit44
ID: 35179837
Another E.E experts outline the following script to move my mailboxes from 2003 to 2010

$MBX = get-mailbox -server 2003name -resultsize 30

$MBX | new-moverequest -targetdatabase "2010 database name"


Using this type of script how can I autoclear the move request.

Also if I were to use the -whatif switch to as a dry run for the script, would this list out which mailbox would be actually moved???
0
 
LVL 31

Expert Comment

by:MegaNuk3
ID: 35185661
Did you look at the 2nd link I posted?
0
 
LVL 20

Author Comment

by:compdigit44
ID: 35190255
I did but I confused as to how I can get the script i posted before to auto-clear the move request

0
 
LVL 31

Expert Comment

by:MegaNuk3
ID: 35199494
Have a think about using this:
$MBX = get-mailbox -server 2003name -resultsize 30

$MBX | ./MoveMailbox.ps1 -targetdatabase "2010 database name"

That way you are using the MS script that will clear the move request for you after it has been marked as completed.

Test the -Whatif on a single test mailbox move. I don't know how it handles moves from E2k3, but it should give yousome indication of how moveable the mailbox is.

So you could do:
 get-mailbox -server 2003name | new-MoveRequest -targetdatabase "E2k10 database" -whatif >>c:\mbxmovereport.txt
Then check the resultant txt file
0
 
LVL 20

Author Comment

by:compdigit44
ID: 35216781
Thanks for the post MEGANUK3... I don;t have access to my server right now but is your syntac correct?? 'm not very good in powershell.

the -whatif command "should" produce a list of maiilbox what would have been moved correct..

BTW, I was planning to use this script via Task Scheduler so i can move mailboxes off hours
0
 
LVL 31

Accepted Solution

by:
MegaNuk3 earned 2000 total points
ID: 35216849
Yep my syntax is correct, it should all be on one line though.

Yep the whatif should show how moveable the mailboxes are without actually moving them.
0
 
LVL 20

Author Comment

by:compdigit44
ID: 35231449
thanks
0
 
LVL 31

Expert Comment

by:MegaNuk3
ID: 35261047
Thanks for the points, did you manage to run the script?
0

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

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

Read this checklist to learn more about the 15 things you should never include in an email signature.
After hours on line I found a solution which pointed to the inherited Active Directory permissions . You have to give/allow permissions to the "Exchange trusted subsystem" for the user in the Active Directory...
To show how to generate a certificate request 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 Servers >> Certificates…
To add imagery to an HTML email signature, you have two options available to you. You can either add a logo/image by embedding it directly into the signature or hosting it externally and linking to it. The vast majority of email clients display l…
Suggested Courses
Course of the Month9 days, 19 hours left to enroll

762 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