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.

3599 questions
11
votes
3 answers

Moving from Exchange 2003 to Exchange 2010

Consider a small-medium business' deployment of Exchange 2003. The question is around migrating to Exchange 2010. Here's a bit about the landscape: Current state is 50-100 users/mailboxes with the majority using Outlook 2007 OWA enabled desktop…
p.campbell
  • 4,437
7
votes
6 answers

What are the pros/cons of running your own Exchange system vs. paying for a hosted solution

Surprisingly, after the long discussion on that well-known meta question, it doesn't seem like anyone's asked about the question that was used as an example: what are the tradeoffs of running your own Exchange servers vs. outsourcing? For my…
6
votes
7 answers

Should Out of Office be sent externally?

There is an option in Exchange System Manager to prevent or allow Out of Office messages to be sent to external addresses. Technically, this is pretty easy to configure - and Exchange 2007+ lets you set a different message for internal and external…
6
votes
5 answers

Is there a pseudo backup procedure to force Exchange log truncation?

I have several separate test environments running 2008 R2 and Exchange 2010, at varying patch levels and for varying reasons. One consistent issue I encounter is that transaction logs for Exchange are not truncated because no backup solution is in…
Tohuw
  • 508
  • 2
  • 9
  • 24
6
votes
2 answers

Exchange 2003 and 2010 coexistence - when is there downtime?

I currently have a very simple single server exchange 2003 setup. I'm planning to add a single exchange 2010 server with all roles, and slowly move people over to it. Technet and several blogs have plenty of guides to setting this up, but none of…
Grant
  • 17,989
5
votes
4 answers

Microsoft Exchange: Mail rule allows regular expressions. But which ones?

I'm trying to set up a filter rule in Microsoft Exchange Online via the web interface (Office365 Admin Center > Exchange Admin Center > Mail Flow / Rules). I want to match the "sender address" against known addresses that are "inside the…
5
votes
6 answers

Exchange mailbox size larger on Server than on Client

I think this is an Exchange 2003 problem, not an Outlook 2007 problem so I am asking it here instead of on SuperUser. When I look at the folder size of my mailbox the Local Data tab shows 4099KB for my Calendar, but the Server Data shows 154671KB. …
None
5
votes
5 answers

"Microsoft" has an online tool for troubleshooting Exchange issues - is it nifty?

**please note, I've changed the question in response to the suspicion that this site is dubious.* I found this today - https://www.testexchangeconnectivity.com/ Pretty nifty! (or maybe not?) There's a post about this site on a site called…
5
votes
5 answers

What is Microsoft Exchange? Why is it so popular?

What is Microsoft Exchange? Wikipedia says, "Exchange's major features consist of electronic mail, calendaring, contacts and tasks; support for mobile and web-based access to information; and support for data storage." Aren't there like a zillion…
5
votes
1 answer

User to send as anyone in Exchange?

I have a .NET program -- a Windows Service -- that connects to Exchange to send email. The goal is to allow it to send email appearing to be from any number email addresses within the domains my employer owns. The program is authenticating with an…
Mike C.
  • 447
4
votes
3 answers

Exchange bounces mail because of one non existent recipient

We have an exchange server in our company. When an external sender sends a mail to multiple employees in our company the whole mail is bounced when there is one non existent recipient/mail address in the e-mail. Can someone explain how to change the…
4
votes
3 answers

A different way to handle Microsoft Exchange emails

I'm not an Exchange SME by any means, so please forgive my ignorance. Does Exchange have different methods of handling email other than delivering a copy of an email to each mailbox it's intended for? For example, if I want 50 people to receive an…
beechfuzz
  • 39
  • 1
4
votes
1 answer

Can Exchange create catch-all addresses for address.*@domain.com?

I'm not an Exchange expert, and want to see if something is feasible before I ask for this. I'm looking for two things: 1) Is this possible? 2) Is there a better way to do this? I want to have a catch-all address setup, but I need it to act…
dcn
  • 45
4
votes
2 answers

Does an ESEUTIL defrag of an Exchange store also perform an integrity check/repair on it?

Earlier this morning, store.exe fuzzled up in one way or another, which necessitated a restart of our Exchange server. It came back online with no errors or problems, all the transaction logs replayed successfully, and all the stores mounted as…
Bigbio2002
  • 2,843
  • 12
  • 36
  • 56
3
votes
2 answers

How can I upgrade Exchange 2007 to Exchange 2010 on the same server?

I've read a few guides that explain how to upgrade Exchange 2007 to Exchange 2010 but the problem for us is that we only have one available server - the one Exchange is currently installed on. We don't have a complicated set up. Just one DC, one…
blizz
  • 1,154
1
2 3
14 15