• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 228
  • Last Modified:

Exchange 2003 to 2010 SP1

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
compdigit44
Asked:
compdigit44
  • 7
  • 4
1 Solution
 
MegaNuk3Commented:
While the mailbox is being moved from E2k3 it cannot be accessed
0
 
MegaNuk3Commented:
0
 
MegaNuk3Commented:
Script to do move and clear the move-request
http://technet.microsoft.com/en-us/library/dd876878.aspx
0
Microsoft Certification Exam 74-409

VeeamĀ® is happy to provide the Microsoft community with a study guide prepared by MVP and MCT, Orin Thomas. This guide will take you through each of the exam objectives, helping you to prepare for and pass the examination.

 
compdigit44Author Commented:
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
 
MegaNuk3Commented:
Did you look at the 2nd link I posted?
0
 
compdigit44Author Commented:
I did but I confused as to how I can get the script i posted before to auto-clear the move request

0
 
MegaNuk3Commented:
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
 
compdigit44Author Commented:
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
 
MegaNuk3Commented:
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
 
compdigit44Author Commented:
thanks
0
 
MegaNuk3Commented:
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.

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