Fdocuments - in 10135 B 02

You might also like

Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 32

Module 2

Configuring Mailbox Servers


Module Overview
• Overview of Exchange Server 2010 Administrative Tools

• Configuring Mailbox Server Roles

• Configuring Public Folders


Lesson 1: Overview of Exchange Server 2010
Administrative Tools
• Demonstration: What Is the Exchange Management
Console?
• What Is Windows PowerShell?

• What Is the Exchange Management Shell?

• What Is Remote Windows PowerShell?

• Learning How to Use the Exchange Management Shell

• Demonstration: Working with the Exchange


Management Shell
• Introducing the Exchange Control Panel
Demonstration: What Is the Exchange
Management Console?

In this demonstration, you will see how to use the


Exchange Management Console
What Is Windows PowerShell?

Windows PowerShell is a scripting and command-line


technology that is accessible through the PowerShell.exe
command shell, and is used by GUI tools

Verb Noun Parameters Example


Get User Get-User
Enable Mailuser -Identity Enable-Mailuser –Identity
-ExternalEmailAddress Tom – ExternalEmailAddress
Tom@Contoso.com

You can pipeline cmdlets:

• get-user | sort-object name

• get-user | where-object {$_.name -ilike "a*" } |


sort-object name
What Is the Exchange Management Shell?

Exchange Management Shell is a command-line interface used


for administering Exchange Server 2010

Exchange Management Shell:


• Provides more than 700 cmdlets for Exchange
Server 2010 administration

• Offers an extensible scripting engine

• Applies Role Based Access Control permissions


What Is Remote Windows PowerShell?

Remote Windows PowerShell enables you to run PowerShell


commands locally to configure remote servers

Remote Windows PowerShell 2.0 enables:

• Client/server management model


• Simplified client computer configurations
• Standard protocols allow easier management
through firewalls
Learning How to Use the Exchange Management Shell
Tip Examples
Verbs and nouns are used Get-, Set-, Enable- , Disable-, Add-
consistently Mailbox, MailboxDatabase, ExchangeServer
Use get-help to get information Get-Help New-Mailbox
about any cmdlet Get-Help New-Mailbox –examples
Use Format-List (FL) to list full Get-Mailbox –identity Anna | FL
details of the selected objects Get-ClientAccessServer | FL
Use wild cards with Get cmdlets Get-excommand get*
Get-Mailbox –id Anna | FL *quota*
Many cmdlets accept positional Get-Mailbox Anna
parameters
Use Tab to autocomplete Get-Web <Tab> displays
cmdlets and parameter name Get-WebServicesVirtualDirectory
Set-Mailbox Anna –Pro <Tab twice>
displays Set-Mailbox Anna -
ProhibitSendQuota
Use pipelining to send the Get-User | Where-Object
results of one cmdlet to a {$_.distinguishedname –ilike
following cmdlet "*ou=sales,dc=adatum,dc=com"} | Enable-
Mailbox –database “Mailbox Database 1"
Demonstration: Working with the Exchange
Management Shell
In this demonstration, you will see how to:
• Use simple cmdlet and cmdlet aliases

• Use PowerShell pipelining to create a mailbox


Introducing the Exchange Control Panel

The Exchange Control Panel provides web-based access


to:

End user tasks: Administrator tasks:

• Configure Outlook Web • Manage mailboxes


App settings
• Manage distribution
• Track messages groups
• Manage personal mobile • Search mailboxes
devices
• Track messages
• View and manage
distribution group • Configure RBAC
memberships • Manage mobile device
• Recover deleted messages policies and quarantine
Lesson 2: Configuring Mailbox Server Roles
• Initial Mailbox Configuration Tasks

• What Are Mailbox and Public Folder Databases?

• What Are the Database File Types?

• The Update Process for Mailbox Databases

• Demonstration: Configuring Database Options

• Exchange Server 2010 Storage Improvements

• Options for Database Storage

• Data Storage Options: Direct Attached Storage

• Data Storage Options: Storage Area Networks

• Demonstration: How to Manage Mailbox Size Limits

• Discussion: Considerations for Implementing Databases


Initial Mailbox Configuration Tasks

The initial Mailbox server role tasks are:

 Secure the server

 Create and configure databases

 Configure high availability

 Configure public folders

 Configure recipients

 Configure the offline address book


What Are Mailbox and Public Folder Databases?

• Mailbox databases store messages for mailbox-enabled users


• Public folder databases store contents of public folders

• Transaction logs store data changes for databases

• Each database has one set of transaction logs

• Each set of transaction logs has only one database

• Locations of databases and transaction log files should be


configured to provide reliability and performance

• Databases no longer use single-instance storage


What Are the Database File Types?

A database consists of a collection of file types, each


of which performs a different function

File Type Purpose


<Log Prefix>.chk Checkpoint file
<Log Prefix>.log Current transaction log file
<Log Prefix>xxxxxxxx.log Transaction log file that was already
renamed and filed
<Log Prefix>res00001.jrs – Reserved transaction logs
<Log Prefix>res0000A.jrs
Tmp.edb Temporary workspace for processing
transactions
<Log Prefix>tmp.log Transaction log file for the temporary
workspace
<File Name>.edb Rich text database files that stores content
for mailbox and public folder databases
The Update Process for Mailbox Databases

1 4
Write to DB

Receive message
3 Update

Write message
5
2

Client access
Demonstration: Configuring Database Options

In this demonstration, you will see how to:


• Move database files

• Move transaction log files

• Configure database options


Exchange Server 2010 Storage Improvements
Improvements have been made in Exchange 2010 to reduce
storage costs:
• Reduced random disk I/O
• Support for larger mailboxes and storing archived data
• Support for lower performance disks and RAID-less
(JBOD) deployments
• New mailbox database schema
• Database compaction (defragmentation) runs
continuously
• Reduced database size with database compression

Make sure your storage solution meets:

• Disk I/O requirements


• Redundancy requirements
Options for Database Storage
Disk storage options:

• SATA
• Serial Attached SCSI (SAS)
• SSD

RAID options:

• JBOD ― No RAID
• RAID 0 ― Striping
• RAID 1 ― Mirroring
• RAID 5 ― Striping with parity
• RAID 0+1 ― Mirrored striped sets
• RAID 6 ― Striping with double parity
• RAID 1+0 or RAID 10 ― Mirrored sets in a striped set
Data Storage Options: Direct Attached Storage

Direct Attached Storage

Benefits of direct attached storage are:

• Lower cost Exchange Server solution


• Easy to implement
• Distributed failure points
Data Storage Options: Storage Area Networks

Storage Area Network

SAN

Benefits of storage area networks are:

• Large RAM cache to minimize bottlenecks


• Scalable storage solutions
• Multiple servers can leverage a single SAN
• Enhanced backup, recovery, and availability
Demonstration: How to Manage Mailbox Size Limits
In this demonstration, you will see how to:
• Create storage limits on mailbox databases

• Use Exchange Management Shell to apply a storage limit


to multiple databases
• Override database mailbox storage limits for exceptions
Discussion: Considerations for Implementing
Databases
• Discuss the considerations for naming databases

• Determine the considerations for implementing databases

• Determine the considerations for implementing additional


Mailbox server roles
• Discuss the considerations for choosing appropriate
storage
Lesson 3: Configuring Public Folders
• What Are Public Folders?

• Configuring Public Folder Replication

• How Clients Access Public Folders

• Demonstration: How to Configure Public Folders

• Best Practices for Public Folder Deployment


What Are Public Folders?

A public folder is a repository for different information types

Public folder tree

Public Folders

All Public Folders


Business
Products
Marketing
HR
Personnel
Handbook
Forms
Internet Newsgroups
Configuring Public Folder Replication

Service Replication Component

AD DS and Public folder directory objects


Active Directory

Microsoft Exchange Public folder trees


Information Store
service
Public folder contents

The messaging
administrator controls the
destination frequency of
the folder
How Clients Access Public Folders

Public Folder Server Connector Cost Server 3


Server 1 N/A N/A
Server 2 N/A N/A
Server 3 Site Link A 10
Server 4 Site Link C 30 Site X
Server 5 Site Link B 50

Site Y
Server 1 Cost=10

Cost=30 Server 4

Site W
Cost=50
User
Site Z

Server 2 Server 5
Demonstration: How to Configure Public Folders
In this demonstration, you will review:
• How to create public folders

• How to configure public folder replication

• How to configure public folder permissions with


Office Outlook
Best Practices for Public Folder Deployment
• Analyze your organization’s business requirements for
public folders
• For larger deployments, consider one or more dedicated
public folder servers
• Schedule public folder replication during non-peak hours

• On faster networks, configure more frequent replication

• If you have Office Outlook 2003 clients, you should enable


replication for the system folders
Lab: Configuring Mailbox Servers
Exercise 1: Configuring Mailbox Databases
Exercise 2: Configuring Public Folders

Logon information

Estimated time: 45 minutes


Lab Scenario
You are a new messaging administrator at A. Datum
Corporation, and your manager has left instructions indicating
that you need to create and configure a database for the
executive group, and then move the existing database for the
accounting group to a new location. Additionally, you need to
add an additional public folder database, and then replicate
data to it.
Lab Review
• What happens to the database’s status when you move
the database files?
• When you create a public folder, how many replicas does
it have?
Module Review and Takeaways
• Review Questions

• Common Issues and Troubleshooting Tips

• Real-World Issues and Scenarios

• Best Practices

• Tools

You might also like