!genda
"#ndamentals o$ Deployment %pgrade and Coexistence P#blic "older &ips and '(! igrations
"#ndamentals o$ Deployment
Ento#rage 2005 $or ac, Web Ser*ices Edition .#tloo/ $or ac 2011
!cti*e Directory
Windo0s Ser*er 2003 $orest $#nctional le*el or higher !t least one Windo0s 2003 SP2 or later 6C7DC in each site 0ith Exchange installed 1o s#pport $or ,.DC or ,.6C
S#pported 1amespaces
Contig#o#s Dis8contig#o#s 2also /no0n as 1on8Contig#o#s3 Dis-oint Single label domain De$initions9 http977technet:microso$t:com7en8#s7library7cc+3112;2*<WS:103:aspx
Standard 8 $or Exchange 2013 Client !ccess ser*ers Enterprise 8 $or Exchange 2013 ailbox ser*ers in a D!6
.ther ??S and .S components :1E& "rame0or/ >:; Windo0s anagement "rame0or/ 3:0 %ni$ied Comm#nications anaged !P? 2%C !3 >:0
"#nctional @ayering
Exchange 2 ! Architecture Exchange 2 !" Architecture
+, +B
%ard*are +oad Balancer
+- +B
AuthN, Proxy, Re-direct
Client Access
#ail$ox
#ail$ox
Assistants, Store, CI
1: Prepare ?nstall Exchange 2010 SP3 across the .,6 Prepare !D 0ith Exchange 2013 C%1 schema
E2 ! %(B
E2 ! CAS
SP SP " "
"
E2013 CAS
Exchange 2 ! Ser/ers
SP "
Balidate existing Client !ccess #sing ,emote Connecti*ity !nalyCer and test 2: Deploy Exchange 2013 C%1 ser*ers connecti*ity cmdlets ?nstall both Exchange 2013 BD and C!S roles 3: .btain and deploy certi$icates
?ntranet site
.btain and deploy certi$icates on Exchange 2013 Client !ccess Ser*ers >: S0itch primary namespace to Exchange 2013 C!S
0
E2 ! #B. E2013 MBX
1
;:
Exchange 2013 $ields all tra$$ic, incl#ding tra$$ic $rom Exchange 2010 #sers
Balidate #sing ,emote Connecti*ity o*e ailboxes !nalyCer B#ild o#t D!6
10
o*e Exchange 2010 #sers to Exchange 2013 BD =: ,epeat $or additional sites
1: Prepare Client
E2 SP" %(B
E2 SP" CAS
R(! R(!
E2013 CAS
Exchange 2 - Ser/ers
R(! R(!
?ntranet site
Prepare !D 0ith Exchange 2013 C%1 2: Deploy Exchange 2013 C%1 ser*ers schema ?nstall both Exchange 2013 BD and C!S ser*ers 3: Create legacy namespace Create D1S record to point to legacy Exchange 200+ C!S and Deploy Certi$icates >: .btain .btain and deploy certi$icates on Exchange 2013 C!S ser*ers con$ig#red 0ith legacy namespace, Exchange 2013 namespace, and a#todisco*er namespace certi$icates on Exchange 200+ C!S ;: Deploy S0itch primary namespace to Exchange 2013
C!S
1
E2 SP" #B. E2013 MBX
=:
Balidate #sing ,emote Connecti*ity o*e mailboxes !nalyCer B#ild o#t D!6
11
o*e Exchange 200+ #sers to Exchange 2013 BD +: ,epeat $or additional sites
Client
!
Exchange 2 ! or 2 Ser/ers
SP2R(
1: Prepare ?nstall Exchange SP and7or #pdates across the org Prepare !D 0ith Exchange 2013 C%1 schema and *alidate 2: Deploy Exchange 2013 C%1 ser*ers
;: S0itch primary namespace to Exchange 2013 C!S =: o*e mailboxes +: ,epeat $or additional sites
?ntranet site
12
E2 ! or 2 #B.
Prepar e
Extend !cti*e Directory Schema $or Exchange 2013 C%1 %pgrade the Exchange .rganiCation to Exchange 2013 C%1 Prepare domains $or Exchange 2013 C%1 mail enabled ob-ects Balidate existing client access #sing Gconnecti*ity cmdlets in E S:
http977000:exrca:com
13
Client
1: Prepare
2
Exchange 2 ! or 2 Ser/ers
SP2R(
Prepare !D 0ith Exchange 2013 C%1 2: Deploy Deploy Exchange 2013 2013 ser*ers C%1 ser*ers 2: Exchange schema ?nstall both both E2013 Exchange 2013 BD ser*ers and C!S ?nstall BD and C!S ser*ers 3: Create legacy namespace
E2 ! or 2 %(B
E2 ! or 2 CAS
SP2R(
E2013 CAS
>: .btain and deploy certi$icates ;: S0itch primary namespace to Exchange 2013 C!S =: o*e mailboxes +: ,epeat $or additional sites
?ntranet site
1>
E2 ! or 2 #B.
E2013 MBX
2 !
Parameters
1;
Client
1: Prepare
Prepare !D 0ith Exchange 2013 C%1 2: Deploy Exchange 2013 C%1 ser*ers schema
BD and C!S
E2 ! or 2 %(B
E2 ! or 2 CAS
SP2R(
E2013 CAS
Exchange 2 ! or 2 Ser/ers
SP2R(
>: .btain and deploy certi$icates ;: S0itch primary namespace to Exchange 2013 C!S =: o*e mailboxes +: ,epeat $or additional sites
?ntranet site
1=
E2 ! or 2 #B.
E2013 MBX
" !
Create D1S record in internal and external D1S $or legacy namespace
legacy:contoso:com
S Connecti*ity !nalyCer
1+
Client
1: Prepare
Prepare !D 0ith Exchange 2013 C%1 2: Deploy Exchange 2013 C%1 ser*ers schema
BD and C!S
E2 ! or 2 %(B
E2 ! or 2 CAS
SP2R(
E2013 CAS
Exchange 2 ! or 2 Ser/ers
SP2R(
?ntranet site
15
E2 ! or 2 #B.
E2013 MBX
>: .btain and deploy certi$icates .btain and deploy certi$icates on Exchange 2013 C!S con$ig#red 0ith legacy namespace, Exchange 2013 namespace, and !#todisco*er namespace Deploy certi$icates on Exchange 200+ C!S ;: S0itch primary namespace to Exchange 2013 C!S =: o*e mailboxes +: ,epeat $or additional sites
Certi$icates
1e0 End8to8end Certi$icate WiCard in the Exchange !dministration Center 2E!C3
End8to8end certi$icate re)#est creation !llo0s importing o$ certi$icate 0ith pri*ate /ey to any C!S in the org
, !
E!C pro*ides noti$ication 0hen an Exchange 2013 Client !ccess ser*erFs certi$icate2s3 is abo#t to expire
"irst noti$ication sho0n 30 days prior to expiration S#bse)#ent noti$ications pro*ided daily
1I
Certi$icates
, !
Client
1: Prepare
Prepare !D 0ith Exchange 2013 C%1 schema 2: Deploy Exchange 2013 C%1 ser*ers
E2 ! or 2 %(B
E2 ! or 2 CAS
SP2R(
E2013 CAS
Exchange 2 ! or 2 Ser/ers
SP2R(
?ntranet site
21
E2 ! or 2 #B.
>: .btain and deploy certi$icates .btain and deploy certi$icates on Exchange 2013 C!S con$ig#red 0ith legacy namespace, Exchange 2013 namespace, and !#todisco*er namespace Deploy certi$icates on Exchange 200+ C!S ;: S0itch primary namespace to Exchange 2013 C!S =: Balidate #sing ,emote Connecti*ity o*e mailboxes !nalyCer
E2013 MBX
J1o !$$inityK is s#pported and recommended $or 2013: Simple &CP Session only:
@egacy namespace is a separate B?P con$ig#red 0ith @ayer + load balancing Con$ig#re the !#toDisco*erSer*ice?nternal%ri o$ each Exchange 2013 C!S to a load
balanced *al#e Con$ig#re the !#toDisco*erSiteScope o$ each Exchange 2013 C!S to co*er additional !D sites i$ necessary besides the installation site
S0itching to ne0 Client !ccess Ser*ers @o0er &&@ on existing D1S records in ad*ance
Create p#blishing r#les $or legacy namespace %pdate internal and external D1S to point ail and !#todisco*er records to C!S 2013 %pdate p#blishing r#les $or ne0 2013 Ser*ers .#tloo/ !ny0here s0itcho*er to 2013 %se S Connecti*ity !nalyCer to *alidate access is 0or/ing
https977testconnecti*ity:microso$t:com7 &est internally and externally as 0ell as Exchange 2013 and legacy Exchange mailboxes
@ayer + @B
E2010 CAS
RPC
Site Boundary
Protocol 4ead
Protocol 4ead
E2010 CAS
RPC
Store
Store
DB
E2010 MBX
DB
E2013 BD
DB
E2010 Cross8Site Proxy MBX ,e)#est
2>
@ayer + @B
@ayer > @B
@ayer + @B
4&&P Proxy
E2013 CAS Protocol 4ead
E2007 CAS
RPC
Site Boundary
Protocol 4ead
??S
Protocol 4ead
E2007 CAS
RPC
Store
Store
DB
E2007 MBX
2;
DB
E2013 BD
DB
E2007MB X Cross8Site Proxy ,e)#est
+ayer +B
,PC74&&P
+oad Balancer
1: Enable .#tloo/ !ny0here on all legacy C!S 2: ??S a#thentication methods
E200+7E2010 C!S .! Ena$led Disabled Client Settings N&+ ??S !#th9 # ,PC
4&&P P,.DL E200+7E2010 C!S .! Enabled Client !#th9 Basic ??S !#th9 Basic N&+ # ,PC 4&&P P,.DL
E2013 C%1 C!S .! Enabled Client Settings ??S !#th9 1&@ ,PC
??S !#th m#st ha*e 1&@ enabled on all legacy C!S a/e legacy .! settings the same as 2013 C!S so all clients get the same proxy hostname
3: Client settings
E200+7E2010 BD
?ntranet8$acing site
E200+7E2010 BD
>: D1S c#to*er ! lo0 &&@ on the existing record the days prior to the c#to*er is a good idea:
Proxy to C!S 200+ Exchange 2013 ans0ers !#todisco*er )#ery $or 200+ %ser %ses !#todisco*er to $ind C!S 200+ EWS External %,@ Proxy to C!S 200+ Proxy to C!S 200+ n7a n7a
2+
Client a#todisco*er:contoso:com s
mail:contoso:com legacy:contoso:com
Prepare !D 0ith Exchange 2013 C%1 2: Deploy Exchange 2013 C%1 ser*ers schema ?nstall both Exchange 2013 BD and C!S ser*ers 3: Create legacy namespace
E2 ! or 2 %(B
E2 ! or 2 CAS
SP2R(
E2013 CAS
Exchange 2 ! or 2 Ser/ers
SP2R(
?ntranet site
>: .btain and deploy certi$icates .btain and deploy certi$icates on Exchange 2013 C!S con$ig#red 0ith legacy namespace, Exchange 2013 namespace, and !#todisco*er namespace Deploy certi$icates on Exchange 200+ C!S ;: S0itch primary namespace to Exchange 2013 C!S =: Balidate #sing ,emote Connecti*ity o*e mailboxes !nalyCer B#ild o#t D!6
1
E2 ! or 2 #B. E2013 MBX
BD
25
Exchange 2013
1e0
Pro*ides additional $#nctionality to orchestrate mo*es s#ch as batch management Pro*ides migration reporting Pro*ides retry semantics
ailbox
o*es
igration Ser*ice
1e0 cmdlets
1e08 igrationBatch 6et8 igration%serStatistics
P#blic "olders Exchange 20107Exchange 200+ #sers cannot access Exchange 2013 P#blic "olders igration o$ P#blic "olders is a c#t8o*er migration Similar to online mailbox mo*es
P#blic "older
igration Process
anaging Coexistence
!dded &ips
!*oid .!B re8do0nloads ailbox siCe increases S &P ail "lo0 timing Prep once #sing the C%1 bits 0hen a*ailable %se https977testconnecti*ity:microso$t:com7 a lot P#blishing Exchange 2013 0ith & 6 or %!6
inor changes aro#nd a ne0 logo$$ %,@ and .$$ice !pps 0ith .#tloo/ 2013 http977 blogs:technet:com7b7exchange7archi*e720127117217p#blishing8exchange8
'(!
M 2012 icroso$t Corporation: !ll rights reser*ed: icroso$t, Windo0s, and other prod#ct names are or may be registered trademar/s and7or trademar/s in the %:S: and7or other co#ntries: &he in$ormation herein is $or in$ormational p#rposes only and represents the c#rrent *ie0 o$ icroso$t Corporation as o$ the date o$ this presentation: Beca#se icroso$t m#st respond to changing mar/et conditions, it sho#ld not be interpreted to be a commitment on the part o$ icroso$t, and icroso$t cannot g#arantee the acc#racy o$ any in$ormation pro*ided a$ter the date o$ this presentation: ?C,.S."& !NES 1. W!,,!1&?ES, EDP,ESS, ? P@?ED ., S&!&%&.,L, !S &. &4E ?1"., !&?.1 ?1 &4?S P,ESE1&!&?.1: