Kristian Andåker Group Program Manager Microsoft Session Code: UNC318 New from E2003 to E2007 Front-End/Back-End -> Client Access/Mailbox/Hub Transport/Edge Transport/ Unified Messaging 64bit servers only AD Sites replace.

Download Report

Transcript Kristian Andåker Group Program Manager Microsoft Session Code: UNC318 New from E2003 to E2007 Front-End/Back-End -> Client Access/Mailbox/Hub Transport/Edge Transport/ Unified Messaging 64bit servers only AD Sites replace.

Kristian Andåker
Group Program Manager
Microsoft
Session Code: UNC318
New from E2003 to E2007
Front-End/Back-End ->
Client Access/Mailbox/Hub Transport/Edge Transport/
Unified Messaging
64bit servers only
AD Sites replace Routing Groups
Autodiscover
Removes Outlook 2007+ need for Public Folders
Availability Service: Free/Busy information read direct from mailboxes,
not from Public Folders
Offline Address Book download from Client Access Server
New admin tools
Exchange Management Console (EMC) and Powershell
Unified Messaging – Voice mail in your inbox
New Developer API: Exchange Web Services (EWS)
New from E2007 to E2010
Run Exchange Server yourself, or use Exchange Online?
High Availability solution for mailboxes is
Database Availability Groups (DAG)
Also provides site resilience and disaster recovery
30sec fail-over with simplified admin experience
Works with cheap discs (eg. SATA and JBOD)
Replaces SCR, LCR, SCC and CCR from E2007
EMC is 64bit only
RPC Client Access service
Improved High Availability solution: Outlook MAPI connects directly to
Client Access Servers
ExOLEBD, WebDAV and CDOEx are gone
“Entourage EWS” uses EWS
Transition in a Nutshell
2
Upgrade Internet
facing sites first
Deploy E2010 servers
CAS first; MBX last
• Start with a few
• Gradually add more servers
as you move mailboxes
Internet facing AD Site
4
Internet
Move
• Internet hostnames to CAS2010
• UM phone number to UM2010
• SMTP end point to HUB2010
Upgrade Internal
sites second
Internal AD Site
CAS-CAS
proxy
CAS, HUB, UM,
MBX 2010
5
Move Mailboxes
CAS, HUB,
UM, MBX
3
‘Legacy’ hostname for old FE/CAS
• SSL cert purchase
• End Users don’t see this hostname
• Used when autodiscover and
redirection from CAS2010 tell clients
to talk to FE2003/CAS2007 for
MBX2003/MBX2007 access
FE, BE, CAS, HUB, UM,
MBX 2003 or 2007
6
Decommission old
servers
1
Upgrade existing
servers to SP2
Exchange 2007 Service Pack 2
A prerequisite for transitions to Exchange 2010
E2010 Topology
Prerequisites
Active Directory
Windows 2003 SP2 global catalog
server (or later) in each Exchange AD
site
No hard requirement for Windows
Server 2008 Active Directory (AD)
Windows Server 2003 forest
functional level
Exchange
Upgrade to E2003 SP2+ and E2007
SP2+ before E2010
E2010 Installation Prerequisites
Windows Server 2008 SP2 or R2 64-bit editions
Standard, Enterprise or Datacenter Edition
Windows PowerShell v2.0
.NET Framework 3.5
Windows Remote Management v2.0
Internet Information Services (IIS)
See http://technet.microsoft.com/enus/library/bb691354(EXCHG.140).aspx
Supported client access methods
Outlook 2003
POP/IMAP
Outlook 2007
Demo Topology
Hostnames and services exposed to Internet
E2003
mail.andaker.com
Outlook Web Access
/exchange, /exchweb,
/public
Exchange ActiveSync
/microsoft-serveractivesync
Outlook Anywhere
/rpc
POP
IMAP
SMTP
For clients and SMTP
servers
Outlook Mobile Access
/oma
E2007 updates
mail.andaker.com
Outlook Web Access
/owa
Exchange Web Services
/ews
Offline Address Book
/oab
E2010 updates
mail.andaker.com
Outlook Web Access
/exchweb
Exchange Control Panel
/ecp
Unified Messaging
/unifiedmessaging
Unified Messaging
/unifiedmessaging
Outlook Mobile Access
/oma
autodiscover.andaker.com
Autodiscover
/autodiscover
legacy.andaker.com
E2003/E2007 services
Remote Connectivity Analyzer
https://www.
testexchangeconnectivity.com/
In Beta
Test
Exchange ActiveSync (EAS)
Outlook Anywhere (RPC/HTTP)
Autodiscover
SMTP
…more will come…
Use it at every step of transition
Remote Connectivity Analyzer
Your best friend while transitioning
https://www.testexchangeconnectivity.com/
Setup
Step-by-step instructions in setup app
Setup.exe with parameters gives unattended setup
Try it this week – Hands on Lab
UNC14-HOL–“Microsoft Exchange Server 2010
Setup and Deployment”
Configure E2010
Your preferred configuration
External CAS hostname:
mail.andaker.com
externalUrl parameter.
Determines autodiscover config for
clients.
E2003 routing group
connector: E2003 server
Deploying E2010
Topology Decisions – SSL Certificates
Best practice: minimize the number of certificates
1 certificate for all CAS servers + reverse proxy + Edge/HUB
Use “Subject Alternative Name” (SAN) certificate which
can cover multiple hostnames
Don’t list machine hostnames in certificate hostname list
Use Load Balance (LB) arrays for intranet and Internet
access to servers
Deploying E2010
Topology Decisions – CAS Load Balancing
Best Practice: Use “Split DNS” for Exchange hostnames used by
clients. Goal: minimize number of hostnames
mail.andaker.com for Exchange connectivity on intranet and Internet
mail.andaker.com has different IP addresses in intranet/Internet DNS
OWA and EWS load balancing require Client<->Server affinity
Client-IP based Windows NLB or LB device using cookie based affinity
Tell Autodiscover where to send clients: configure internalURL
and externalURL parameters and on virtual directories
Eg. Set-owaVirtualDirectory
Tell Outlook clients where to go for intranet MAPI access
Use New-clientaccessarray
Certificates
Step by step
New-ExchangeCertificate 1. Creates a Certificate
-GenerateRequest
-Path
c:\certificates\request.re
q
-SubjectName "c=US,
o=Andaker Inc,
cn=mail1.andaker.com“
-DomainName
mail.andaker.com,
autodiscover.andaker.com,
legacy.andaker.com
-PrivateKeyExportable
$true
Request file
2. Send Request file to
certificate authority
you are buying from
3. Use importExchangeCertificate
to make Exchange use
the certificate you get
back
Certificate Wizard
Switching to E2010 CAS
Prepare
1. Configure reverse proxy (eg. ISA) or external DNS to
•
Point legacy.andaker.com to FE2003/CAS2007
2. Transition from E2003: Ensure OWA can redirect user to correct
URL
•
Configure Exchange2003URL parameter on CAS2010 OWA virtual
directory
4. Test before the plunge
•
legacy.andaker.com works for Internet access
Switching to E2010 CAS
The plunge
4.
•
5.
legacy…
Transition from E2007: Tell CAS2010
how to send users to CAS2007
•
Configure externalURL parameters on
CAS2007 virtual directories (OWA, EAS,
EWS, OAB etc.) to point to
legacy.andaker.com
Test that CAS2010 is
redirecting/proxying to CAS2007
Configure reverse proxy (eg. ISA) or
DNS
•
•
•
Switch mail.andaker.com to go to
E2010 CAS and Edge/Hub
Users will start using E2010
No service interruption, except current
sessions will be cut off
autodiscover…
mail…
2
ISA
1
2
E2003 SP2
FE/BE
E2010
CAS+HUB+MBX
1
Clients access E2010 through
Autodiscover… and mail…
2
Redirection (legacy…), proxying
and direct access to E2003
Switching to E2010 CAS
Client Access Transition
Clients access CAS2010
first
Four different things
happen for E2003/E2007
mailboxes
1.
2.
3.
4.
Autodiscover tells clients
to talk to CAS2007
HTTP redirect to FE2003 or
CAS2007
Proxying of requests from
CAS2010 to CAS2007
Direct CAS2010 support for
the service against BE2003
and MBX2007
CAS2010
Service
E2003/E2007 mailbox treatment
OWA
Redirect (with Single Sign-On for
Forms-Based Authentication)
EAS
•E2007: Autodiscover & redirect
(WM6.1 and newer), Proxying
(WM6 and older, all nonMicrosoft)
•E2003: Direct CAS2010 support.
•Clients which use new EAS2010
features need to re-sync
Outlook
Anywhere &
OAB
Direct CAS2010 support
Autodiscover
Direct CAS2010 support
EWS
Autodiscover
POP/IMAP
E2007:Proxy
E2003: Direct CAS2010 support
SMTP transport
transition
Internet SMTP
Servers
Upgrade existing
E2003 and E2007
servers to SP2
Install Edge
2010
E2010 Edge
E2003
Back-End
E2007 Edge
3
E2003 Routing
Group
E2003
Bridgehead
Switch Internet email
submission to Edge2010
4
1
Follow this
flow for each
physical
location
Edge servers
are optional
Edge2007
SP2 can be
used with
HUB2010
4
Switch
Edgesync +
SMTP to go to
HUB2010
AD Site
2
Install HUB and
MBX 2010
E2010
HUB
E2007
HUB
E2010
MBX
E2007
MBX
Unified Messaging Transition
With private branch
exchange/gateways (PBX/GWs):
One Dial Plan, Redirect
With Office Communications Server:
2 Dial Plans, Direct
Step 1:
Introduce UM 2010
to existing dial plan
Step 1:
Introduce UM 2010
with new dial plan,
OVA#
Step 2:
Route IP GW/PBX
calls to UM 2010 for
dial plan
Step 2:
Remove UM 2007 after
UM-enabled mailboxes
have been moved
Step 3:
Remove UM 2007 after
UM-enabled mailboxes
have been moved
Service Level Agreement
Service availability during transition
1GB mailbox could take 90 minutes to move
Pain: User is disconnected for duration
Pain: Your SLA for availability is not met
Availability
90%
95%
99%
99.9%
99.99%
99.999% (“five nines”)
99.9999%
Yearly Downtime allowed w/
24-hour day
8-hour day
876 h (36.5 d)
438 h (18.25 d)
87.6 h (3.65 d)
8.76 h
52.56 min
5.256 min
31.536 sec
291.2 h (12.13 d)
145.6 h (6.07 d)
29.12 h (1.21 d)
2.91 h
17.47 min
1.747 min
10.483 sec
Online Move Mailbox
Minimal User Disruption
E-Mail Client
Users remain online while mailboxes are
moved
At end of move:
User is briefly disconnected as recently received
messages are copied over
Client autodiscovers new database location
Client Access
Server
Administrators can perform migration and
maintenance during regular hours
Online:
E2007, E2010 -> E2010, Exchange Online
Offline:
E2003 -> E2010
Mailbox Server 1
Mailbox Server 2
Online Move Mailbox
Time to retire E2003 and E2007 
Please fill out the evaluation form!
Come meet me and others from Exchange
in the booth.
Questions?
Resources
www.microsoft.com/teched
www.microsoft.com/learning
Sessions On-Demand & Community
Microsoft Certification & Training Resources
http://microsoft.com/technet
http://microsoft.com/msdn
Resources for IT Professionals
Resources for Developers
www.microsoft.com/learning
Microsoft Certification and Training Resources
Related Content
Breakout Sessions yet to come
• UNC312 – Today at 1pm – “High Availability in Microsoft Exchange Server 2010”
• UNC321 – Today at 2.45pm – “Storage in Microsoft Exchange Server 2010”
• UNC402 – Friday at 1pm – “Microsoft Exchange Server 2007 High Availability and
Disaster Recovery Deep Dive”
Interactive Theater Sessions (session codes and titles)
• UNC02-TLC – Today at 4.30pm – “Designing Microsoft Exchange Server 2010 High
Availability Solutions”
• UNC03-TLC – Tomorrow at 1pm – “Mastering Exchange Management with the
Exchange Management Shell”
Hands-on Labs (session codes and titles)
• UNC13-HOL – “Microsoft Exchange Server 2010 Server Management Tools”
• UNC14-HOL – “Microsoft Exchange Server 2010 Setup and Deployment”
• UNC19-HOL – “Using Microsoft Exchange Server 2010 Tools to Plan a Deployment”
Track Resources
Resource 1
Resource 2
Resource 3
Resource 4
Complete an
evaluation on
CommNet and
enter to win!
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should
not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS,
IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.