SlideShare a Scribd company logo
Managing your Exchange Architecture
LEARN EXCHANGE – PART 2
© 2014 Veeam Software. All rights reserved. All trademarks are the property of their respective owners.
Niels Engelen
System Engineer, Veeam Software
niels.engelen@veeam.com
Johan Huttenga
System Engineer, Veeam Software
johan.huttenga@veeam.com
Recap: Last Session
We’ve discussed:
‐ Exchange 2013 Architecture
‐ Deployment Planning
‐ Installing Exchange 2013
Last Time
our session on the 21st of August
Session Overview
We’ll be discussing:
‐ Exchange Management
‐ Troubleshooting Mail Flow
‐ Compliance Policies (including DLP and Email Archiving)
‐ Monitoring Exchange (Events, SCOM, and Best Practice Analyzer)
© 2014 Veeam Software. All rights reserved. All trademarks are the property of their respective owners.
Co-Existence
Popular Question
from last session
Co-Existence with Exchange 2010 and 2007
‐ You’ll need to plan
carefully (will need Exchange
2010 SP3 or higher, Exchange
2007 SP3 rollup 10 or higher
and Exchange 2013 CU2 or
higher)
‐ Make sure that you’ve
verified DNS namespaces,
and that Outlook Anywhere
is enabled on the older
Exchange servers.
© 2014 Veeam Software. All rights reserved. All trademarks are the property of their respective owners.
Exchange Management
Management Tools
Exchange 2013
Exchange Admin Center
(http://<server>/ecp)
Exchange Management Shell
PowerShell baby!
Exchange 2013
‐ Mailbox management:
‐ New-Mailbox, Get-Mailbox, Enable-Mailbox, Remove-Mailbox,...
‐ Mailbox configuration:
‐ New-MailboxFolder, Get-MailboxFolder, New-MailMessage
Remember: Get-Help <cmdlet>
For example, Get-Help Get-Mailbox
PowerShell baby!
Exchange 2013
‐ Active Directory
‐ Anti-spam and anti-malware
‐ Client Access
‐ Cmdlet extension agent
‐ Email address and address book
‐ Federation and hybrid
‐ High availability
‐ Mail flow
‐ Mailbox
‐ Mailbox database
‐ Mailbox server
‐ Move and migration
‐ Organization
‐ Permissions
‐ Policy and compliance
‐ Security
‐ Server health, monitoring, and
performance
‐ Sharing and collaboration
‐ Unified Messaging
‐ Users and groups
Certificate Management
Exchange 2013
‐ You’ll need to configure split brain DNS, UPN (User Principal Names)
accepted domains, and then setup certificates for public facing CAS
servers.
‐ You can have a look at the details here: www.msexchange.org/articles-
tutorials/exchange-server-2013/management-administration/managing-
certificates-exchange-server-2013-part1.html
DAG Management
Exchange 2013
‐ A single NIC for DAG members is supported, but members must have the
same networks (for MAPI and Replication traffic). Remember binding order!
‐ Don’t use circular logging for VSS support.
‐ Having a few DAGs that are smaller instead of really large ones (improved
DAG replication), but having less disks reduces snapshot creation time for
VM backup. Remember witness file shares!
‐ You can change heartbeats to avoid cluster failover (multi-site
deployments):
cluster /prop
Maintenance Mode for Mailbox Servers
‐ Ensures that your users wont be affected by patching and hardware
maintenance.
Exchange 2013
Set-ServerComponentState <server> -Component HubTransport -State Draining -Requester
Maintenance
Restart-Service MSExchangeTransport
#if server is multi-role:
Restart-Service MSExchangeTransport
Restart-Service MSExchangeFrontEndTransport
Redirect-Message -Server <server> -Target <MailboxServerFQDN>
Suspend-ClusterNode <server>
Set-MailboxServer <server> -DatabaseCopyActivationDisabledAndMoveNow $True
Get-MailboxServer <server> | Select DatabaseCopyAutoActivationPolicy
Set-MailboxServer <server> -DatabaseCopyAutoActivationPolicy Blocked
Set-ServerComponentState <server> -Component ServerWideOffline -State Inactive -Requester
Maintenance
© 2014 Veeam Software. All rights reserved. All trademarks are the property of their respective owners.
Troubleshooting Mail Flow
Mail Transport
‐ SMTP is used to transfer messages
(send and receive) in and out of the
email organization.
Exchange 2013
Oh no, something is wrong
‐ Delivery reports can be run in the Exchange Admin Center
Troubleshooting Mail Flow
PowerShell baby!
‐ Exchange 2013 is all about PowerShell
‐ Test health and functionality of
your servers
‐ All cmdlets start with Test-
‐ Pre-defined scripts!
‐ C:Program FilesMicrosoftExchange ServerV15scripts
‐ Or using
Troubleshooting Mail Flow
Get-Command -Verb Test | Where Module -match $env:computername
PS: cd $exscripts
PowerShell baby!
‐ Creating the test user:
‐ Testing the mailflow:
‐ Testing DAG replication:
Troubleshooting Mail Flow
.new-TestCasConnectivityUser.ps1
Test-MailFlow
Test-ReplicationHealth –Identity <server>
Get-MailboxDatabaseCopyStatus
‐ Testing the Outlook Web Service
‐ Testing if all the Mailbox Databases are ok
‐ Testing if you can use a mobile device to a mailbox
Test-ActiveSyncConnectivity
Test-OutlookWebServices
PowerShell baby!
Troubleshooting Mail Flow
Test-MAPIConnectivity –Server <server>
© 2014 Veeam Software. All rights reserved. All trademarks are the property of their respective owners.
Compliance Policies
Messaging policy and compliance
‐ In-place eDiscovery & hold
‐ Auditing
‐ Data Loss Prevention
‐ Retention Policies
‐ Journaling
Compliance Management
In-place eDiscovery & hold
‐ In-place eDiscovery
‐ Search mailbox data
‐ Copy them to a Discovery mailbox
‐ In-place hold: preserve ESI!
‐ Search mailbox data
‐ Preserve messages from deletion, modification and tampering
Compliance Management
Auditing
‐ Reports to find changes made
‐ Mailboxes
‐ Configuration settings
‐ Even log administrators mailboxes!
‐ Enabled per mailbox
Compliance Management
Set-Mailbox -Identity “Johan" -AuditEnabled $true
Set-Mailbox -Identity “Niels" -AuditEnabled $false
Data Loss Prevention
‐ Protect sensitive data from being send or deleted
‐ Comes pre-defined with regulatory standards
Compliance Management
Retention policies
‐ MRM: Messaging Records Management
‐ How long should messages be retained?
‐ Where should the messages be retained?
‐ Should all messages be retained for the same period?
Compliance Management
Journaling
‐ Not the same as archiving!
‐ Record all communications via a transport agent
‐ Can be configured on internal, external or all messages
‐ Reports can be generated for audits
Compliance Management
© 2014 Veeam Software. All rights reserved. All trademarks are the property of their respective owners.
Email Archiving
Making sure the Exchange server runs smoothly
‐ Exchange 2013 is designed to use less IOPS.
Exchange archiving
What do we need?
‐ An archive database
‐ Enable the archive option per mailbox
‐ Optional: multiple archives (used in most cases)
‐ Optional: automated archival
Exchange archiving
‐ Easy setup: all done via the Exchange Administration Center
‐ PowerShell is also supported!
What do we need?
‐ Creating the archive database
Exchange archiving
What do we need?
‐ Enabling archiving for a user
Exchange archiving
© 2014 Veeam Software. All rights reserved. All trademarks are the property of their respective owners.
Monitoring Exchange
Using Event Viewer
An overview of logs for
monitoring, compliance and
troubleshooting.
Exchange monitoring
Using SCOM
An overview of all components:
state, health, and performance
Exchange monitoring
Using BPA
Is integrated with Office
365, and allows you to
review your environment
for issues, and provides
additional information
where necessary.
Exchange monitoring
Further Reading and References
We will be doing a third part of this series,
and will publish some supporting material as
well at veeam.com.
However if you’d like there is a lot more
detailed information available (some of which
we used to create this series):
http://microsoftvirtualacademy.com
http://blogs.technet.com/b/exchange/
(you had me at EHLO)
Next time
We’ll be discussing:
‐ Exchange Security
‐ High Availability and Recovery
‐ Built-in and Veeam Instant
Recovery as well Item-level
recovery
‐ Exchange patch testing with
Veeam’s Virtual Lab
Niels Engelen
System Engineer, Veeam Software
niels.engelen@veeam.com
Johan Huttenga
System Engineer, Veeam Software
johan.huttenga@veeam.com
Questions?

More Related Content

PDF
Protecting Exchange with Veeam
PPTX
FROM PHYSICAL TO VIRTUAL, by Veeam Virtualization Professional. Yuri Sobolev.
PDF
Veeam suite v8
PPTX
Veeam - Digital Transformation event 29 feb - EuroSys
PDF
What’s new in Veeam Availability Suite v9
PPTX
Veean Backup & Replication
PDF
Veeam Backup & Replication v8 for VMware — General Overview
PPTX
ExaGrid and Symantec NetBackup: Optimizing Data Protection Webinar
Protecting Exchange with Veeam
FROM PHYSICAL TO VIRTUAL, by Veeam Virtualization Professional. Yuri Sobolev.
Veeam suite v8
Veeam - Digital Transformation event 29 feb - EuroSys
What’s new in Veeam Availability Suite v9
Veean Backup & Replication
Veeam Backup & Replication v8 for VMware — General Overview
ExaGrid and Symantec NetBackup: Optimizing Data Protection Webinar

What's hot (19)

PPTX
V ranger 5 headlines paulm feb11
PPTX
Veeam backup and_replication_whats_new_in_v7
PPTX
Veeam back up and replication presentation
PPTX
top 15 easy performance optimizations for Veeam
PDF
Installation of EM 12c
PPTX
Veeam Availability Suite
PPTX
Configuration / Patching of EM 12c
PPTX
Veeam Backup Essentials v9 Overview
PPTX
Modern Data Protection
PPTX
Private Cloud Academy: Backup and DPM 2010
PDF
Veeam Backup and Replication: Overview
PDF
Veeam Presentation
PPTX
How to protect an Enterprise Email and Collaboration environment using Veeam ...
PPTX
Scott Schnoll - Exchange server 2013 virtualization best practices
PDF
VMworld 2013: Successfully Virtualize Microsoft Exchange Server
PDF
VMworld 2013: VMware vCenter Site Recovery Manager – Solution Overview and Le...
PPTX
Mct summit 2013 rt in the enterprise
PPTX
E2EVC SCVMM-Mania
PPSX
Vmware srm 6.1
V ranger 5 headlines paulm feb11
Veeam backup and_replication_whats_new_in_v7
Veeam back up and replication presentation
top 15 easy performance optimizations for Veeam
Installation of EM 12c
Veeam Availability Suite
Configuration / Patching of EM 12c
Veeam Backup Essentials v9 Overview
Modern Data Protection
Private Cloud Academy: Backup and DPM 2010
Veeam Backup and Replication: Overview
Veeam Presentation
How to protect an Enterprise Email and Collaboration environment using Veeam ...
Scott Schnoll - Exchange server 2013 virtualization best practices
VMworld 2013: Successfully Virtualize Microsoft Exchange Server
VMworld 2013: VMware vCenter Site Recovery Manager – Solution Overview and Le...
Mct summit 2013 rt in the enterprise
E2EVC SCVMM-Mania
Vmware srm 6.1
Ad

Viewers also liked (14)

PPTX
Exchange server 2010
PPTX
EXCHANGE SERVER 2010
PDF
New Exchange Server 2013 Architecture
PPT
08 ParticipacióN PolíTica
PPTX
Microsoft Exchange Technology Overview
PPTX
Introducing Exchange Server 2010
PPTX
Exchange 2013
PDF
Microsoft Exchange 2013 architecture
PDF
MESSAGERIE EXCHANGE 2013 SOUS WINDOWS SERVEUR 2012
PDF
Microsoft Exchange 2013 Introduction
PPTX
Overview of Microsoft Exchange Server
PPTX
Exchange Server 2013 High Availability - Site Resilience
PPTX
Exchange Server 2013 Architecture Deep Dive, Part 1
PPTX
Exchange 2013 ABC's: Architecture, Best Practices and Client Access
Exchange server 2010
EXCHANGE SERVER 2010
New Exchange Server 2013 Architecture
08 ParticipacióN PolíTica
Microsoft Exchange Technology Overview
Introducing Exchange Server 2010
Exchange 2013
Microsoft Exchange 2013 architecture
MESSAGERIE EXCHANGE 2013 SOUS WINDOWS SERVEUR 2012
Microsoft Exchange 2013 Introduction
Overview of Microsoft Exchange Server
Exchange Server 2013 High Availability - Site Resilience
Exchange Server 2013 Architecture Deep Dive, Part 1
Exchange 2013 ABC's: Architecture, Best Practices and Client Access
Ad

Similar to Managing your exchange architecture (20)

PDF
GWAVACon 2015: Microsoft MVP - Exchange Server Migrations & Updates
PDF
Practical management of development & QA environments for SharePoint 2013
PDF
OOW16 - Getting Optimal Performance from Oracle E-Business Suite [CON6711]
PDF
OOW15 - Getting Optimal Performance from Oracle E-Business Suite
PDF
Avaya Aura System Manager
PPTX
5 Quick Wins for the Cloud
PDF
Rock Solid Sametime for High Availability
PPTX
IBM Notes in the Cloud
ODP
PPTX
Azure + DataStax Enterprise (DSE) Powers Office365 Per User Store
PDF
Using IBM Rational Change as an Enterprise-Wide Error Management Solution – ...
DOCX
Profile narendraredy
DOCX
SAMKUMAR- Sr.Linux SystemAdministrator (1)
PDF
Zero to Manageability in 60 Minutes: Building a Solid Foundation for Oracle E...
ODP
The Art of Message Queues - TEKX
PDF
2689 - Exploring IBM PureApplication System and IBM Workload Deployer Best Pr...
PPT
SharePoint Topology
PPT
Apache ActiveMQ - Enterprise messaging in action
PDF
EMC SRM vs. Sentinel Navigator - Deep dive
PDF
Pure Systems Patterns of Expertise - John Kaemmerer and Gerry Kovan, 11th Sep...
GWAVACon 2015: Microsoft MVP - Exchange Server Migrations & Updates
Practical management of development & QA environments for SharePoint 2013
OOW16 - Getting Optimal Performance from Oracle E-Business Suite [CON6711]
OOW15 - Getting Optimal Performance from Oracle E-Business Suite
Avaya Aura System Manager
5 Quick Wins for the Cloud
Rock Solid Sametime for High Availability
IBM Notes in the Cloud
Azure + DataStax Enterprise (DSE) Powers Office365 Per User Store
Using IBM Rational Change as an Enterprise-Wide Error Management Solution – ...
Profile narendraredy
SAMKUMAR- Sr.Linux SystemAdministrator (1)
Zero to Manageability in 60 Minutes: Building a Solid Foundation for Oracle E...
The Art of Message Queues - TEKX
2689 - Exploring IBM PureApplication System and IBM Workload Deployer Best Pr...
SharePoint Topology
Apache ActiveMQ - Enterprise messaging in action
EMC SRM vs. Sentinel Navigator - Deep dive
Pure Systems Patterns of Expertise - John Kaemmerer and Gerry Kovan, 11th Sep...

More from Veeam Software (20)

PDF
The Voice of the Customer - How to enable Availability for the Always-On Ente...
PDF
Veeam Backup & Replication - What’s New in 6.5
PPTX
THE UNOFFICIAL OFFICIAL VCP6-DCV Study Guide
PPTX
All you need to know about Microsoft Ignite 2016
PDF
Veeam Availability Report Summary 2016
PPTX
Integration with EMC VNX and VNXe hybrid storage arrays
PDF
Always-On Business Demands
PDF
Veeam Backup & Replication v8 for Hyper-V
PDF
47 restore scenarios from Veeam Backup & Replication v8
PDF
Defining availability for the modern data center
PDF
Five questions for every Modern Data Center (Infographic)
PDF
Tape and cloud strategies for VM backups
PDF
The Unofficial VCAP / VCP VMware Study Guide
PPTX
Microsoft System Center Data Protection Manager and Veeam Backup & Replicatio...
PPTX
Veeam Backup & Replication Tips and Tricks
PDF
12 best practices for virtualizing active directory DCs
PDF
Preparing for Server 2012 Hyper-V: Seven Questions to Ask Now
PPTX
Basic principles of backup policies by Andrea Mauro, Backup Academy
PDF
VMware Disaster Recovery Planning: Essential Checklist
PPTX
Why virtual machine backups are different by David Davis
The Voice of the Customer - How to enable Availability for the Always-On Ente...
Veeam Backup & Replication - What’s New in 6.5
THE UNOFFICIAL OFFICIAL VCP6-DCV Study Guide
All you need to know about Microsoft Ignite 2016
Veeam Availability Report Summary 2016
Integration with EMC VNX and VNXe hybrid storage arrays
Always-On Business Demands
Veeam Backup & Replication v8 for Hyper-V
47 restore scenarios from Veeam Backup & Replication v8
Defining availability for the modern data center
Five questions for every Modern Data Center (Infographic)
Tape and cloud strategies for VM backups
The Unofficial VCAP / VCP VMware Study Guide
Microsoft System Center Data Protection Manager and Veeam Backup & Replicatio...
Veeam Backup & Replication Tips and Tricks
12 best practices for virtualizing active directory DCs
Preparing for Server 2012 Hyper-V: Seven Questions to Ask Now
Basic principles of backup policies by Andrea Mauro, Backup Academy
VMware Disaster Recovery Planning: Essential Checklist
Why virtual machine backups are different by David Davis

Recently uploaded (20)

PPTX
L1 - Introduction to python Backend.pptx
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PDF
AI in Product Development-omnex systems
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PPTX
CHAPTER 2 - PM Management and IT Context
PPTX
Reimagine Home Health with the Power of Agentic AI​
PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
PTS Company Brochure 2025 (1).pdf.......
PPTX
Introduction to Artificial Intelligence
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PPTX
Essential Infomation Tech presentation.pptx
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
L1 - Introduction to python Backend.pptx
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
AI in Product Development-omnex systems
2025 Textile ERP Trends: SAP, Odoo & Oracle
CHAPTER 2 - PM Management and IT Context
Reimagine Home Health with the Power of Agentic AI​
How Creative Agencies Leverage Project Management Software.pdf
PTS Company Brochure 2025 (1).pdf.......
Introduction to Artificial Intelligence
Design an Analysis of Algorithms I-SECS-1021-03
Odoo Companies in India – Driving Business Transformation.pdf
Which alternative to Crystal Reports is best for small or large businesses.pdf
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
Design an Analysis of Algorithms II-SECS-1021-03
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Essential Infomation Tech presentation.pptx
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025

Managing your exchange architecture

  • 1. Managing your Exchange Architecture LEARN EXCHANGE – PART 2 © 2014 Veeam Software. All rights reserved. All trademarks are the property of their respective owners. Niels Engelen System Engineer, Veeam Software niels.engelen@veeam.com Johan Huttenga System Engineer, Veeam Software johan.huttenga@veeam.com
  • 2. Recap: Last Session We’ve discussed: ‐ Exchange 2013 Architecture ‐ Deployment Planning ‐ Installing Exchange 2013 Last Time our session on the 21st of August
  • 3. Session Overview We’ll be discussing: ‐ Exchange Management ‐ Troubleshooting Mail Flow ‐ Compliance Policies (including DLP and Email Archiving) ‐ Monitoring Exchange (Events, SCOM, and Best Practice Analyzer)
  • 4. © 2014 Veeam Software. All rights reserved. All trademarks are the property of their respective owners. Co-Existence Popular Question from last session
  • 5. Co-Existence with Exchange 2010 and 2007 ‐ You’ll need to plan carefully (will need Exchange 2010 SP3 or higher, Exchange 2007 SP3 rollup 10 or higher and Exchange 2013 CU2 or higher) ‐ Make sure that you’ve verified DNS namespaces, and that Outlook Anywhere is enabled on the older Exchange servers.
  • 6. © 2014 Veeam Software. All rights reserved. All trademarks are the property of their respective owners. Exchange Management
  • 7. Management Tools Exchange 2013 Exchange Admin Center (http://<server>/ecp) Exchange Management Shell
  • 8. PowerShell baby! Exchange 2013 ‐ Mailbox management: ‐ New-Mailbox, Get-Mailbox, Enable-Mailbox, Remove-Mailbox,... ‐ Mailbox configuration: ‐ New-MailboxFolder, Get-MailboxFolder, New-MailMessage Remember: Get-Help <cmdlet> For example, Get-Help Get-Mailbox
  • 9. PowerShell baby! Exchange 2013 ‐ Active Directory ‐ Anti-spam and anti-malware ‐ Client Access ‐ Cmdlet extension agent ‐ Email address and address book ‐ Federation and hybrid ‐ High availability ‐ Mail flow ‐ Mailbox ‐ Mailbox database ‐ Mailbox server ‐ Move and migration ‐ Organization ‐ Permissions ‐ Policy and compliance ‐ Security ‐ Server health, monitoring, and performance ‐ Sharing and collaboration ‐ Unified Messaging ‐ Users and groups
  • 10. Certificate Management Exchange 2013 ‐ You’ll need to configure split brain DNS, UPN (User Principal Names) accepted domains, and then setup certificates for public facing CAS servers. ‐ You can have a look at the details here: www.msexchange.org/articles- tutorials/exchange-server-2013/management-administration/managing- certificates-exchange-server-2013-part1.html
  • 11. DAG Management Exchange 2013 ‐ A single NIC for DAG members is supported, but members must have the same networks (for MAPI and Replication traffic). Remember binding order! ‐ Don’t use circular logging for VSS support. ‐ Having a few DAGs that are smaller instead of really large ones (improved DAG replication), but having less disks reduces snapshot creation time for VM backup. Remember witness file shares! ‐ You can change heartbeats to avoid cluster failover (multi-site deployments): cluster /prop
  • 12. Maintenance Mode for Mailbox Servers ‐ Ensures that your users wont be affected by patching and hardware maintenance. Exchange 2013 Set-ServerComponentState <server> -Component HubTransport -State Draining -Requester Maintenance Restart-Service MSExchangeTransport #if server is multi-role: Restart-Service MSExchangeTransport Restart-Service MSExchangeFrontEndTransport Redirect-Message -Server <server> -Target <MailboxServerFQDN> Suspend-ClusterNode <server> Set-MailboxServer <server> -DatabaseCopyActivationDisabledAndMoveNow $True Get-MailboxServer <server> | Select DatabaseCopyAutoActivationPolicy Set-MailboxServer <server> -DatabaseCopyAutoActivationPolicy Blocked Set-ServerComponentState <server> -Component ServerWideOffline -State Inactive -Requester Maintenance
  • 13. © 2014 Veeam Software. All rights reserved. All trademarks are the property of their respective owners. Troubleshooting Mail Flow
  • 14. Mail Transport ‐ SMTP is used to transfer messages (send and receive) in and out of the email organization. Exchange 2013
  • 15. Oh no, something is wrong ‐ Delivery reports can be run in the Exchange Admin Center Troubleshooting Mail Flow
  • 16. PowerShell baby! ‐ Exchange 2013 is all about PowerShell ‐ Test health and functionality of your servers ‐ All cmdlets start with Test- ‐ Pre-defined scripts! ‐ C:Program FilesMicrosoftExchange ServerV15scripts ‐ Or using Troubleshooting Mail Flow Get-Command -Verb Test | Where Module -match $env:computername PS: cd $exscripts
  • 17. PowerShell baby! ‐ Creating the test user: ‐ Testing the mailflow: ‐ Testing DAG replication: Troubleshooting Mail Flow .new-TestCasConnectivityUser.ps1 Test-MailFlow Test-ReplicationHealth –Identity <server> Get-MailboxDatabaseCopyStatus
  • 18. ‐ Testing the Outlook Web Service ‐ Testing if all the Mailbox Databases are ok ‐ Testing if you can use a mobile device to a mailbox Test-ActiveSyncConnectivity Test-OutlookWebServices PowerShell baby! Troubleshooting Mail Flow Test-MAPIConnectivity –Server <server>
  • 19. © 2014 Veeam Software. All rights reserved. All trademarks are the property of their respective owners. Compliance Policies
  • 20. Messaging policy and compliance ‐ In-place eDiscovery & hold ‐ Auditing ‐ Data Loss Prevention ‐ Retention Policies ‐ Journaling Compliance Management
  • 21. In-place eDiscovery & hold ‐ In-place eDiscovery ‐ Search mailbox data ‐ Copy them to a Discovery mailbox ‐ In-place hold: preserve ESI! ‐ Search mailbox data ‐ Preserve messages from deletion, modification and tampering Compliance Management
  • 22. Auditing ‐ Reports to find changes made ‐ Mailboxes ‐ Configuration settings ‐ Even log administrators mailboxes! ‐ Enabled per mailbox Compliance Management Set-Mailbox -Identity “Johan" -AuditEnabled $true Set-Mailbox -Identity “Niels" -AuditEnabled $false
  • 23. Data Loss Prevention ‐ Protect sensitive data from being send or deleted ‐ Comes pre-defined with regulatory standards Compliance Management
  • 24. Retention policies ‐ MRM: Messaging Records Management ‐ How long should messages be retained? ‐ Where should the messages be retained? ‐ Should all messages be retained for the same period? Compliance Management
  • 25. Journaling ‐ Not the same as archiving! ‐ Record all communications via a transport agent ‐ Can be configured on internal, external or all messages ‐ Reports can be generated for audits Compliance Management
  • 26. © 2014 Veeam Software. All rights reserved. All trademarks are the property of their respective owners. Email Archiving
  • 27. Making sure the Exchange server runs smoothly ‐ Exchange 2013 is designed to use less IOPS. Exchange archiving
  • 28. What do we need? ‐ An archive database ‐ Enable the archive option per mailbox ‐ Optional: multiple archives (used in most cases) ‐ Optional: automated archival Exchange archiving ‐ Easy setup: all done via the Exchange Administration Center ‐ PowerShell is also supported!
  • 29. What do we need? ‐ Creating the archive database Exchange archiving
  • 30. What do we need? ‐ Enabling archiving for a user Exchange archiving
  • 31. © 2014 Veeam Software. All rights reserved. All trademarks are the property of their respective owners. Monitoring Exchange
  • 32. Using Event Viewer An overview of logs for monitoring, compliance and troubleshooting. Exchange monitoring
  • 33. Using SCOM An overview of all components: state, health, and performance Exchange monitoring
  • 34. Using BPA Is integrated with Office 365, and allows you to review your environment for issues, and provides additional information where necessary. Exchange monitoring
  • 35. Further Reading and References We will be doing a third part of this series, and will publish some supporting material as well at veeam.com. However if you’d like there is a lot more detailed information available (some of which we used to create this series): http://microsoftvirtualacademy.com http://blogs.technet.com/b/exchange/ (you had me at EHLO)
  • 36. Next time We’ll be discussing: ‐ Exchange Security ‐ High Availability and Recovery ‐ Built-in and Veeam Instant Recovery as well Item-level recovery ‐ Exchange patch testing with Veeam’s Virtual Lab Niels Engelen System Engineer, Veeam Software niels.engelen@veeam.com Johan Huttenga System Engineer, Veeam Software johan.huttenga@veeam.com Questions?