Deploying Exchange Server 2016 Preview Scott Schnoll [email protected] M329 D:\>setup /mode:install /roles:mailbox /iacceptexchangeserverlicenseterms (Preview bits can coexist with 2010 SP3 RU10) (Preview bits can coexist.
Download ReportTranscript Deploying Exchange Server 2016 Preview Scott Schnoll [email protected] M329 D:\>setup /mode:install /roles:mailbox /iacceptexchangeserverlicenseterms (Preview bits can coexist with 2010 SP3 RU10) (Preview bits can coexist.
Deploying Exchange Server 2016 Preview Scott Schnoll [email protected] M329 D:\>setup /mode:install /roles:mailbox /iacceptexchangeserverlicenseterms (Preview bits can coexist with 2010 SP3 RU10) (Preview bits can coexist with 2013 CU9) (.NET 4.6 is not yet supported) [PS] C:\>Get-ExchangeServer | FT Name,AdminDisplayVersion,ServerRole -AutoSize Name ---- E2K10-EDG-001 E2K13-MLT-001 AdminDisplayVersion ------------------- ServerRole ---------- Version 14.2 (Build 247.5) EdgeTransport Version 15.0 (Build 1104.5) Mailbox, ClientAccess Earlier versions of Exchange cannot be reintroduced after Exchange 2016 PrepareAD is run Protocol/App OWA/ECP Exchange 2010 user accessing Exchange 2016 namespace Mailbox is mounted in the same AD Site: Exchange 2016 proxies to Exchange 2010 CAS endpoint in the local site Mailbox is mounted in an Internal-only AD site: Exchange 2016 proxies to Exchange 2010 CAS endpoint in the remote site Mailbox is mounted in an Externally-facing AD site: Exchange 2016 proxies or issues a silent/SSO cross-site redirect to an ExternalURL in the remote site of your choice that could resolve to Exchange 2016, 2013, or 2010, as all are capable of getting the traffic to Exchange 2010 mailboxes in that site Exchange ActiveSync Outlook Anywhere Exchange Web Services POP/IMAP Remote PowerShell Autodiscover Offline Address Book Exchange 2016 proxies the request to an Exchange 2010 CAS endpoint MAPI/HTTP Not applicable for Exchange 2010 mailboxes 1. 2. 3. 4. 5. 6. 7. 8. 9. OWA Redirect if ExternalURL exists in remote site mail.contoso.com europe.mail.contoso.com Load Balancer HTTP Proxy Exchange 2010 CAS Exchange 2016 Store Protocol Head Database Database Exchange 2010 Mailbox Site Boundary Protocol Head IIS Load Balancer Protocol Head Exchange 2010 CAS Store Database Exchange 2010 Mailbox Protocol/App OWA/ECP Exchange 2013 user accessing an Exchange 2016 namespace Exchange 2016 user accessing an Exchange 2013 namespace Mailbox mounted in the same AD Site: Exchange 2016 proxies to Mailbox mounted in the same AD Site: Exchange 2013 proxies to Exchange 2013 Mailbox server in local AD site with active database Exchange 2016 Mailbox server in local AD site with active database Mailbox mounted in an Internal only AD site: Exchange 2016 proxies to Exchange 2013 Mailbox server in remote AD site with active database Mailbox mounted in an Internal only AD site: Exchange 2013 proxies to Exchange 2016 Mailbox server in remote AD site with active database Mailbox mounted in an External facing AD site: Exchange 2016 Mailbox mounted in an External facing AD site: Exchange 2013 proxies proxies to the Exchange 2013 Mailbox server with active database, to the Exchange 2016 Mailbox server with active database, or issues a or issues a silent/SSO cross-site redirect to site’s ExternalURL* (your silent/SSO cross-site redirect to the site’s ExternalURL* (your choice). choice). * Could resolve to Exchange 2016 or 2013 as both are capable of * Could resolve to Exchange 2016 or 2013 as both are capable of getting the traffic to Exchange 2016 mailboxes in that site getting the traffic to Exchange 2013 mailboxes in that site Exchange ActiveSync Outlook Anywhere Exchange Web Services POP/IMAP Remote PowerShell MAPI/HTTP Exchange 2016 proxies to Exchange 2013 Mailbox server with active database Exchange 2013 proxies to Exchange 2016 Mailbox server with active database Autodiscover Exchange 2016 proxies to Exchange 2013 Mailbox server with active database Exchange 2013 CAS proxies to Exchange 2016 Mailbox server with active database Offline Address Book Exchange 2016 proxies the request to an OAB generation mailbox with the OAB or a shadow copy of the OAB Exchange 2013 proxies the request to an OAB generation mailbox with the OAB or a shadow copy of the OAB 1. 2. 3. 4. 5. 6. 7. 8. 9. Swing the load balanced namespaces over from 2013 to 2016 a. Recommended: Gradually introduce Exchange 2016 servers into the existing LB pool b. Supported: Cutover to all Exchange 2016 servers at once 1. 2. 3. 4. 5. 6. 7. 8. 9. Swing the load balanced namespaces over from Exchange 2013 to Exchange 2016 2013 CAS 2013 CAS 2016 MBX 2016 E13 MBX CAS 2016 MBX 2013 MBX 2013 MBX 2013 MBX 2013 MBX 2016 MBX Chart Title Chart Title E13 CAS E13 CAS E13 CAS 2016 MBX 11 E13 MBX E13 MBX E13 MBX 22 2016 MBX 2016 MBX mail.contoso.com europe.mail.contoso.com Load Balancer 16 Client Access Services IIS HTTP Proxy Exchange 2013 CAS Protocol Head Protocol Head DB DB Exchange 2016 Store Exchange 2013 MBX Site Boundary IIS HTTP Proxy Load Balancer Protocol Head Exchange 2010 CAS Store DB Exchange 2010 MBX europe.mail.contoso.com mail.contoso.com Load Balancer Load Balancer IIS HTTP Proxy IIS HTTP Proxy Exchange 2013 CAS Protocol Head Protocol Head DB DB Exchange 2016 Store Exchange 2013 MBX Site Boundary 16 MBX Server Client Access Services Protocol Head Exchange 2010 CAS Store DB Exchange 2010 MBX europe.mail.contoso.com mail.contoso.com Load Balancer Load Balancer 16 MBX Server Client Access Services Protocol Head HTTP Proxy Protocol Head Protocol Head DB DB Exchange 2016 Store Exchange 2013 MBX Site Boundary IIS Exchange 2010 CAS Store DB Exchange 2010 MBX 1. 2. 3. 4. 5. [PS] C:\>nltest /dsgetsite NAMDEPLOY The command completed successfully [PS] C:\>Get-ExchangeServer | FT Name,Site -AutoSize Name ---- E16LAB-2K10-101 E16LAB-2K16-101 Site corp.e16lab.com/Configuration/Sites/NAMEAST corp.e16lab.com/Configuration/Sites/NAMDEPLOY ---- [PS] C:\>Get-ClientAccessServer | FT Name,AutodiscoverSiteScope -AutoSize Name ---- E16LAB-2K10-101 E16LAB-2K16-101 AutoDiscoverSiteScope -------------------NAMEAST NAMDEPLOY Welcome to Microsoft Exchange Server 2016 Unattended Setup Copying Files... File copy complete. Setup will now collect additional information needed for installation. Languages Management tools Mailbox role: Transport service Mailbox role: Client Access service Mailbox role: Unified Messaging service Mailbox role: Mailbox service Mailbox role: Front End Transport service Mailbox role: Client Access Front End service Performing Microsoft Exchange Server Prerequisite Check Configuring Prerequisites COMPLETED Prerequisite Analysis COMPLETED MAPI over HTTP, the preferred Outlook desktop client connectivity with Exchange server, is currently not enabled. Consider enabling it using: Set-OrganizationConfig -MapiHttpEnabled $true For more information, visit: http://technet.microsoft.com/library(EXCHG.150)/ms.exch.setupreadiness.WarnMapiHttpNotEnabled.aspx 1. 2. 3. 4. 5. 1. 2. 1. http://aka.ms/kerbcoexist20102013 * * = Internal DNS Only * [PS] C:\>Get-MailboxServer E16LAB-2K16-101 | FL WACDiscovery* WACDiscoveryEndpoint : [PS] C:\>Set-MailboxServer E16LAB-E2K16-101 –WACDiscoveryEndpoint https://oos.us.corp.e16lab.com/hosting/discovery [PS] C:\>Get-MailboxServer E16LAB-E2K16-101 | FL WACDisc* WACDiscoveryEndpoint : https://oos.us.corp.e16lab.com/hosting/discovery 3 4 5 7 1 2 6 1 Exchange Server Preferred Architecture NZ3 Wed 1:55pm 2 Deploying Exchange Server 2016 3 Exchange Server High Availability and Site Resilience NZ3 Wed 3:10pm NZ2 Thurs 3:10pm Find me later at… Hub Happy Hour Wed 5:30-6:30pm Hub Happy Hour Thu 5:30-6:30pm Closing drinks Fri 3:00-4:30pm Free Online Learning http://aka.ms/mva Subscribe to our fortnightly newsletter http://aka.ms/technetnz http://aka.ms/msdnnz Sessions on Demand http://aka.ms/ch9nz © 2015 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.