Video Demonstration of a Lync On-Premises to Office 365 User Migration

January 30th, 2015 | Tags: , ,

I thought I’d share a video I was asked to put together that illustrated Lync client behavior when a user is migrated from a Lync On-Premises deployment to Lync Online.

Prior to executing the PowerShell below I needed to complete a “Split-Domain” Lync deployment which I covered in a separate article here.

PowerShell commands:

$creds=Get-Credential | Input tenant admin credentials
Move-CsUser -Identity <SIP URI> -Target -Credential $creds -HostedMigrationOverrideUrl | see my previous article for tenant specific URL identification
Get-CsUser -Identity <SIP URI> | Validate user migration
Move-CsUser -Identity <SIP URI> -Target <On-Premises Lync Pool Name> -Credential $cred -HostedMigrationOverrideURL | see my previous article for tenant specific URL identification
  1. March 26th, 2015 at 12:35
    Reply | Quote | #1


    This looks like a great way to leverage Office 365 in terms of DR to a point. I’m just got a couple of questions regarding this though?

    Say if the Front End server fails, is this still possible to migrate users to Office 365 with this FE offline? Do you need to have an Edge active as well?

    To explain, we’re running probably the most basic setup imaginable, 1 STD FE in our main office, as well as Edge, Rev Proxy, Web App, Monitoring. All of these are Hyper-V VM’s

    These are all running virtually on a Hyper-V host in the main office, so like an all in 1 Lync box.

    We also have SBA’s in 2 of our other offices for localised breakout. Can these commands be run from other sites/registrars?

    We extend our network into Azure for some services, would it be possible to spin up another FE out there that replicates the FE in the office, so if there is a problem with the FE (and the other servers on that box) in the office, you can run the commands from the back up FE? If so, what would need to be added to the topology?


  2. Adam [I’m a UC Blog]
    March 26th, 2015 at 16:35
    Reply | Quote | #2

    Hi Steve,

    Your on-premises environment will need to be available for migration and sign-in, sorry 🙁