Install Exchange 2016

By | December 10, 2017

  • Decommission all 2007 Exchange Servers
  • Prepare the organization for Exchange Server 2016 by using ‘Setup /PrepareAD’
  • Enable MAPI over HTTP, Using: Set-OrganizationConfig -MapiHttpEnabled $true
  • Add SSL Cert and set Bindings
  • Set Virtual Directories
    • Set-ActiveSyncVirtualDirectory -Identity “SERVERNAME\Microsoft-Server-ActiveSync (Default Web Site)” -ActiveSyncServer “https://FQDN/Microsoft-Server-ActiveSync” -InternalUrl “https://FQDN/Microsoft-Server-ActiveSync” -ExternalUrl “https://FQDN/Microsoft-Server-ActiveSync”
    • Set-EcpVirtualDirectory -Identity “SERVERNAME\ecp (Default Web Site)” -InternalUrl “https://FQDN/ecp” -ExternalUrl “https://FQDN/ecp”
    • Set-OwaVirtualDirectory -Identity “SERVERNAME\owa (Default Web Site)” -InternalUrl “https://FQDN/owa” -ExternalUrl “https://FQDN/owa”
    • Set-PowerShellVirtualDirectory -Identity “SERVERNAME\PowerShell (Default Web Site)” -InternalUrl “https://FQDN/powershell” -ExternalUrl “https://FQDN/powershell”
    • Set-WebServicesVirtualDirectory -Identity “SERVERNAME\EWS (Default Web Site)” -InternalUrl “https://FQDN/ews/exchange.asmx” -ExternalUrl “https://FQDN/ews/exchange.asmx” -InternalNLBBypassUrl $null
    • Set-OabVirtualDirectory -Identity “SERVERNAME\OAB (Default Web Site)” -InternalUrl “https://FQDN/OAB” -ExternalUrl “https://FQDN/OAB” -RequireSSL $true
    • Set-ClientAccessService -Identity SERVERNAME –AutodiscoverServiceInternalUri https://FQDN/autodiscover/autodiscover.xml
  • Set internal DNS records
    • legacy.domain.com to point to the old server
    • new.domain.com to point to the new server
    • autodiscover.domain.com to point to the new server
    • SERVERNAME.domain.com to point to the new server
  • Set Public DNS Records
    • legacy.domain.com to point to the old servers Public IP
    • new.domain.com to point to the new servers Public IP
    • autodiscover.domain.com to point to the new servers Public IP
  • Setup and test outbound connectors
  • Setup and test 3rd party Add-ons
  • Rename Databases
  • Upgrade Database limits for users, Remount and Restart transport.