Get-EaiMailboxLocations
Module: Exchange_AddIn
Applies to: Exchange Online
Use the Get-EaiMailboxLocations function to view where Exchange online tenant mailboxes are currently hosted in which region in Microsoft data centers.
Get-EaiMailboxLocations
SYNOPSIS
Displays locations of mailboxes in Exchange Online.
SYNTAX
Get-EaiMailboxLocations [<CommonParameters>]
DESCRIPTION
Determines the number of datacenters and locations where Exchange Online mailboxes are distributed.
EXAMPLES
EXAMPLE 1
Get-MailboxLocations
No parameters are needed.
PARAMETERS
CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.
Displays content to screen.
NOTES
Code used from Joe Palarchio from the Get-MailboxLocations.ps1 file.
https://blogs.perficient.com/2016/03/15/office-365-script-to-determine-exchange-online-mailbox-location/
Limitations: Table of datacenters is static and may need to be expanded as Microsoft brings additional datacenters online.
This function runs 'Get-Mailbox' which can take a really long time in EXO if the tenant has lots of mailboxes.
This is not the 'Get-MailboxLocation' cmdlet: https://docs.microsoft.com/en-us/powershell/module/exchange/mailboxes/get-mailboxlocation?view=exchange-ps