Questions tagged [exchange]

Questions about any version of Microsoft Exchange Server or Exchange Online, Microsoft's email and unified communications server product. Because of tight integration with other systems, related questions may overlap with Active Directory, Office 365, and Skype for Business (aka Lync Server or Office Communications Server). Questions about Microsoft Outlook may be a gray area, with Super User as an alternative site to ask on.

Overview

The main feature of Microsoft Exchange is delivery of email messages, however it has many other features such as calendaring, contact lists and to-do lists. Microsoft Exchange works by storing all information in a users Mailbox, with a master copy saved on the server. Because the master copy is on the server, this allows a user to connect to their Mailbox using many different methods (such as Microsoft Outlook, with a web browser or a mobile device) and have each instance of the users mailbox always up to date.

High Availability

High availability is a key design goal of Microsoft Exchange, and it has been designed with several important features to ensure a single server failure does not cause an outage of the whole messaging environment. Servers can be configured in clusters, so if one should fail the remaining members of the cluster can still service user requests.

Later versions of Microsoft Exchange (Exchange 2007 and greater) introduce the concept of separation of Exchange roles so each component can be made highly available as well as distributing the load between multiple servers.

Backup and Restore

The backup capabilities of Microsoft Exchange are designed so that it can remain online and continue servicing requests, while still generating a complete and consistent backup. It is important that Active Directory is also frequently backed up as a lot of configuration data for Microsoft Exchange is stored in Active Directory.

As part of the recovery strategy, Microsoft Exchange utilises a write-ahead transaction log for all operations it performs on an Exchange database. Write-ahead transaction logs work by writing all intended modifications to the Exchange database to a transaction log file before it performs the operation on the actual database. It is best practice to store transaction logs on a separate physical disk than the Exchange databases so that in the event of a failure, any transactions made since the last full backup can be rolled forward to restore the database to the point of failure.

Two types of online backup can be performed: a full backup and a transaction log backup. Both types of backup will flush the transaction logs when completed.

  • A full backup will back up the Exchange databases. This may take many hours and is typically done over a weekend.
  • A transaction log backup will back up only the transaction logs created since the last backup. This takes a relatively small amount of time and is typically done each night.

If the disk containing the transaction logs is filled to capacity, Exchange will dismount any associated databases and will not accept mail for Mailboxes in these databases until the problem is rectified.

Links

Microsoft Exchange product homepage.

3564 questions
10
votes
4 answers

how do I resolve "user isn't assigned to any management roles" error in Exchange 2010 EMC?

Newly installed Exchange 2010 box (technically, a partially installed box, as this error is preventing me from completing the install). When I launch EMC or the Management Powershell, I get this error: VERBOSE: Connecting to…
TheoJones
  • 263
  • 1
  • 2
  • 10
9
votes
4 answers

Blackberry mail service basics?

Can someone explain very briefly the way Blackberry's email functions. I'm not looking for nuts and bolts, just answers to some very basic questions: Does a Blackberry check with an Exchange server directly, or does it always/ever use an…
username
  • 4,755
  • 19
  • 55
  • 78
9
votes
7 answers

Setting Out of Office message for someone else

On occasion, a member of our team calls in sick and is either unwilling, or unable, to set their Out of Office message in Exchange. What we've done in the past is just reset that user's password, give it to their manager, and have the manager set…
Bryan Slatner
  • 215
  • 1
  • 2
  • 5
9
votes
2 answers

Outline the quirks of Windows Small Business Servers (SBS)

I'm not much of a Microsoft administrator. However, I do work extensively with new and existing Microsoft Exchange deployments. That's just how the career-arc went. I'm working with a small customer of 15 users who's not content with the local "PC…
ewwhite
  • 197,159
  • 92
  • 443
  • 809
9
votes
1 answer

Can Exchange be configured to populate a text/plain part of a meeting invite?

I work in an environment where some people are using Microsoft Exchange and some people are not. The meeting invitations sent out by Exchange include a text/calendar attachment with the meeting information in iCal format. They also include an…
larsks
  • 43,623
  • 14
  • 121
  • 180
9
votes
7 answers

Can you configure MS Exchange to support the gmail "+keyword" trick?

Gmail allows users to create custom email addresses on the fly by appending "+keyword" to their email address. So, "myaddy@gmail.com" and "myaddy+something@gmail.com" & "myaddy+somethingelse@gmail.com" all point at the same account…
Busticated
  • 93
  • 1
  • 3
8
votes
1 answer

Exchange Server Using Wrong Active Directory Site

Our Exchange 2013 server suddenly started logging errors about bad replication between sites (there should be no replication as there is no other server) as well as several other issues that appear to be related. We have two sites connected by VPN.…
yakatz
  • 1,213
  • 4
  • 12
  • 35
8
votes
5 answers

Exchange PowerShell in a Scheduled Task runs forever

I have a couple of Exchange 2010 PowerShell scripts that I'd like to run as Scheduled Tasks. If I launch PowerShell using "Run as different user" I can run the scripts and they execute correctly. If I schedule a task using that same user, the task…
longneck
  • 23,082
  • 4
  • 52
  • 86
8
votes
2 answers

Steps to rename an Exchange 2010 SP2 server

I made an unfortunate error when I named an Exchange server msex0 which I felt of course was short for "MicroSoft EXchange." The server in question is running Windows Server 2008 R2 with all the latest updates. It is working just fine now but I…
tacos_tacos_tacos
  • 3,250
  • 18
  • 63
  • 100
8
votes
5 answers

Why do big Exchange installations require downtime for maintenance?

I have used several top tier third party Exchange providers over the years, and all of them have had regular scheduled downtimes for routine maintenance (roughly once a month). I am wondering what is it about Exchange that makes it impossible to…
Michael Teper
  • 484
  • 3
  • 13
8
votes
2 answers

Migrating from Exchange 5.5 to Exchange 2010

I'm in the unenviable situation of being asked to migrate a mail server from Exchange 5.5 to Exchange 2010. The domain has two sites connected via T1 and an exchange 5.5 server (neither are installed on DCs). I know there is no direct path from…
8
votes
3 answers

Entering people's email addresses in AD attribute

We have a Windows 2003 Server Active Directory environment. In AD you can enter a person's email address. Back when we used to have Exchange, when creating a new user it would also create an entry in Exchange. We have not had Exchange in years, but…
Rod
  • 555
  • 3
  • 10
  • 20
8
votes
4 answers

Mailbox unavailable, client does not have permissions to send as this sender - only the first time

Our users can send emails from our ASP.NET Web application on the click of a button. In our testing environment, there is a strange thing going on. The first time the application tries to send the email, we get the exception: Mailbox unavailable.…
Peter
  • 196
  • 1
  • 1
  • 9
7
votes
2 answers

Is ADFS a must-have, when you deploy hybrid exchange server?

With AADC implemented in our AD and Office 365, we want to deploy a hybrid Exchange next, is ADFS a must? Thanks!
7
votes
9 answers

Pros/Cons of switching from Exchange to GMail

We are a medium-large non-profit company, with around 1000 staff and volunteers, and have been using MS Exchange (currently 2003) for our mail system for years. I recently attended a Google conference where they were positing that "Cloud computing…
Brent
  • 22,857
  • 19
  • 70
  • 102