Exchange Server 2007 Deployment and Migration Strategies Nireshen Beerbul
What Will We Cover? Deployment Scenarios Server Roles Detailed pre-installation requirements The installation process Automating deployments Server provisioning
Level 300 Helpful Experience IT administration experience with Microsoft® Exchange Server 2003, Exchange 2000 Server, or Exchange Server 5.5
Agenda Understanding Exchange Deployment Scenarios Introducing Exchange Server Roles Meeting Exchange 2007 Installation Requirements Understanding Exchange 2007 Setup Automating Exchange 2007 Setup
Agenda Understanding Exchange Deployment Scenarios Introducing Exchange Server Roles Meeting Exchange 2007 Installation Requirements Understanding Exchange 2007 Setup Automating Exchange 2007 Setup
Exchange Deployment Scenarios Greenfield Native E2007 Organization New Installation (T1) Foreign System Upgrade (T3) Migration (T2)Foreign System Co-exist (T5) E2003 E2007 Intra-Org Coexistence Lotus Notes Migration (T2) Native Mode E2007 (T4) E2007 Foreign Notes Migration (T2) E5.5 Transitions T1 – New clean installation of single E2007 Organization T2 – Migrate MB content and select MB attributes to E2007 T3 – Upgrade to E2007 and coexist in same Organization T4 – All legacy servers removed and coexistence removed T5 – Configure E2007 coexistence with foreign system
Coexistence Scenarios Native E2007 Organization Native E2007 E2003 E2007 Intra-Org Coexistence E2007 E2003 E2007 Inter-Organization coexistence (T6) Foreign Notes Transitions T6 – Configure E2007 coexistence with multiple Organizations
Exchange Forest Topologies A single-forest topology A multiple-forest topology A resource-forest topology
Exchange Server Interoperability Requirements Legacy Exchange Organization in Exchange Native Mode Routing Group Connector is required between 2003 and 2007 Exchange 2003 Front-ends cannot talk to Exchange Server 2007 Mailbox Servers Verify recipients meet new validation requirements
Exchange Interoperability
Agenda Understanding Exchange Deployment Scenarios Introducing Exchange Server Roles Meeting Exchange 2007 Installation Requirements Understanding Exchange 2007 Setup Automating Exchange 2007 Setup
Exchange 2007 Server Roles Perimeter Exchange 2007 Edge Server Intranet Exchange 2007 Server
Exchange 2007 Enterprise Topology Enterprise Network Other SMTP Servers Hub Transport RoutingPolicy Applications: OWA, Outlook Anywhere Protocols: EAS, POP, IMAP, Outlook Anywhere Programmability: Web services, Web parts Client Access Edge Transport Routing Hygiene PBX or VoIP I N T E R N E T Mailbox Public Folders Voice Messaging Unified Messaging Fax
Flexible Deployment Flexible installation options Increased security Servers can be optimized
Flexible Deployment Continued Increased availability Patching by roles reduces maintenance outages Management by server roles is more intuitive
Server Role Details
Agenda Understanding Exchange Deployment Scenarios Introducing Exchange Server Roles Meeting Exchange 2007 Installation Requirements Understanding Exchange 2007 Setup Automating Exchange 2007 Setup
Hardware Requirements 64-bit processor Intel or AMD processor required in production environment Minimum 512MB of RAM 1 GB disk space on installation drive plus 200 MB on system drive NTFS file system
Software Requirements Microsoft Windows Server 2003 SP1 Microsoft Windows Server 2003 R2 supported Microsoft.NET Framework 2.0 MMC 3.0
Role Specific Software Requirements
Infrastructure Requirements
Deploy Supporting Active Directory Infrastructure Upgrade/replace existing Domain Controllers Use 64-bit hardware (recommended) One 64-bit Global Catalog server can handle the workload of bit GC servers
Client Requirements
Client Requirements Continued
Security Requirements
Agenda Understanding Exchange Deployment Scenarios Introducing Exchange Server Roles Meeting Exchange 2007 Installation Requirements Understanding Exchange 2007 Setup Automating Exchange 2007 Setup
The Deployment Wizard
Choosing the Server Roles
Creating the Organization
Integrated Best Practice Analyzer
Exchange Setup End-to-End
Verify the Exchange Server 2007 Installation Get-ExchangeServer ExBPA
Modifying Deployed Roles
Agenda Understanding Exchange Deployment Scenarios Introducing Exchange Server Roles Meeting Exchange 2007 Installation Requirements Understanding Exchange 2007 Setup Automating Exchange 2007 Setup
Exchange 2003 Unattend Mode Specific format created by setup itself Restrictions on allowed setup actions Exchange 2003 setup return codes
Command-Line Setup Fully customizable, unattended install Separate server deployment from organization preparation
Command-Line Setup Options
Delegation Setup Commands
Active Directory Parameters
Required PrepareX Permissions
Introduction to the Exchange 2007 Answer File Simple text file Format is parameter=value Create and edit with notepad Cmsname=<name>Cmsipaddress=<ipaddress>CmssharedstorageCmsdatapath=<datapath>
Understanding Success or Failure Simple return codes The right data in the log
Putting it All Together Easy to use Trustworthy Fully integrated with PowerShell for provisioning
Session Summary Deployment scenarios Improved through the use of server roles Simpler, more flexible, more intuitive Better delegation Improved deployments: can be fully automated
Thank you to our Partners for their support of TechDays 2007