Microsoft Office Tutorials and References
In Depth Information
Migration using remote Windows PowerShell
11. On the Start the batch page, click browse to select additional administrators to
whom you would like to send a copy of the migration report once the migration is
12. Select whether to automatically start the batch or to manually start it later. Click new
to create the batch.
13. After migration is complete, modify your MX record to point to Office 365 Exchange
Migration using remote Windows PowerShell
Windows PowerShell can be used to initiate cutover or staged migrations. The commands
are slightly different depending on whether you are using the latest release of Office 365 or
Using remote Windows PowerShell with Office 365 with Exchange
Online 2010
A cutover migration to Exchange Online 2010 can be done through remote Windows
PowerShell by following these steps:
1. Connect to Exchange Online by creating a PSSession using the following commands:
Import-Module MSonline
$cred = Get-Credential
Connect-MsolService -Credential $cred
$Session = New-PSSession -ConfigurationName Microsoft.Exchange-ConnectionUri -Credential $cred -Authentication Basic
Import-PSSession $Session -AllowClobber
2. Create a connection string containing the migration settings:
$MigrationSettings = Test-MigrationServerAvailability –Exchange –Credentials
(Get-Credential) –ExchangeServer <on-premises Exchange fqdn> -RPCProxyServer
<external Outlook Anywhere fqdn>
3. When prompted, enter the on-premises credentials of a user who has full access
privileges to the on-premises mailboxes.
4. Create the migration batch by entering the following command:
New-MigrationBatch –Exchange –Name <Batch Name> -ExchangeConnectionSettings
$MigrationSettings.ConnectionSettings –MaxConcurrentMigrations <number of
concurrent migrations> -TimeZone <TimeZone in double quotes, example "Pacific
Standard Time">
Search JabSto ::

Custom Search