Transcript
Page 1: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

MSG312MSG312Microsoft Exchange Server 2007: Microsoft Exchange Server 2007: Deployment and MigrationDeployment and MigrationDeployment and MigrationDeployment and Migration

Page 2: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

Key Exchange Server 2007 ThemesKey Exchange Server 2007 Themes

Improved Access to Inbox from variousImproved Access to Inbox from variousImproved Access to Inbox from various Improved Access to Inbox from various devicesdevices

Separate functions and roles forSeparate functions and roles forSeparate functions and roles for Separate functions and roles for easier deploymenteasier deployment

E h M C bili (P Sh ll)E h M C bili (P Sh ll)Enhance Management Capability (PowerShell)Enhance Management Capability (PowerShell)

Significantly improved scalabilitySignificantly improved scalability

Enhanced High Availability Enhanced High Availability

Page 3: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

RequirementsRequirementsRequirementsRequirements

Page 4: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

Hardware RequirementsHardware Requirements

Production environmentProduction environmentProduction environmentProduction environment

Intel Xeon Pentium 4 64Intel Xeon Pentium 4 64--bit processorbit processor

AMD Opteron 64AMD Opteron 64--bit processorbit processorAMD Opteron 64AMD Opteron 64 bit processorbit processor

Minimum 512 MB of RAMMinimum 512 MB of RAM

S l GB lik lS l GB lik lSeveral GBs more likelySeveral GBs more likely

1 GB disk space on installation drive1 GB disk space on installation drive

200 MB on system drive200 MB on system drive

Page 5: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

Server RequirementsServer Requirements

Microsoft Windows Server 2003 SP1Microsoft Windows Server 2003 SP1Microsoft Windows Server 2003 SP1Microsoft Windows Server 2003 SP1

Microsoft Windows Server 2003 R2 supportedMicrosoft Windows Server 2003 R2 supported

Mi f NET F k 2 0Mi f NET F k 2 0Microsoft .NET Framework 2.0Microsoft .NET Framework 2.0

MMC 3.0MMC 3.0

Both above are autoBoth above are auto--installed if not presentinstalled if not present

NTFS File Systems throughoutNTFS File Systems throughouty gy g

system, binaries, logs, databases, other system, binaries, logs, databases, other Exchange Server 2007 filesExchange Server 2007 files

Page 6: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

Server Role RequirementsServer Role Requirements

Server Role RequirementsMailbox Network COM+ AccessMailbox Network COM Access

IISWWW Service

Client Access WWW ServiceEnable ASP .NET

Unified Messaging SpeechifyHub Transport IISEdge Transport IIS

Page 7: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

Client RequirementsClient Requirements

MAPI AccessMAPI AccessMAPI AccessMAPI AccessPreferably Outlook 2007, Outlook 2003, Outlook 2002Preferably Outlook 2007, Outlook 2003, Outlook 2002

Outlook Web AccessOutlook Web AccessBasic Authentication, FormsBasic Authentication, Forms--based Authenticationbased Authentication

Any browserAny browser

Digest, Integrated WindowsDigest, Integrated Windows

Generally Microsoft Internet Explorer 5+ Generally Microsoft Internet Explorer 5+

Mobile AccessMobile AccessMobile AccessMobile AccessWindows Mobile 2003 and Windows Mobile 5 devicesWindows Mobile 2003 and Windows Mobile 5 devices

Push requires WM5 and MSFPPush requires WM5 and MSFP

Note NO OMA supportNote NO OMA support

POP3 and IMAP4POP3 and IMAP4

Also, note requirement for Loadsim Web Release 2.3Also, note requirement for Loadsim Web Release 2.3

Page 8: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

Deploying ExchangeDeploying ExchangeDeploying Exchange Deploying Exchange Server 2007Server 2007

Page 9: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

InstallationInstallation

Comprehensive PreComprehensive Pre--installation checkinginstallation checkingComprehensive PreComprehensive Pre installation checkinginstallation checking

Schema changes and domain prepSchema changes and domain prep

C b f d d i i ll iC b f d d i i ll iCan be performed during installationCan be performed during installation

Select roles to installSelect roles to install

Page 10: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

Installation PrerequisitesInstallation Prerequisites

Windows Server Active Directory ForestWindows Server Active Directory ForestWindows Server Active Directory ForestWindows Server Active Directory Forest

Schema Master DC must have Windows 2003 SP1Schema Master DC must have Windows 2003 SP1

GC servers running Windows 2003 or higherGC servers running Windows 2003 or higherGC servers running Windows 2003 or higherGC servers running Windows 2003 or higher

AD Domain Functional Level Windows 2000 ServerAD Domain Functional Level Windows 2000 Server--native or higher in all domainsnative or higher in all domainsnative or higher in all domainsnative or higher in all domains

A GC in the domain into which you are installingA GC in the domain into which you are installing

Forest Functional Level Windows Server 2003Forest Functional Level Windows Server 2003Forest Functional Level Windows Server 2003Forest Functional Level Windows Server 2003

No Exchange 5.5 servers in the organization No Exchange 5.5 servers in the organization (if migrating)(if migrating)(if migrating)(if migrating)

Forest Preparation using SETUP/PrepareADForest Preparation using SETUP/PrepareAD

Occurs automatically during normal SETUPOccurs automatically during normal SETUP

Page 11: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

PermissionsPermissions

Install using account that is member of:Install using account that is member of:Install using account that is member of:Install using account that is member of:

Local Administrator on the serverLocal Administrator on the server

AD E i Ad i iAD E i Ad i iAD Enterprise AdministratorAD Enterprise Administrator

AD Domain AdministratorAD Domain Administrator

Exchange PermissionsExchange Permissions

Admin on Exchange Organization objectAdmin on Exchange Organization objectAdmin on Exchange Organization objectAdmin on Exchange Organization object

Page 12: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

Role SelectionRole Selection

Addi i l R l l i il bl h hAddi i l R l l i il bl h hAdditional Role selection available throughAdditional Role selection available through

Add/Remove ProgramsAdd/Remove Programs

Page 13: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

Installation ProgressInstallation Progress

Page 14: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

Unattended InstallationUnattended Installation

Setup exe /consoleSetup exe /consoleSetup.exe /console Setup.exe /console

/roles:<roles to install>/roles:<roles to install>

B id h d (BH B) Cli tA (CA C)B id h d (BH B) Cli tA (CA C)Bridgehead (BH, B); ClientAccess (CA, C); Bridgehead (BH, B); ClientAccess (CA, C); Gateway (GW, G); Mailbox (MB, M); Gateway (GW, G); Mailbox (MB, M); UnifiedMessaging (UM, U)UnifiedMessaging (UM, U)g g ( , )g g ( , )

/mode:<setup mode>/mode:<setup mode>

Install Upgrade Uninstall RecoverServerInstall Upgrade Uninstall RecoverServerInstall, Upgrade, Uninstall, RecoverServerInstall, Upgrade, Uninstall, RecoverServer

/targetdir:<folder>/targetdir:<folder>

/D i C ll/D i C ll/DomainController/DomainController

/prepareAD/prepareAD

/prepareSchema/prepareSchema

/prepareLegacyExchangePermissions/prepareLegacyExchangePermissions

Page 15: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

Validating Exchange Validating Exchange Server 2007 InstallationServer 2007 Installation

After installing Exchange Server 2007After installing Exchange Server 2007

RR E h S f P Sh llE h S f P Sh llRun getRun get--ExchangeServer from PowerShellExchangeServer from PowerShell

Displays all installed server rolesDisplays all installed server roles

Check Event Viewer forCheck Event Viewer for

Events 1003 and 1004 in application logEvents 1003 and 1004 in application logEvents 1003 and 1004 in application logEvents 1003 and 1004 in application log

Run ExBPARun ExBPA

Ch k H l Fil f ddi i l kCh k H l Fil f ddi i l kCheck Help Files for additional tasksCheck Help Files for additional tasks

Page 16: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

Deploy Supporting AD Deploy Supporting AD InfrastructureInfrastructure

Upgrade/replace existing DCs and GCs whereUpgrade/replace existing DCs and GCs whereUpgrade/replace existing DCs and GCs where Upgrade/replace existing DCs and GCs where necessarynecessary

Use 64Use 64--bit hardware (recommended)bit hardware (recommended)Orgs with more than 20,000 objects will benefitOrgs with more than 20,000 objects will benefit

Also orgs with DIT >3 GB will benefit from increased Also orgs with DIT >3 GB will benefit from increased address space (assuming sufficient physical memory)address space (assuming sufficient physical memory)address space (assuming sufficient physical memory)address space (assuming sufficient physical memory)

Consolidation handConsolidation hand--inin--hand with 64hand with 64--bitbit

One 64One 64--bit GC (dual CPU 14 GB memory) can handlebit GC (dual CPU 14 GB memory) can handleOne 64One 64--bit GC (dual CPU, 14 GB memory) can handle bit GC (dual CPU, 14 GB memory) can handle the workload of 11 32the workload of 11 32--bit GCs to support 20,000 bit GCs to support 20,000 Exchange Server mailboxesExchange Server mailboxes

11GB DIT: 350,000 objects11GB DIT: 350,000 objects

Database caching occurs during normal eDatabase caching occurs during normal e--mailmailactivity activity –– no prior loadingno prior loading

Page 17: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

Roles and TopologyRoles and TopologyRoles and TopologyRoles and Topology

Page 18: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

Exchange Server 2007 Server Exchange Server 2007 Server RolesRoles

Five Server RolesFive Server RolesFive Server RolesFive Server Roles

Mailbox Server RoleMailbox Server Role

Hub Transport Server RoleHub Transport Server RoleHub Transport Server RoleHub Transport Server Role

Edge Transport Server RoleEdge Transport Server Role

Client Access Server RoleClient Access Server RoleClient Access Server RoleClient Access Server Role

Unified Messaging Server RoleUnified Messaging Server Role

Page 19: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

Server Role ArchitectureServer Role ArchitectureEnterprise networkEnterprise network

B id h dB id h dEdEdPBX or PBX or

OtherOtherSMTPSMTP

ServersServersII

NN PolicyPolicyRoutingRoutingHygieneHygieneRoutingRouting

BridgeheadBridgeheadServicesServices

EdgeEdgeServicesServices

RoutingRouting HygieneHygiene

VoIPVoIP

NN

TT

EE

out gout gHygieneHygiene

Unified Unified Messaging Messaging S iS i

out gout g

EE

RR

NN

Voice Voice MessagingMessagingProtocols:Protocols:

ActiveSync, POP, IMAP, ActiveSync, POP, IMAP, MailboxMailbox

ServicesServicesApplications:Applications:

OWAOWA

NN

EE

TT

MailboxMailbox

P bliP bli

Programmability:Programmability:Web services, Web Web services, Web

partsparts

y , , ,y , , ,RPC / HTTP …RPC / HTTP … ServicesServices FaxFax

TT PublicPublicFoldersFolders

Client AccessClient AccessServicesServices

Page 20: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

Mailbox Server RoleMailbox Server Role

Traditional RoleTraditional RoleTraditional RoleTraditional Role

Hosts mailboxes and PFs (if present)Hosts mailboxes and PFs (if present)

Provides MAPI access to mailboxesProvides MAPI access to mailboxesProvides MAPI access to mailboxesProvides MAPI access to mailboxes

Can communicate with multiple hubsCan communicate with multiple hubs

B i h i l i iB i h i l i iBut not in other sites, only in same siteBut not in other sites, only in same site

Supports cluster configurationSupports cluster configuration

No cluster support for other rolesNo cluster support for other roles

Page 21: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

Unified Messaging Server RoleUnified Messaging Server Role

Messaging Services (Voice and fax)Messaging Services (Voice and fax)Messaging Services (Voice and fax)Messaging Services (Voice and fax)

Outlook Voice AccessOutlook Voice AccessEE--mail voice mail calendar contactsmail voice mail calendar contactsEE mail, voice mail, calendar, contactsmail, voice mail, calendar, contacts

Call AnsweringCall AnsweringOutlookOutlook

Outlook Web AccessOutlook Web Access

Automated AttendantAutomated Attendant

Page 22: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

Client Access Server RoleClient Access Server Role

Provides client access forProvides client access forProvides client access forProvides client access forOutlook Web Access, POP3, IMAP4, RPC/HTTP, ActiveSyncOutlook Web Access, POP3, IMAP4, RPC/HTTP, ActiveSync

Proxies or redirect connections to other Client Access Proxies or redirect connections to other Client Access serversservers

Proxy to Mailbox coProxy to Mailbox co--located preferred to located preferred to ‘‘randomrandom’’ selectionselection

Provides Auto Connect functionality for MicrosoftProvides Auto Connect functionality for MicrosoftProvides Auto Connect functionality for Microsoft Provides Auto Connect functionality for Microsoft Office Outlook 2007Office Outlook 2007

Provide OAB (if no PFs in use)Provide OAB (if no PFs in use)( )( )Provide access to SharePoint sites and file for Microsoft Provide access to SharePoint sites and file for Microsoft Outlook Web Access (OWA) and Active Sync connectionsOutlook Web Access (OWA) and Active Sync connections

P fP f di d f i h Clidi d f i h CliPerforms rePerforms re--direct and proxy functions to other Client direct and proxy functions to other Client Access ServersAccess Servers

Locate at least one Client Access Server in eachLocate at least one Client Access Server in each site that contains Mailbox Serverssite that contains Mailbox Servers

Page 23: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

Proxy vs. RedirectProxy vs. Redirect

ProxyProxyProxyProxy

Client Access server uses MAPI to communicate Client Access server uses MAPI to communicate with Mailbox serverwith Mailbox server

Proxy access implies HTTP use across network if Proxy access implies HTTP use across network if initial Client Access server is remote from initial Client Access server is remote from Mailbox serverMailbox server

RedirectRedirect

Preferred Client Access server for specific Preferred Client Access server for specific Mailbox serverMailbox server

Useful when mailboxes have been moved and are Useful when mailboxes have been moved and are remote from original Client Access serverremote from original Client Access server

Page 24: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

Client Connectivity ArchitectureClient Connectivity Architecture

Page 25: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

AutoConnectAutoConnect

Configure MAPI OWA ActiveSync RPC/HTTPConfigure MAPI OWA ActiveSync RPC/HTTPConfigure MAPI, OWA, ActiveSync, RPC/HTTP, Configure MAPI, OWA, ActiveSync, RPC/HTTP, IMAP4, or POP3 client with best Client IMAP4, or POP3 client with best Client Access ServerAccess Server

MultiMulti--step process:step process:

Client uses eClient uses e--mail address to lookup AD andmail address to lookup AD andClient uses eClient uses e mail address to lookup AD and mail address to lookup AD and determine local Client Access serverdetermine local Client Access server

Contacts local Client Access server with an XML Contacts local Client Access server with an XML requestrequest

Client Access server issues XML file with Client Access server issues XML file with configuration details for the clientconfiguration details for the client

Deals well with mailbox moves, etc.Deals well with mailbox moves, etc.

Page 26: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

Client Access and Mixed ExchangeClient Access and Mixed Exchange

Client Access ServerClient Access ServerClient Access ServerClient Access Server

Maintains legacy access to Exchange 2000 Server Maintains legacy access to Exchange 2000 Server and Exchange Server 2003 Back End serversand Exchange Server 2003 Back End serversgg

Legacy OWA user experience maintainedLegacy OWA user experience maintained

Exchange Server 2007 OWA experienceExchange Server 2007 OWA experiencec a ge Se ve 007 O e pe e cec a ge Se ve 007 O e pe e ce

Requires Exchange Server 2007 Client Access Requires Exchange Server 2007 Client Access Server, AND Exchange Server 2007 Mailbox ServerServer, AND Exchange Server 2007 Mailbox Server

You cannot use an Exchange Server 2000 or You cannot use an Exchange Server 2000 or Exchange Server 2003 Front End server to Exchange Server 2003 Front End server to ggconnect to an Exchange Server 2007 connect to an Exchange Server 2007 Mailbox ServerMailbox Server

Page 27: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

Hub Transport RoleHub Transport Role

Processes message for delivery acrossProcesses message for delivery acrossProcesses message for delivery across Processes message for delivery across the organizationthe organization

Routing predictabilityRouting predictabilityRouting predictabilityRouting predictability

Application of policiesApplication of policies

Ensure Hub Transport Role in every site Ensure Hub Transport Role in every site that has Mailbox Serversthat has Mailbox Servers

Even when two users on the same database Even when two users on the same database exchange eexchange e--mail, Hub Server is engagedmail, Hub Server is engaged

C i i E h S 2003C i i E h S 2003Connectivity to Exchange Server 2003 Connectivity to Exchange Server 2003 via Connectorsvia Connectors

Page 28: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

Hub Transport RoutingHub Transport Routing

Page 29: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

Edge Transport RoleEdge Transport Role

Edge Transport Role must be on dedicated serverEdge Transport Role must be on dedicated serverEdge Transport Role must be on dedicated serverEdge Transport Role must be on dedicated serverAll other roles may be coAll other roles may be co--locatedlocated

May be coMay be co--located with ISA Server functionlocated with ISA Server function

Edge Transport (always connects to Hub)Edge Transport (always connects to Hub)Use standalone server (can be on domainUse standalone server (can be on domain--joined server)joined server)

Not generally connected to AD ForestNot generally connected to AD Forest

Wizard config for Edge/Hub connection (EdgeSync)Wizard config for Edge/Hub connection (EdgeSync)

Requires AD Application Mode (ADAM)Requires AD Application Mode (ADAM)Requires AD Application Mode (ADAM)Requires AD Application Mode (ADAM)

ADAM installed during Edge Server installADAM installed during Edge Server install

Used for storage of recipient/configuration infoUsed for storage of recipient/configuration info

Org data and ADAM data in synch via EdgeSyncOrg data and ADAM data in synch via EdgeSync

Hashed recipient lists, routing infoHashed recipient lists, routing info

Page 30: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

EdgeSyncEdgeSync

Synchronize recipient details from AD toSynchronize recipient details from AD toSynchronize recipient details from AD to Synchronize recipient details from AD to Edge serverEdge server

Only between Edge server and Hub ServerOnly between Edge server and Hub ServerOnly between Edge server and Hub ServerOnly between Edge server and Hub Server

Install EdgeSync Management Tool on HubInstall EdgeSync Management Tool on Hub

( )( )Uses Wizard for configuration (XML file)Uses Wizard for configuration (XML file)

EdgeSync.exe (sync scheduling mechanism?)EdgeSync.exe (sync scheduling mechanism?)

Uses LDAP (special port:1389)Uses LDAP (special port:1389)

EdgeEdgeServicesServices

BridgeheadBridgeheadServicesServices

RoutingRouting HygieneHygiene RoutingRouting PolicyPolicy

Page 31: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

Edge Transport FunctionsEdge Transport Functions

Executes Message Hygiene AgentsExecutes Message Hygiene Agents

Address Rewrite agent (example below)Address Rewrite agent (example below)EnableEnable--TransportAgent TransportAgent --Identity "Address Rewriting Inbound Identity "Address Rewriting Inbound agent"agent"

NewNew--AddressRewriteEntry AddressRewriteEntry --Name "Swap" Name "Swap" --InternalAddress InternalAddress "[email protected]" "[email protected]" --ExternalAddress "[email protected]"ExternalAddress "[email protected]"

Connection Filter agentConnection Filter agent

Recipient Filter agentRecipient Filter agent

Sender Filter agentSender Filter agent

Sender ID agentSender ID agentSender ID agentSender ID agent

Content Filter agentContent Filter agent

Protocol Analysis agentProtocol Analysis agent

Note: Message Hygiene can also be deployed on Hub serverNote: Message Hygiene can also be deployed on Hub server

Note also: PerNote also: Per--user SCLs and peruser SCLs and per--user Safe Sendersuser Safe Senders

Page 32: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

TopologyTopology

Exchange Server 2007 topology is based on AD sitesExchange Server 2007 topology is based on AD sitesExchange Server 2007 topology is based on AD sitesExchange Server 2007 topology is based on AD sitesMany organizations can rely on defaultMany organizations can rely on default

Especially if existing RG design based on AD sitesEspecially if existing RG design based on AD sites

May use AD Sites to regulate access to DCs/GCsMay use AD Sites to regulate access to DCs/GCs

Exchange routing table is subset of site topologyExchange routing table is subset of site topology

h ll l lh ll l lNote that all mail routing is Direct RelayNote that all mail routing is Direct RelayDirect Relay is HubDirect Relay is Hub--toto--HubHub

InterInter site relay uses SMTPsite relay uses SMTPInterInter--site relay uses SMTPsite relay uses SMTP

IntraIntra--site relay uses MAPIsite relay uses MAPI

Therefore, every site with Mailbox serversTherefore, every site with Mailbox serversTherefore, every site with Mailbox serversTherefore, every site with Mailbox serversRequires at least one Hub Server roleRequires at least one Hub Server role

CoCo--located Hub servers have higher precedencelocated Hub servers have higher precedenceg pg pNo i/b optimization of Hub selection (coNo i/b optimization of Hub selection (co--located scenario)located scenario)

Page 33: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

Coexistence andCoexistence andCoexistence and Coexistence and MigrationMigration

Page 34: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

Coexistence with Exchange Server 5.5Coexistence with Exchange Server 5.5

No coexistence with Exchange Server 5 5No coexistence with Exchange Server 5 5No coexistence with Exchange Server 5.5No coexistence with Exchange Server 5.5

Complete upgrades to Exchange Server 2000 Complete upgrades to Exchange Server 2000 or Exchange Server 2003 (recommend latestor Exchange Server 2003 (recommend latestor Exchange Server 2003 (recommend latest or Exchange Server 2003 (recommend latest SPs)SPs)

All Exchange Server 5 5 servers mustAll Exchange Server 5 5 servers mustAll Exchange Server 5.5 servers must All Exchange Server 5.5 servers must be decommissionedbe decommissioned

E h t b i N ti M dE h t b i N ti M dExchange org must be in Native ModeExchange org must be in Native Mode

Exchange Server 5.5 migrations only Exchange Server 5.5 migrations only ibl i Iibl i I O i i lO i i lpossible via Interpossible via Inter--Organizational Organizational

migrationsmigrations

Page 35: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

Installing Exchange Server 2007 Installing Exchange Server 2007 into Existing Organizationinto Existing Organization

Legacy organization auto detected during Legacy organization auto detected during installationinstallationinstallationinstallation

Little integration at the management levelLittle integration at the management level

Exchange Server 2007 ESM v Exchange Server 200[0|3] ESMExchange Server 2007 ESM v Exchange Server 200[0|3] ESMExchange Server 2007 ESM v. Exchange Server 200[0|3] ESMExchange Server 2007 ESM v. Exchange Server 200[0|3] ESM

E2007 servers visible in legacy ESME2007 servers visible in legacy ESM

AG: Exchange Administrative Group <random ID>AG: Exchange Administrative Group <random ID>AG: Exchange Administrative Group <random ID>AG: Exchange Administrative Group <random ID>

RG: Exchange Routing Group <random ID>RG: Exchange Routing Group <random ID>

Legacy mailboxes are displayed in Exchange ServerLegacy mailboxes are displayed in Exchange ServerLegacy mailboxes are displayed in Exchange Server Legacy mailboxes are displayed in Exchange Server 2007 ESM2007 ESM

New objects created in Exchange Server 2007New objects created in Exchange Server 2007j gj g

New legacyExchangeDN for new Exchange Server 2007 AGNew legacyExchangeDN for new Exchange Server 2007 AG

Results in full OAB download from Exchange Server 2007 Results in full OAB download from Exchange Server 2007

Page 36: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

Coexistence ExampleCoexistence Example

Page 37: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

Migrating UsersMigrating Users

OptionsOptionsOptionsOptions

Move Mailbox WizardMove Mailbox Wizard

MoveMove--Mailbox commandMailbox commandMoveMove Mailbox commandMailbox command

MoveMove--mailbox <alias> mailbox <alias> --TargetDatabase <name>TargetDatabase <name>

E lE lExampleExampleMoveMove--mailbox carrie mailbox carrie --targetdatabase "Mailbox database"targetdatabase "Mailbox database"

R tri ti nR tri ti nRestrictionsRestrictionsCannot use E200[0|3] MMW to move mailboxes from Cannot use E200[0|3] MMW to move mailboxes from Exchange Server 2007 to Exchange Server 200[0|3] Exchange Server 2007 to Exchange Server 200[0|3] serversservers

Cannot use Exchange Server 200[0|3] MMW to move Cannot use Exchange Server 200[0|3] MMW to move mailboxes from Exchange Server 200[0|3] to Exchange mailboxes from Exchange Server 200[0|3] to Exchange g [ | ] gg [ | ] gServer 2007 serversServer 2007 servers

Page 38: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

Move MailboxMove Mailbox

Page 39: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

Move MailboxMove Mailbox

Page 40: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

MSH Move MailboxMSH Move Mailbox

Page 41: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

PowerShell Move MailboxPowerShell Move Mailbox

Page 42: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

Legacy RestrictionsLegacy Restrictions

Page 43: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

SummarySummary

Start planning for 64Start planning for 64--bitbitStart planning for 64Start planning for 64 bitbit

Understanding New Role architecture is key Understanding New Role architecture is key to Deploymentto Deploymentto Deploymentto Deployment

Many new requirements in terms of serversMany new requirements in terms of servers

No coexistence with Exchange 5.5No coexistence with Exchange 5.5

No inNo in--place upgrade capability with place upgrade capability with Exchange Server 2000 and Exchange Server Exchange Server 2000 and Exchange Server 20032003

Move mailboxMove mailbox--only supported approachonly supported approach

Traditional WizardTraditional Wizard--based approachbased approachTraditional WizardTraditional Wizard based approachbased approach

Exchange Management Shell approachExchange Management Shell approach

Page 44: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

ResourcesResourcesTechnical Chats and Webcastshttp://www.microsoft.com/communities/chats/default.mspx http://www microsoft com/usa/webcasts/default asphttp://www.microsoft.com/usa/webcasts/default.asp

Microsoft Learning and Certificationhttp://www.microsoft.com/learning/default.mspx

MSDN & TechNet http://microsoft.com/msdnhttp://microsoft com/technethttp://microsoft.com/technet

Virtual Labshttp://www.microsoft.com/technet/traincert/virtuallab/rms.mspx

Newsgroupshttp://communities2.microsoft.com/communities/newsgroups/en-us/default.aspxcommunities/newsgroups/en us/default.aspx

Technical Community Siteshttp://www.microsoft.com/communities/default.mspx

User Groupshttp://www.microsoft.com/communities/usergroups/default.mspx

Page 45: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

session evaluationsession evaluation

Page 46: MSG312 Microsoft Exchange Server 2007: Deployment …download.microsoft.com/download/5/6/e/56eb9605-2295-4959...Microsoft Exchange Server 2007: Deployment and MigrationDeployment and

Recommended