Exchange Server Archiver - 3.0

Exchange Server Archiver

Learning Exchange Server Archiver - 3.0

Technical overview

This topic describes the architecture of Exchange Server Archiver, and provides an overview of the archive and retrieval processes. Some information on security, licensing, and evaluation is also provided.

You can download this topic as a pdf file.

You are recommended to read this topic before you install Exchange Server Archiver. For full details of how to install Exchange Server Archiver, see Installing Exchange Server Archiver.

Contents

Archive modes
Architecture
The archive process
The retrieval process
Security
Licensing
Evaluating Exchange Server Archiver

Archive modes

Exchange Server Archiver offers four different archive modes so that you can choose what will happen to messages that are processed during an archive. The selected archive mode is used whenever an archive is run.

The archive mode that you choose does not affect the end-user experience.

The following archive modes are available:

Copy attachments only

  • copies attachments to the specified Archive Store
  • the original attachments remain on the Exchange server

Copy entire message

  • copies the message bodies to the Archive Store
  • copies attachments to the Archive Store
  • originals of both remain on the Exchange server

Copy and remove attachments only

  • copies attachments to the Archive Store
  • removes the attachments from the Exchange server

Full archive

  • copies messages and attachments to the Archive Store
  • on the Exchange server, removes each message that has been archived and replaces it with a placeholder; the placeholder contains the first few lines of the message, and links to the full archived message and any attachments
  • removes the attachments from the Exchange server

If you are evaluating Exchange Server Archiver, you may wish to use one of the 'copy only' modes so that messages and attachments remain on the Exchange server; see Evaluating Exchange Server Archiver for more information.

If necessary, you can change the archive mode later (see Changing the archive mode). When you change archive mode, Exchange Server Archiver schedules a tidy up task so that all previously-archived messages and attachments match the new archive mode.

Note that placeholders replace the archived messages in Exchange only when you choose Full archive mode; in the following descriptions of the architecture and processes, it is assumed that you have selected Full archive mode.

Architecture

An overview of the Exchange Server Archiver architecture is illustrated below. The individual components are described in the following sections.

When you install Exchange Server Archiver, no software is installed on your Exchange server (unless you choose to install the optional Outlook® Web Access Add-in) and no information is stored in Active Directory®.

Admin Console

The Admin Console provides an easy-to-use graphical user interface for you to install and configure the Exchange Server Archiver services, and to manage and schedule archives.

You use the Admin Console to set up rules to:

  • specify which mailboxes are archived to which Archive Stores
  • specify conditions that define which messages will be archived (such as 'messages over 10MB or messages older than 30 days')
  • set up schedules to control when messages will be processed

You can apply a rule to individual mailboxes or to groups of mailboxes using the Exchange server storage hierarchy or Active Directory.

You also use the Admin Console to change the Exchange Server Archiver configuration, for example, to create new Archive Stores as required.

The settings you define using the Admin Console are replicated in the Archive Services. You can therefore view and manage the Exchange Server Archiver settings from Admin Consoles that have been installed on different computers.

To use the Admin Console, you must be a domain administrator on the domain on which the services are installed.

Archive Service

The Archive Service coordinates the scheduling and archiving of messages.

Using the rules set up in the Admin Console, the Archive Service accesses the mailboxes, and determines which messages to extract and archive. It then compresses the messages to be archived, and passes them to the appropriate Storage Service.

The Archive Service also handles administration tasks. It:

  • stores the system configuration
  • performs tidy-up tasks if you choose to change archive mode
  • performs copy-back tasks, if you choose to copy the archived messages back to the Exchange server

The Archive Service uses MAPI (Messaging Application Programming Interface) to communicate with Exchange.

The Archive Service requires a user with 'Administer information store' permissions (such as a domain administrator) so that it can access all messages when it communicates with Exchange. For more information, see Creating the Archive Service user.

User Archive Access (UAA) Service

The UAA Service enables your users to access archived messages. It is a Web service and Web site hosted on IIS.

When a user opens an archived message, the UAA Service communicates with the Archive Service to confirm that the user is authorized to view the message. It then locates and retrieves the message from the Archive Store, via the Storage Service.

When a user searches for a message, the UAA Service delegates the search request to the appropriate Storage Services, and then combines the results retrieved from the Storage Services so that they can be displayed for the user.

If you choose not to install the Outlook Add-in or the Outlook Web Access Add-in, users can use the Web pages provided by the UAA Service to access their messages.

You can set up the UAA Service Admin Search to allow a specified security group access to search all archived messages.

The UAA Service uses MAPI if you choose to export messages to EML or MSG format.

For more information, see Using the UAA Service.

Storage Service

A Storage Service provides fast, reliable, space efficient storage and retrieval of archived messages.

You can set up any number of Storage Services, and for each Storage Service you can set up any number of Archive Stores. For more information, see Using multiple Archive Stores.

You are recommended to install the Storage Service on the same server as the Archive Stores that it hosts. However, there may be some exceptions; for example, if you create an Archive Store on a NAS (network attached storage) unit, the Storage Service is installed on a different computer; for more information, see Archiving to external storage.

The Storage Service uses the Microsoft® Indexing Service to index and search the Archive Stores.

Archive Stores

An Archive Store is a folder in which messages are archived.

Each message body and attachment is stored as a file in the Archive Store. Message bodies are compressed; attachments are not compressed. Once written, an archive file cannot be modified. Because the archived messages and attachments are stored as individual files, they are easy to back up (see Backing up and restoring Archive Stores).

Single-instance storage (SIS) ensures that duplicate messages and attachments are stored only once in each store. Messages or attachments are considered to be duplicates if their checksums are identical. The header is stored for each instance of the duplicated message.

You create and manage Archive Stores using the Admin Console.

You can change the Archive Store to which a mailbox is archived. For example, you may want to do this when the store becomes large: you specify that you want to archive messages to a new Archive Store in the archive rules, and you can then make the old store read-only, and perform a final backup on it. Messages in the old store can still be accessed.

Because Archive Stores and archived messages are uniquely identified using GUIDs (Globally Unique IDentifiers), you can move an Archive Store to a different Storage Service if necessary.

For more information, see About Archive stores.

Outlook

When you install the Outlook Add-in, Exchange Server Archiver provides a transparent interface for your users to access archived messages using Microsoft® Outlook 2007 or Outlook 2003.  

Messages that have been archived are identified with a yellow envelope ArchivedMessage.

A search feature is provided so that users can search archived and unarchived messages within a single search when working online.

If you do not install the Outlook Add-in, messages that have been archived are identified with a yellow envelope ArchivedMessage in Outlook, but only a placeholder is displayed when an archived message is selected. Users can access the full message from within Microsoft Outlook by using a hyperlink to the UAA Service which is provided in the placeholder. When the Add-in is not installed, searches from within Outlook will search only the message placeholders, but users can use the UAA Service Web page for a full-text search of archived messages.

For more information, see Using the Outlook Add-in.

Outlook Web Access

When you install the Outlook Web Access Add-in, Exchange Server Archiver provides a transparent interface for your users to access the archived messages using Exchange Server 2007 Outlook Web Access or Outlook Web Access 2003. (Exchange 2010 Outlook Web Access is not supported.)

Messages that have been archived are identified with a yellow envelope ArchivedMessage.

Searches within Outlook Web Access will search only the message placeholders. Users can use the UAA Service Web page for a full-text search of archived messages.

If you do not install the Outlook Web Access Add-in, archived messages are not identified with an icon. When a user selects an archived message, the message placeholder is displayed and users can access the full message by using a hyperlink to the UAA Service.

For more information, see Using the Outlook Web Access Add-in.

Outlook Anywhere

You can use Outlook Anywhere with Exchange Server Archiver if the server on which you install the UAA Service is visible to users accessing their messages remotely.

The archive process

For a full archive:

  1. When a mailbox is scheduled to be archived, the Archive Service accesses the mailbox on Exchange, and determines which messages to process.

    Note that messages in the Drafts or Outbox folders, (or any subfolders within these folders) are not archived.

  2. For each message to be processed, the Archive Service checks whether the message is already in the Archive Store:
    • If the message does not exist already in the store, the Archive Service extracts the message body, header, and any attachments, and passes them to the corresponding Storage Service.
    • If the message already exists in the store (because it is a duplicate of a message that has already been archived), the Archive Service passes the message header to the appropriate Storage Service, and uses single-instance storage (SIS) to link it to the existing archived message body (and attachments, if it has any).
  3. The Storage Service stores the messages.
  4. When the messages have been safely stored, the Archive Service replaces the messages in Exchange with placeholders.

    A placeholder contains the first few lines of the message, and links to the full archived message and any attachments.

Note that the original message is removed from the Exchange server only when the message and attachments have been written to the Archive Store, ensuring no data is lost if there is an interruption to the process.

You are advised to defragment your Exchange databases after the first archive to take advantage of the reduction in the size of Exchange stores; if you do not defragment the databases, you will not see any reduction in size. You should then continue to defragment the databases according to your usual maintenance schedule.

The retrieval process

Using Outlook or Outlook Web Access, the user chooses to view a message that has been archived.

The User Archive Access (UAA) Service confirms, via the Archive Service, that the user is authorized to view the message, and then retrieves the message from the Archive Store and returns it to the user.

Security

Exchange Server Archiver uses the permissions that have been set up in Exchange and Active Directory. The UAA Service and Archive Service prevent unauthorized access to messages.

HTTPS can be used to protect messages in transit between the UAA Service and the Outlook client.

For more detailed information about security, see Data security in Exchange Server Archiver.

Licensing overview

Exchange Server Archiver is licensed per mailbox.

When the number of mailboxes approaches your licensing limit, the Admin Console displays a warning, so that you can upgrade your license if required.

If a mailbox is no longer scheduled to be archived (for example, because the user has left the company), the license is automatically made available so that you can reuse it with a different mailbox. The old mailbox archives remain accessible.

For more detailed information about licensing, see Licensing.

Evaluating Exchange Server Archiver

When you install Exchange Server Archiver, you can choose an archive mode that leaves the original messages and attachments on your Exchange server and only copies them to the Archive Server (Copy entire message or Copy attachments only). Therefore, you can evaluate it with no risk to your data.

Because the archived messages and attachments are not removed from Exchange, you will not be able to see the reduction in size of your Exchange stores. However, you will be able to evaluate the performance of Exchange Server Archiver and assess the storage requirements for the archives, and you will have the reassurance that if you choose to uninstall Exchange Server Archiver, you do not need to copy back messages and attachments to the Exchange store.

If you prefer, you can evaluate Exchange Server Archiver in Full archive mode. Messages will be archived to the Archive Stores according to the rules you set up and replaced with placeholders in Exchange, and attachments will be removed from the Exchange server. You will therefore be able to see the resulting reduction in the size of Exchange stores when you defragment your Exchange databases. If you later choose to uninstall Exchange Server Archiver, you can first copy back archived messages and attachments to the Exchange stores; however, you will lose any single-instance storage that was used on those messages.

Whichever archive mode you choose, you can specify which mailboxes and messages will be archived by setting up rules. For example, you may want to process only a few test mailboxes initially, and then roll out the evaluation to further mailboxes later.

The installation is a simple two-stage process:

  1. Install the Admin Console.
  2. Run the Configuration wizard to install the services and components, and set up the initial archive.

For full details, see Installing Exchange Server Archiver.

For details of how to install and configure a trial environment for evaluating Exchange Server Archiver, see Setting up a trial environment.

Keywords: archive modes, architecture, archive process, message retrieval, security, licensing, evaluating, Admin Console, Archive Service, Storage Service, Archive Stores, UAA Service, User Archive Access Service, uaaservice, Outlook, Outlook Add-in, plug-in, OWA, Outlook Web Access, Outlook Anywhere, archive rule, rule, single-instance storage, sis, GUID, placeholder, stub, defragment

See also

Using the Admin Console

Using the Outlook Add-in

Prerequisites

Licensing

Installation overview

Was this article helpful?

Search support
Forums

Exchange Server Archiver

all products

Exchange Server Archiver

all products