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
7
votes
4 answers

Can Exchange 2010 high availability be achieved with only 2 servers?

In Exchange 2010, you can define Database Availability Groups and have your mailbox database(s) automatically replicated between multiple servers, and you can have mailbox server which are members of a DAG also host other server roles, such as Hub…
Massimo
  • 70,200
  • 57
  • 200
  • 323
7
votes
2 answers

E-mail addresses with plus sign in MS Exchange

Possible Duplicate: Does Exchange support disposable e-mail addresses? Many users like to use e-mail address in the format "[user]+[tag]@[domain]" to facilitate local filtering of incoming messages. The semantics of that is that the message…
Wilson
  • 171
  • 1
  • 3
7
votes
4 answers

Getting Exchange to do DKIM

Having read Jeff's blog post about Email and DKIM, I'm thinking it might be good to DKIM all mail coming out of our Exchange 2003 servers. Whats a good way of going about that?
codeulike
  • 1,008
  • 5
  • 17
  • 29
6
votes
1 answer

Yahoo blocked emails after changing mail server public IP address

We have two exchange edge server and we want to change their public IP addresses. Changing one of the server IP addresses (and related DNS records) was done successfully and emails are delivered to all destinations except yahoo which returns: 421…
harsini
  • 251
  • 1
  • 6
  • 13
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…
Richard Gadsden
  • 3,686
  • 4
  • 29
  • 58
6
votes
1 answer

Get rid of Skype for Business warning about Exchange

I'm at a college where we have a campus licensing agreement with Microsoft for licensing Windows and Office that now includes Office 365 online services, which includes Skype for Business. I'm playing with Skype, and it's a decent IM and presence…
Joel Coel
  • 12,932
  • 14
  • 62
  • 100
6
votes
3 answers

Office 365 Exchange client connection logs

We use Office 365 at our company and I was wondering if it is possible to see Exchange client connection logs in the admin panel anywhere? I want to identify what IP addresses outlook clients have been connecting from.
tomstephens89
  • 1,011
  • 1
  • 12
  • 24
6
votes
1 answer

How to clear Exchange mail queues using PowerShell for a specific user

Recently, my organization were victim of a spam attack. Sadly, some users provided their email and password. The attacker set up a long queue of emails to be sent (from the victims account). We had to delete all the message manually (from the queue…
Vinc 웃
  • 177
  • 1
  • 2
  • 7
6
votes
2 answers

For an internet-facing, all-roles-in-one Exchange server, what do I need to let through the firewall?

As the result of a recent penetration test, in which we did not fare well, it has been brought to my attention that our internet facing, all-roles-in-one, Exchange 2010 SP3 server has no firewall in place, and is therefore completely exposed to the…
HopelessN00b
  • 53,795
  • 33
  • 135
  • 209
6
votes
2 answers

More than one alias/nickname per user

In Active Directory, we populate the Mailnickname with a single, suitable value (EmployeeId in this case). When a user goes to outlook, enters the mailnickname (employeeId), Outlook will look in the GAL (and a local cache first, but that is…
Kjensen
  • 1,039
  • 10
  • 28
  • 39
6
votes
1 answer

What is the best way to build an Exchange 2010 CAS based on an existing production server?

We have a CAS + Hub server in our organization right now. We want to create a second one with the exact same settings and features. What would be the best approach to do this? We have been looking into SCCM but it would take us some time before we…
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
  • 498
  • 2
  • 9
  • 24
6
votes
2 answers

How to monitor Windows Server events with Centreon Nagios

I want to monitor events on a Windows Exchange Server (Windows 2008 R2) and have installed NSclient ++ so I can use Centreon Nagios to monitor it. I did a bit of research and came across this question that I found somewhat helpful: How to monitor…
6
votes
4 answers

Exchange Connector Won't Send to External Domains

I'm a developer trying to get my .Net application to send emails out through our Exchange server. I'm not an Exchange expert so I'll qualify that up front!! We've set up a receive Connector in Exchange that has the following properties: Network:…
sisdog
  • 171
  • 1
  • 1
  • 4
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,859
  • 14
  • 72
  • 103