MSG 212 Getting Started With Microsoft Exchange Server

  • Slides: 29
Download presentation
MSG 212 Getting Started With Microsoft Exchange Server 2007: Simple Installation, Setup and Administration

MSG 212 Getting Started With Microsoft Exchange Server 2007: Simple Installation, Setup and Administration Scenarios

Key Takeaways and Objectives Exchange Server 2007 deployment is simple, flexible, and intuitive!!! Introduce

Key Takeaways and Objectives Exchange Server 2007 deployment is simple, flexible, and intuitive!!! Introduce core Exchange Server 2007 concepts Provide understanding of deployment requirements Deployments can be fully automated

Agenda Exchange Server 2007 Server Roles Exchange Server 2007 Requirements Topology requirements Server requirements

Agenda Exchange Server 2007 Server Roles Exchange Server 2007 Requirements Topology requirements Server requirements Feature requirements Exchange Server 2007 Setup Automating Exchange Server 2007 Setup

Server Roles Exchange 2007 Edge Server Exchange 2007 DMZ Intranet Windows Server Exchange 2007

Server Roles Exchange 2007 Edge Server Exchange 2007 DMZ Intranet Windows Server Exchange 2007 Edge Transport Windows Server Exchange 2007 Client Access Hub Transport Mailbox Unified Messaging

Exchange 2007 and the AD Domain Functional Level All domains have to be "Windows

Exchange 2007 and the AD Domain Functional Level All domains have to be "Windows 2000 Server native" or higher GCs/DCs Windows 2003 SP 1 or higher All FSMO role holders and GCs need to run Windows 2003 SP 1 AD Site Windows 2003 SP 1 Windows 2003 R 2 GC/DC Exchange 2007 MB, CA, HT, UM Roles

Server Roles and AD Sites Windows 2003 SP 1/R 2 AD Site Exchange 2007

Server Roles and AD Sites Windows 2003 SP 1/R 2 AD Site Exchange 2007 AD Site Windows 2003 SP 1/R 2 Exchange 2007 GC GC Hub Transport Server Exchange 2007 Client Access Server Exchange 2007 Mailbox Server

Required Permissions Extend the Schema for Exchange 2007 Setup. COM /Prepare. Schema (1 time

Required Permissions Extend the Schema for Exchange 2007 Setup. COM /Prepare. Schema (1 time operation) Schema Administrators Create Exchange Organization Setup. COM /Prepare. AD (1 time operation) Enterprise Administrators Prepare the Domain for Exchange 2007 Setup. COM /Prepare. Domain Administrators Install Server Exchange Organization or Exchange Server Permissions Local Administrators

Hardware Requirements 64 -bit is required for production servers No in-place upgrade from Exchange

Hardware Requirements 64 -bit is required for production servers No in-place upgrade from Exchange 2003 64 -bit Xeon processor or Pentiums with EM 64 T (NOT the Itanium or IA 64) Any of the AMD 64 processors (Opteron, Athlon and Turion) 32 -bit is available for evaluation, but is not supported in production System and Exchange partitions have to be formatted with NTFS file system

Windows OS Configuration Exchange 2007 can be installed on Windows 2003 SP 1 or

Windows OS Configuration Exchange 2007 can be installed on Windows 2003 SP 1 or Windows 2003 R 2 Windows Components NNTP Service must not be installed SMTP Service does not have to be installed. (It will be disabled during Setup if found. ) Mailbox and Client Access Roles require the World Wide Web Service Additional Components. NET Framework 2. 0* Microsoft Management Console (MMC) 3. 0* Windows Power. Shell 1. 0 (aka Monad) *These are included in Windows Server 2003 R 2

Exchange Server Interoperability Requirements Exchange Organization needs to be in Exchange Native Mode Routing

Exchange Server Interoperability Requirements Exchange Organization needs to be in Exchange Native Mode Routing Group Connector is required between Exchange Server 2003 and Exchange Server 2007 Exchange 2003 Front-ends cannot talk to Exchange Server 2007 Mailbox Server Roles Verify Recipients meet new validation requirements

Feature Requirements Typical Installation - Smart Defaults (Mailbox, Client Access, and Hub Transport Roles)

Feature Requirements Typical Installation - Smart Defaults (Mailbox, Client Access, and Hub Transport Roles) Mailboxes are ready to be created Users can login with OWA or Outlook Users can send mail within the Exchange Organization Unified Messaging Role Edge Server Role

Typical Exchange 2007 Setup Walkthrough

Typical Exchange 2007 Setup Walkthrough

Automating Exchange 2007 Setup

Automating Exchange 2007 Setup

Automating Exchange 2007 setup “The way it was” – a brief reminder Getting started

Automating Exchange 2007 setup “The way it was” – a brief reminder Getting started with Exchange 2007 scripted setup Intro to the Exchange 2007 answer file Understanding success or failure of your scripted setup Putting it all together – extended configuration and “lights out” deployments

Hidden Agenda What I want you to remember about scripting Exchange 2007 setup: Easy

Hidden Agenda What I want you to remember about scripting Exchange 2007 setup: Easy to use Trustworthy Supported Everywhere Dovetail: To combine or interlock into a unified whole Exchange 2007 scripted setup combines seamlessly with other Exchange 2007 scripting concepts

“The way it was” Exchange 2000/2003 unattend mode All about the unattend file Specific

“The way it was” Exchange 2000/2003 unattend mode All about the unattend file Specific format created by setup itself Restrictions on allowed setup actions First server in an org: not supported Clustered server installs: not supported Installs in legacy environment (5. 5): not supported Exchange 2000/2003 setup. exe return codes No meaningful return code Uneasy feeling from the end of the log… [15: 20: 02] !!!!!Setup completed successfully! [15: 20: 03] CCom. BOIFaces. Factory: : Query. Interface (f: tisp 2adminsrcudogbobofactory. cxx: 54) Error code 0 X 80004002 (16386): No interface.

Getting Started Exchange 2007 setup on the console Simple setups have simple usage Usage

Getting Started Exchange 2007 setup on the console Simple setups have simple usage Usage is complete and available on the command line A wealth of options = flexibility

Exchange 2007 Setup on the Command Line

Exchange 2007 Setup on the Command Line

Intro to the Exchange 2007 Answer File [gfn_mid microsoft exchangegfn_mid microsoft exchange system management

Intro to the Exchange 2007 Answer File [gfn_mid microsoft exchangegfn_mid microsoft exchange system management tools] gfn_pid stockprop suitebaseline=0 gfn_pid stockprop scenariobaseline=0 gfn_pid stockprop shared=0 gfn_pid stockprop required=0 gfn_pid stockprop hidden=0 gfn_pid microsoft exchange install type= gfn_pid microsoft exchange organization name= {CDC 92 A 5 E-3 E 10 -448 C-A 609 -9 E 0 D 41943 F 00}= {599 AD 9 B 5 -707 B-4 CC 1 -A 4 E 3 -24614 A 619 F 2 B}= gfn_pid microsoft exchange 5. 5 server name (in site)= gfn_pid microsoft exchange admin group= {0 EF 92510 -DB 5 E-45 F 3 -8 F 02 -815 CE 7 B 79 A 06}= gfn_pid microsoft exchange ag containing routing group= gfn_pid microsoft exchange accept licensing= gfn_pid microsoft exchange show custom actions=0 gfn_pid microsoft exchange show licensing=0 {907 EA 70 F-F 59 B-424 F-A 422 -C 358 C 1 F 0 E 55 F}={0000 -0000 -00000000} {E 03 A 1 AEB-BAB 5 -424 C-ABAD-EBA 67 BE 1 E 358}={0000 -0000 -00000000} gfn_pid microsoft exchange use specific mpc=0 gfn_pid microsoft exchange mpc value= {27 AD 2 AB 2 -DA 27 -4006 -8789 -7 F 5496 A 039 CA}=0 {862 C 3790 -73 EE-4245 -9 CEC-F 6687 CA 89593}=0 Install. Action. Integer=61953

Intro to the Exchange 2007 Answer File What it looks like Suspiciously like a

Intro to the Exchange 2007 Answer File What it looks like Suspiciously like a simple text file Format is parameter=value; or simply parameter for boolean params How to create one Notepad Cmsname=<name> Cmsipaddress=<ipaddress> Cmssharedstorage Why you might need an. Cmsdatapath=<datapath> answer file Chances are you don’t Used for advanced setup parameters, like cluster or Edge Transport role settings Consider the “many clusters” scenario

Understanding success or failure Learning to trust setup Simple return codes 0 for success

Understanding success or failure Learning to trust setup Simple return codes 0 for success 1 for failure The right data in the log Exchange. Setup. log, found in the Exchange. Setup. Logs directory of your system drive Errors and Warnings are uniformly annotated Success/Failure messages are unambiguous [5/25/2006 3: 32: 05 PM] [0] The Microsoft Exchange Server setup operation completed successfully. [5/25/2006 3: 32: 05 PM] [0] End of Setup

Putting it all together Exchange 2007 setup can be scripted in any and every

Putting it all together Exchange 2007 setup can be scripted in any and every scenario First server install? Supported Cluster install? Supported Uninstall, Add/Remove, Recover. Server? Supported “Lights out” deployment: end-to-end scripted installation and configuration Dovetail Where Exchange setup ends, Exchange Management Shell begins…

Exchange 2007 “lights out” Deployment

Exchange 2007 “lights out” Deployment

Automated Setup Summary Easy to use Simple usage for simple setups Simple answer file,

Automated Setup Summary Easy to use Simple usage for simple setups Simple answer file, if you need to use it Trustworthy Success or failure at the command line The right data in the log Supported Everywhere Every install action, from /prepare. AD to cluster install All modes of setup Dovetails powerfully with Exchange Management Shell scripting concepts for “lights out” deployments

Takeaway Exchange Server 2007 deployment is simple, flexible, and intuitive!!! Exchange Server 2007 built

Takeaway Exchange Server 2007 deployment is simple, flexible, and intuitive!!! Exchange Server 2007 built on Server Roles Windows AD only needs to be upgraded Deployments can be fully automated

What’s Next? Register for the Microsoft Exchange Server 2007 Public Beta! http: //www. technetbeta.

What’s Next? Register for the Microsoft Exchange Server 2007 Public Beta! http: //www. technetbeta. com Sign-Up for Free Pre-Launch E-Learning http: //www. microsoft. com/learning/exchange 2007/ Win a Trip to the Exchange Server 2007 Launch! Submit your line of Windows Power. Shell script to: http: //www. microsoft. com/technet/prodtechnol/exchange/scriptcenter /default. mspx

Resources Technical Chats and Webcasts http: //www. microsoft. com/communities/chats/default. mspx http: //www. microsoft. com/usa/webcasts/default.

Resources Technical Chats and Webcasts http: //www. microsoft. com/communities/chats/default. mspx http: //www. microsoft. com/usa/webcasts/default. asp Microsoft Learning and Certification http: //www. microsoft. com/learning/default. mspx MSDN & Tech. Net http: //microsoft. com/msdn http: //microsoft. com/technet Virtual Labs http: //www. microsoft. com/technet/traincert/virtuallab/rms. mspx Newsgroups http: //communities 2. microsoft. com/communities/newsgroups/en-us/default. aspx Technical Community Sites http: //www. microsoft. com/communities/default. mspx User Groups http: //www. microsoft. com/communities/usergroups/default. mspx

session evaluation

session evaluation