Date post: | 04-Jan-2016 |
Category: |
Documents |
Upload: | russell-lynch |
View: | 216 times |
Download: | 0 times |
EX02: Exchange 2007 Management
Jim McBee
http://mostlyexchange.blogspot.com
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
Management Challenges
Exchange delegation not flexibleBulk operations difficult Inconsistent provisioning methodsScattered GUI / difficult to navigateLack of scripting options
Improvements to Exchange 2007 Management Interface
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
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
Demo: Working in Bulk with the Exchange Management Shell
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
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
Demo: The New EMC
Demo: Manipulating Mailboxes
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
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
Reporting
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
Demo: Reporting with the Exchange Management Shell
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
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
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/
Questions?