EX02: Exchange 2007 Management Jim McBee [email protected] .
-
Upload
russell-lynch -
Category
Documents
-
view
215 -
download
0
Transcript of EX02: Exchange 2007 Management Jim McBee [email protected] .
![Page 1: EX02: Exchange 2007 Management Jim McBee jmcbee@somorita.com .](https://reader035.fdocuments.us/reader035/viewer/2022081515/56649f225503460f94c3b4c3/html5/thumbnails/1.jpg)
EX02: Exchange 2007 Management
Jim McBee
http://mostlyexchange.blogspot.com
![Page 2: EX02: Exchange 2007 Management Jim McBee jmcbee@somorita.com .](https://reader035.fdocuments.us/reader035/viewer/2022081515/56649f225503460f94c3b4c3/html5/thumbnails/2.jpg)
Exchange 2007 ThemesIT Pro Situation
E-mail is mission-critical
E-mail systems too complex/ expensive
Management tasks tedious, not automated
ControlControl
Org-wide Situation
Security the top concern
Spam and viruses compromise the e-mail experience
Regulatory compliance critical in many industries
Built-In Built-In ProtectionProtection
Info Worker Situation
Anywhere Anywhere AccessAccess
Users want easy access to all their communications
Mobile devices are increasingly common
Calendaring is frustrating
![Page 3: EX02: Exchange 2007 Management Jim McBee jmcbee@somorita.com .](https://reader035.fdocuments.us/reader035/viewer/2022081515/56649f225503460f94c3b4c3/html5/thumbnails/3.jpg)
Management Challenges
Exchange delegation not flexibleBulk operations difficult Inconsistent provisioning methodsScattered GUI / difficult to navigateLack of scripting options
![Page 4: EX02: Exchange 2007 Management Jim McBee jmcbee@somorita.com .](https://reader035.fdocuments.us/reader035/viewer/2022081515/56649f225503460f94c3b4c3/html5/thumbnails/4.jpg)
Improvements to Exchange 2007 Management Interface
![Page 5: EX02: Exchange 2007 Management Jim McBee jmcbee@somorita.com .](https://reader035.fdocuments.us/reader035/viewer/2022081515/56649f225503460f94c3b4c3/html5/thumbnails/5.jpg)
PowerShell / Monad EnginePowerShell / Monad Engine
Exchange cmdletsExchange cmdlets
Configuration Data AccessConfiguration Data Access
ADADRegistryRegistry MetaMeta
basebaseMAPIMAPIStoreStore
ProcessProcessboundaryboundary
Early-bound objsEarly-bound objs
WinFormsWinForms
ADO.NetADO.Net
PowerShell / Monad Data ProviderPowerShell / Monad Data Provider
WinFormsWinForms
CLCLII
GUIGUI
SetuSetupp
Exchange Server 2007 Management Architecture
![Page 6: EX02: Exchange 2007 Management Jim McBee jmcbee@somorita.com .](https://reader035.fdocuments.us/reader035/viewer/2022081515/56649f225503460f94c3b4c3/html5/thumbnails/6.jpg)
Exchange Management Shell Extensions to Windows PowerShell (“Monad”) Fundamental implementation of the Management
API All management activities exposed Reduced complexity NET integration
– Can make use of .NET classes and namespaces Bulk actions
– Consistent provisioning– Updating multiple objects
Security features Better reporting
![Page 7: EX02: Exchange 2007 Management Jim McBee jmcbee@somorita.com .](https://reader035.fdocuments.us/reader035/viewer/2022081515/56649f225503460f94c3b4c3/html5/thumbnails/7.jpg)
Demo: Working in Bulk with the Exchange Management Shell
![Page 8: EX02: Exchange 2007 Management Jim McBee jmcbee@somorita.com .](https://reader035.fdocuments.us/reader035/viewer/2022081515/56649f225503460f94c3b4c3/html5/thumbnails/8.jpg)
Exchange Management Console Goal: "Intuitive design" Simplified navigation
– Multiple panes– Object filtering– Discoverable tasks through Actions pane
Consistent user interface Integrated toolbox
– RTM tools– Web release tools– ADU&C is no longer used for recipient management
![Page 9: EX02: Exchange 2007 Management Jim McBee jmcbee@somorita.com .](https://reader035.fdocuments.us/reader035/viewer/2022081515/56649f225503460f94c3b4c3/html5/thumbnails/9.jpg)
9
1. Console Tree: segmented into four work centers Recipients Servers System Toolbox
2. Result Pane: rich list of objects
3. Work Pane: child objects of result pane object, only used by Servers and System nodes
4. Action Pane: tasks for selected object(s) and node (work center)
Improved Exchange Management Console
![Page 10: EX02: Exchange 2007 Management Jim McBee jmcbee@somorita.com .](https://reader035.fdocuments.us/reader035/viewer/2022081515/56649f225503460f94c3b4c3/html5/thumbnails/10.jpg)
Demo: The New EMC
![Page 11: EX02: Exchange 2007 Management Jim McBee jmcbee@somorita.com .](https://reader035.fdocuments.us/reader035/viewer/2022081515/56649f225503460f94c3b4c3/html5/thumbnails/11.jpg)
Demo: Manipulating Mailboxes
![Page 12: EX02: Exchange 2007 Management Jim McBee jmcbee@somorita.com .](https://reader035.fdocuments.us/reader035/viewer/2022081515/56649f225503460f94c3b4c3/html5/thumbnails/12.jpg)
EMS Cmdlet: What It Does
get-mailbox -server LAServer |move-mailbox–targetdatabase OaklandSG\OaklandMDB
Get all mailboxes on the mailbox server named LAServer and pipe this list to the next command: get-mailbox -server LAServer |
Move each mailbox in this list to the OaklandMDB database in the OaklandSG storage group: move-mailbox –targetdatabase OaklandSG\OaklandMDB
![Page 13: EX02: Exchange 2007 Management Jim McBee jmcbee@somorita.com .](https://reader035.fdocuments.us/reader035/viewer/2022081515/56649f225503460f94c3b4c3/html5/thumbnails/13.jpg)
EMS Demos get-mailbox -server LAServer |
move-mailbox -targetdatabase OaklandSG\OaklandMDB Get-distributiongroupmember “Viper Pilots” get-DistributionGroupMember "viper pilots" | set-mailbox -
IssueWarningQuota:500MB Get-distributiongroupmember "Viper Pilots" | get-mailbox | ft
name,issuewarningquota
![Page 14: EX02: Exchange 2007 Management Jim McBee jmcbee@somorita.com .](https://reader035.fdocuments.us/reader035/viewer/2022081515/56649f225503460f94c3b4c3/html5/thumbnails/14.jpg)
Reporting
![Page 15: EX02: Exchange 2007 Management Jim McBee jmcbee@somorita.com .](https://reader035.fdocuments.us/reader035/viewer/2022081515/56649f225503460f94c3b4c3/html5/thumbnails/15.jpg)
Compliance Logging
Managed Folders summary reportsExpiration policy logs (optional)AutoCopy log (optional)Email Lifecycle summary informationConfiguration logging
– Logs of policy configuration– Logs of administration actions– Optional consolidation in MOM
![Page 16: EX02: Exchange 2007 Management Jim McBee jmcbee@somorita.com .](https://reader035.fdocuments.us/reader035/viewer/2022081515/56649f225503460f94c3b4c3/html5/thumbnails/16.jpg)
Demo: Reporting with the Exchange Management Shell
![Page 17: EX02: Exchange 2007 Management Jim McBee jmcbee@somorita.com .](https://reader035.fdocuments.us/reader035/viewer/2022081515/56649f225503460f94c3b4c3/html5/thumbnails/17.jpg)
Reporting Demos Get-user get-eventlog -logname application -newest 25 get-mailbox -resultsize 99999 test-mapiconnectivity Get-mailboxstatistics get-mailboxstatistics | where {$_.displayname -notlike "System*"} | select
displayname,totalitemsize,itemcount,storagelimitstatus | out-html | out-ie
![Page 18: EX02: Exchange 2007 Management Jim McBee jmcbee@somorita.com .](https://reader035.fdocuments.us/reader035/viewer/2022081515/56649f225503460f94c3b4c3/html5/thumbnails/18.jpg)
Summary Exchange Management Shell
– Everything you can do in the GUI, you can do from the command line…and more!
– Designed so that most common functionality can be done with a one-line command.
Exchange Management Console– Better organization– Action pane for task-oriented focus– One place to run all Exchange tools
Reporting and monitoring– Out of box– Roll your own with the Exchange Management Shell– MOM– Lots of compliance logging
![Page 19: EX02: Exchange 2007 Management Jim McBee jmcbee@somorita.com .](https://reader035.fdocuments.us/reader035/viewer/2022081515/56649f225503460f94c3b4c3/html5/thumbnails/19.jpg)
For more information
Visit TechNet at– http://www.microsoft.com/technet
Visit the Exchange 2007 home page at– http://www.microsoft.com/exchange/preview/default.mspx
Vivek Sharma’s Blog – http://www.viveksharma.com/techlog/
![Page 20: EX02: Exchange 2007 Management Jim McBee jmcbee@somorita.com .](https://reader035.fdocuments.us/reader035/viewer/2022081515/56649f225503460f94c3b4c3/html5/thumbnails/20.jpg)
Questions?