Escolar Documentos
Profissional Documentos
Cultura Documentos
Administration Guide
EAS 6.3
15 October 2010
Contents
Autonomy ZANTAZ Copyright Notice ......................................................... 2
Chapter 1 Getting started .......................................................................... 15
About Autonomy ZANTAZ ....................................................................... 15
About this guide ....................................................................................... 16
Who should read this guide? ............................................................. 16
Document conventions ...................................................................... 16
Getting help ....................................................................................... 17
Understanding EAS ................................................................................. 18
Key concepts ..................................................................................... 19
About file archiving .................................................................................. 21
About archiving content from a SharePoint Portal Server ....................... 21
Overview of EAS administration .............................................................. 22
Deployment ....................................................................................... 22
Monitoring and maintenance ............................................................. 22
Other tasks ........................................................................................ 23
Security and privacy ................................................................................ 24
Administrator level access ................................................................. 24
HTTPS protocol ................................................................................. 24
Anonymous access in Exchange ....................................................... 24
Anonymous access / Extended NT Account Sync ............................ 24
Using the EAS Administrator client.......................................................... 25
Start the EAS Server ......................................................................... 25
Open EAS Administrator ................................................................... 25
Connect to the database ................................................................... 25
Connect to the Exchange Server ....................................................... 26
Customize the EAS Administrator display ......................................... 26
Configure licenses ................................................................................... 28
Supply information to obtain license keys ......................................... 28
Add a license key .............................................................................. 29
Using EAS reports ................................................................................... 30
Report types ...................................................................................... 30
Chapter 1
Getting started
In This Chapter
About Autonomy ZANTAZ ......................................... 15
About this guide ........................................................ 16
Understanding EAS ................................................... 18
About file archiving .................................................... 21
About archiving content from a SharePoint Portal Server 21
Overview of EAS administration ................................ 22
Security and privacy .................................................. 24
Using the EAS Administrator client............................ 25
Configure licenses ..................................................... 28
Using EAS reports ..................................................... 30
Getting started
Document conventions
The following conventions are used in this document:
Item
Example
Notes
16
{ }
argument
...
[]
Example:
bridge Group address MacAddress [forward | discard]
[interface]
Getting help
Use of Autonomy EAS products is described in:
FAQs
Technical Notes
All are available through the Autonomy Customer Support Center
(https://customers.autonomy.com/).
Technical support
If you still have questions or require assistance after consulting these
information sources, contact Autonomy (ZANTAZ) Technical Support by email
(mailto:eas-support@zantaz.com) or by phone: 617.850.4705.
Training
Autonomy is committed to ensuring successful adoption of our products by
administrative and end users. We offer a host of training services to meet the
educational needs of virtually every organization. For more information, or to
register for one of our courses, please visit the Autonomy EAS training
website (http://www.zantaz.com/services/training/index.htm).
Professional services
17
Getting started
EAS for Exchange Outlook User Guide (2007 and 2000/2003 versions in
English, French and German)
Understanding EAS
The Autonomy Enterprise Archiving Solution (EAS) is an archiving software
solution for email and files. It offers a fully distributed architecture that allows
management of electronic content across geographically dispersed locations.
EAS provides centrally managed and administered control of archiving
policies while allowing for regional dependencies and administration. EAS
significantly reduces loads on mail and file servers, secures intellectual
property, and gives end-users easy access to messages and files regardless
18
Understanding EAS
Key concepts
Elements of the EAS environment
The basic EAS server environment contains the following elements:
EAS server handles the actual work (archiving, replacing objects with
stubs, restoring objects, etc.).
IIS server handles object retrieval requests from your client users.
19
Getting started
Archiving policies
You can define an archive policy for each group of mailboxes, file shares, or
SharePoint libraries through the use of simple scripts called "formulas".
Formulas can also be applied to individual mailboxes, file shares, or
SharePoint libraries.
Tasks
Each unit of work is called a "task". Tasks can include archiving, restoring,
and replacing messages and files with stubs. At the time you create a task
you assign the mailboxes, file shares or SharePoint sites that the task will
address. For more information on tasks, see Configuring tasks (on page 89).
Stubs
Most organizations choose to reduce the burden on their servers by
configuring EAS to replace archived items with shortcuts, referred to in this
guide as "stubs", which point to the original item in the archive. A stub may
display in an end-user environment an abbreviated version of the original
object. The user can click on the stub to retrieve the full version.
You can configure the amount of information displayed in the stub and you
can use formulas to specify how stubs are handled for a group, for an
individual, or for a file share. For more information on stubs, see Configuring
stubs (on page 145).
Checkpointing
If you configure EAS to replace archived content with stubs or if you delete
archived content, you can use a technique called "checkpointing" to ensure
that the archived content has been backed up before proceeding. A
checkpoint specifies a waiting period to allow sufficient time for the scheduled
backup to take place. For more information on checkpoints, see Protecting
content with checkpoints (on page 105).
20
21
Getting started
EAS for SharePoint can be used in conjunction with EAS mail and file
archiving or it can be deployed as a stand-alone solution.
Libraries within a SharePoint database are archived in the same way that
EAS archives a mail server like Exchange or Domino. You can archive any
type of document or image that can appear on SharePoint web pages.
EAS for SharePoint is included with the basic EAS installation but requires a
valid license before the functionality and interface are available.
Archived content in SharePoint can be managed with EAS Storage Manager
using granular policy definitions to tertiary offline media. For more information,
see the EAS Storage Manager documentation.
Deployment
In a new installation of EAS, much of the administrative work involves
estimating the load on system resources, configuring the various servers and
then configuring the archive process (creating tasks and checkpoints and
assigning preferred document stores). Your authorized Autonomy enterprise
architect can assist you with this work.
For information on server configuration, see Manage servers (on page 35). For
information on the archive process, see Configure the archive process (on
page 81).
22
Monitor your regular backups of document stores and the EAS database.
If you use a product such as EAS Storage Manager to handle the
migration of online to offline content, you should also back up your
document stores and database before moving any files.
Other tasks
Manually enroll new users
EAS is normally configured to automatically enroll new mailbox users, but
from time to time you may need to manually configure a mailbox or change
the enrollment configuration. For example, if your default group is
"RegularEmployees" and you have a second group called "Managers", you
may need to manually assign a new manager mailbox to the "Managers"
group or to configure an LDAP query so that managers assigned to a
"Managers" organizational unit in Active Directory are automatically assigned
to an EAS managers group.
Restore items
From time to time you may need to restore items that have been archived.
You can restore items from a document store to the original or an alternate
location. For example, you can restore messages or files to their original
location as part of a disaster recovery process. For more information, see
Manage archives (on page 193).
23
Getting started
HTTPS protocol
When you install the EAS IIS server, you can specify HTTPS as the protocol
to be used by client software when retrieving archived content (enable the
SSL option). This is the recommended configuration if the archives are
accessed from outside the corporate firewall. For more information, see
"Install EAS IIS" in the EAS for Exchange Installation Guide.
24
From the Windows Start menu click Programs > ZANTAZ > EAS Server.
Note: For more information on starting, restarting and managing the EAS
Server, see Managing EAS servers (on page 37).
From the Windows Start menu click Programs > ZANTAZ > EAS
Administrator.
25
Getting started
26
Whenever you start EAS Administrator, you can recall the layout from the
drop-down list on the toolbar.
The window is renamed EAS Container and the view becomes a tab within
the container.
2. Place other views within the container by either
a) clicking a view button and clicking within the container window
or
b) dragging another view tab into the container window.
27
Getting started
Whenever you start EAS Administrator, you can recall the layout from the
drop-down list on the toolbar.
Configure licenses
EAS licensing is based on the number of units to be archived.
For EAS for Exchange and EAS for Lotus Notes, the archive units are
mailboxes and your organization must purchase as many client access
licenses as there are mailboxes to be archived. No additional licenses are
required to archive content of Exchange public folders.
For EAS for Files and EAS for SharePoint, an archive unit is 1 GB of data.
Your organization must purchase licenses totaling the number of gigabytes of
data you want to archive.
There are two types of licenses:
Evaluation: A 30-day trial key that lets you archive 500 mailboxes or up to
50 GB of data.
28
Configure licenses
EAS for Lotus Notes, EAS for Files, EAS for SharePoint
You must create an environment ID and send it to Autonomy. The
environment key is specific to your environment and cannot be transferred. If
you create a new environment, a new environment ID must be generated and
new license keys obtained from Autonomy.
To create an environment ID:
1. In EAS Administrator, click Settings > Options.
The EAS Options screen is displayed.
2. Click the Parent Specific tab.
3. In the Domain Name field, enter the domain name.
4. Click OK.
5. Click Settings > Licensing.
6. Click Get Enviro ID.
The Environment ID is displayed.
2. Click Add.
The License Properties screen is displayed.
3. Enter your license information as follows:
29
Getting started
Expiry Date: Leave this field blank unless this is an evaluation copy.
Reports fonts can be configured (see "Configure the report font" on page 32).
One report must be pre-configured before it can be generated. See Configure
the User Retrieval Audit report (on page 32).
Report types
EAS provides the following reports:
30
EAS for Files Storage by Date provides details on the names, numbers,
and size of files archived by EAS, listed by date.
Search Audit provides details of searched items, listed by the user that
ran the search.
User Stats** presents a list, by user, of the number of stubs in each user's
mailbox, the total size of all the user's stubs (in KB), and the number of
corrupted messages* found for each user. Run the User Stats Summary
(on page 96) task prior to requesting this report.
31
Getting started
searches. This report has no content until it is configured using the following
procedure.
To configure the User Retrieval Audit report:
1. On the server on which the web server is installed, from the Windows
Start menu, click Run.
2. In the Run dialog box, enter eas.ini in the Open field and click OK.
The eas.ini file is displayed.
3. In the eas.ini file, search for [FULLTEXT].
4. Find EnableEASLogging=0 and set the value to 1.
EnableEASLogging=1
Note: The eas.ini file in older installations of EAS may not include the
EnableEASLogging parameter. In this case, you need to add it.
Generate a report
To generate a report:
33
Chapter 2
Manage servers
In This Chapter
Introduction ............................................................... 36
Managing EAS servers.............................................. 37
Monitoring EAS servers ............................................ 45
Optimizing server performance with clustering ......... 50
Managing mail servers .............................................. 56
Limiting the load on system resources ...................... 63
Configuring IIS Servers ............................................. 74
This chapter provides general information about configuring, monitoring and
managing EAS-related servers.
Important! EAS-related servers DiSH, content (IDOL server) and EAS
Admin Server should be stopped prior to shutting down the machines on
which the EAS-related servers are running.
Several types of servers play a role in archiving content in the EAS for
Exchange environment:
Web servers (EAS IIS servers) handle all end-user retrieval and search
requests. In EAS, IIS acts as a firewall between the end-user environment
and the database, document stores, and search catalogs. When an enduser submits a request, IIS checks whether that user has permission to
access the requested archived content. After the retrieval request is
authenticated, IIS retrieves the content.
The Database server stores information about the EAS configuration and
all EAS processes, content sources and archived content. It interacts with
the EAS Server to determine such things as whether an item should be
Manage servers
archived or has already been archived and the target location for archiving
the item. There is only one database server in an EAS environment.
Depending on the installed products and options, your organization may also
have:
EAS IDOL servers run on dedicated hardware and process IDX files
(created by the EAS Indexer) to create indexes of archived content. The
IDOL servers also communicate with EAS Search components on the
Web server, which enables IIS to query the search indexes in response to
search requests from users.
Archive source servers are the mail servers (EAS for Exchange and
EAS for Lotus Notes), file servers (EAS for Files) and SharePoint Portal
servers (EAS for SharePoint) that are the source of the content that is
archived by EAS.
Introduction
This chapter provides general information about configuring, monitoring and
managing EAS-related servers.
Important! EAS-related servers DiSH, content (IDOL server) and EAS
Admin Server should be stopped prior to shutting down the machines on
which the EAS-related servers are running.
Several types of servers play a role in archiving content in the EAS for
Exchange environment:
36
Web servers (EAS IIS servers) handle all end-user retrieval and search
requests. In EAS, IIS acts as a firewall between the end-user environment
and the database, document stores, and search catalogs. When an endEAS for Exchange
user submits a request, IIS checks whether that user has permission to
access the requested archived content. After the retrieval request is
authenticated, IIS retrieves the content.
The Database server stores information about the EAS configuration and
all EAS processes, content sources and archived content. It interacts with
the EAS Server to determine such things as whether an item should be
archived or has already been archived and the target location for archiving
the item. There is only one database server in an EAS environment.
Depending on the installed products and options, your organization may also
have:
EAS IDOL servers run on dedicated hardware and process IDX files
(created by the EAS Indexer) to create indexes of archived content. The
IDOL servers also communicate with EAS Search components on the
Web server, which enables IIS to query the search indexes in response to
search requests from users.
Archive source servers are the mail servers (EAS for Exchange and
EAS for Lotus Notes), file servers (EAS for Files) and SharePoint Portal
servers (EAS for SharePoint) that are the source of the content that is
archived by EAS.
From the Windows Start menu, click Programs > ZANTAZ > EAS Server.
37
Manage servers
Connect to servers
Without a connection to a server or the database, the functionality of EAS
Administrator is limited. For example, without a connection to the EAS server,
you can configure parts of your EAS environment but cannot run archiving
tasks. Most EAS Administrator functionality requires a connection to the EAS
Database.
To connect or disconnect from servers and the database, click the status
messages at the bottom of the EAS Administrator window.
38
The status is displayed in the Status field (for example, Server running or
Server running as a service).
5. Click one of the following buttons:
Tip: You can also stop an EAS server from the Servers view. Click the Add
an EAS Server view button
to place the view window. In the
Servers\Processes list, select a server and click the Stop button.
Parent - Enable this option if this is the parent server. Only one server
in an EAS environment can be designated as the parent.
39
Manage servers
Network Address - Enter DNS name of the server. Click the Validate
button to verify the IP address of the DNS name in the Network
Address field.
Tip: If you leave the field blank and click Validate, a message displays the IP
address of the local host. You can copy this value from the clipboard into the field
by right-clicking and selecting Paste.
Protocol - Select your organizations network protocol from the dropdown list. Most organizations use TCP IP. The network address must
conform to the standards of the protocol.
Authentication Level - Select your authentication level from the dropdown list. The Authentication Level sets RPC encryption between EAS
servers and with the EAS Administrator.
Authentication level
Comments
Default
None
Call Authentication
(Data Signed)
Enabled - If this option is disabled, the server does not perform any
EAS processing but is still part of the EAS environment.
5. Click OK.
40
41
Manage servers
Rarely, a mail server must be added manually. For more information, see
Manually add a mail server (Advanced mode) (on page 57).
To associate a Exchange mail server with an EAS server that is responsible
for archiving its messages:
1. Click Tools > EAS Server Administrator.
The EAS Server Administrator window is displayed.
2. In the server list, select an EAS server and click Properties.
3. Click the Exchange Servers tab.
4. Drag a mail server from the Unused Exchange Servers list to the Used
Exchange Servers list.
When the Exchange mail server is added to the list of used servers, it has
priority 1 by default. If more than one mail server has the same priority,
EAS divides its processing resources equally among the mail servers. See
Specify archiving order (on page 42) for information on assigning different
priorities for mail servers.
5. Click OK to save the changes and close the dialog box. If the EAS server
was running when you made a change, you must restart it before the
change takes effect.
42
4. In the Used Exchange Servers list, select a mail server and click the plus
(+) or minus (-) button to raise or lower the priority.
5. Click OK.
43
Manage servers
3. In the Account field, enter the domain name and Windows account for the
mail profile that the EAS service will use. For example,
domain\EASAdmin.
4. In the Password field, enter the password for the Windows account.
5. In the Confirm Password field, re-enter the password.
6. Click OK.
44
Tip: You can also start the EAS service from EAS Administrator. Click Tools >
EAS Administrator. Select a server and click Properties. Click the Current
Status tab and click Start. From the Windows Start menu, click Programs >
Administrative Tools > Services.
Display archive task information for individual EAS servers (on page 46)
45
Manage servers
46
47
Manage servers
PID Process ID
Details shows all log information for a selected row in the log. This
view is helpful for reading long messages.
48
Append Date to Log File Name If this option is enabled, the date is
added to each days log file (for example, eas_12032006.log).
Keep Logs for X Days is enabled when you enable the Append
Date to Log File Name option. Specify the number of days the logs
are kept. If the value is -1, logs are never deleted.
Dataset returns the results to the specific SELECT query in read only
form.
4. Click Go.
49
Manage servers
which the source has the fastest network connection. Clustering also enables
you to configure servers to share resources such as document stores and to
prioritize the archiving of content sources.
The parent EAS server is responsible for:
archiving content from mail and other servers within the cluster
The child server is not limited to tasks involving its own cluster. For example,
in the preceding figure, the child server in the East Coast Cluster could also
be designated as a secondary server for the West Coast Cluster. That means
that if the East Coast Cluster has no outstanding tasks within its own cluster, it
is available to help execute a task in the West Coast Cluster. In most
organizations, however, an EAS server is configured to execute tasks in its
own geographic region.
51
Manage servers
Configuration options
Your organization can have a variety of cluster configurations controlled by a
single parent EAS server. Here are a few examples of the clusters that might
be created under a single parent server:
One child EAS server archiving several mail servers, file shares, or
SharePoint sites.
Several child EAS servers sharing the work of archiving content from a
single mail server, file share, or SharePoint server.
One child EAS server that archives content to several document stores.
The following factors influence the design of clusters:
An EAS cluster may contain one or more mail servers, file shares, or
SharePoint servers.
If the item was sent to recipients in other clusters, an instance of the item
is stored in each cluster where there are recipients. However, if a
document store is used by more than one cluster, only a single copy of the
message is archived for all the clusters that use the document store.
Geography - The location of the mail server in relation to the EAS server.
Priority - mail servers that serve high priority users (sales or senior
management).
Traffic levels - You may decide to process higher traffic servers before
lower traffic servers.
Redundancy - When two mail servers are assigned to two EAS servers, it
provides a fail-safe archiving strategy. The mail servers can be assigned
different priorities for each EAS server, so that each EAS server has a
different mail server designated as the highest priority.
53
Manage servers
Add a cluster
The Cluster Administrator enables you to visually design your clusters. It
creates groups of resources and configures how single instance storage is
carried out in your EAS environment.
To add a cluster:
1. Click Tools > Cluster Administrator.
The Cluster/Site Administrator opens.
2. From the dialog box tool bar, click the Add a New Cluster button
4. Assign document stores and mail servers to the cluster. (see "Specify
document stores and archive sources in an EAS cluster" on page 54)
5. Click OK.
Depending on the EAS products you are licensed to use, you may see lists of
various types of archive sources (mail servers, file shares, and SharePoint
sites).
To specify document stores and archive sources in a cluster:
1. Click Tools > Cluster Administrator.
The Cluster/Site Administrator is displayed.
2. Specify the items you want in the cluster:
To add an item to a cluster, drag it from any of the lists and drop it on a
cluster in the Cluster/Sites pane.
You can add a mail server, file share and SharePoint site to only one
cluster. You can add document stores to more than one cluster.
3. If there are multiple document stores in a cluster, you can specify a priority
for the document stores assigned to an archive source. See Assign a
priority to document stores for a mail server (on page 62).
4. Click OK.
Note: Changes to the cluster configuration may require further changes to
archive source, IIS or EAS server settings. For example, if a mail server is
moved to a cluster that does not contain the EAS server to which it is
assigned, you must reassign it to an EAS server in its cluster. In most cases,
you add your EAS resources to clusters before you define the associations
among EAS servers, archive source servers and document stores.
Delete a cluster
You must remove or reassign the resources in a cluster before you can delete
it.
To delete a cluster:
1. Click Tools > Cluster Administrator.
The Cluster/Site Administrator is displayed.
2. In the Clusters/Sites pane, select a cluster (the top level of a tree).
3. From the dialog box tool bar, click the Delete the Currently Selected
Cluster button
55
Manage servers
4. Click Yes.
56
Manage servers
58
Before you can run a Quota Archive task to reduce mailbox size, you must
specify settings for quota archiving in EAS Administrator.
To specify settings for quota archiving:
1. Click Settings > Options.
The Options dialog box is displayed.
2. Click the Exchange tab.
3. In the Quota Reduction field, enter the amount that you want the archive
process to reduce a users mailbox.
The amount of reduction is expressed as a percentage of the current
mailbox size.
Example
If a user has reached an Exchange warning level of 500 MB, the quota is
400 MB and the Quota Reduction field is set to 10%, the EAS Quota
Archive task reduces the users mailbox by 10% (50 MB)to 450 MB the
first time it is executed. The next time it is executed the mailbox is reduced
another 10% (45 MB) to 405 MB and so on until the quota is met.
4. Enable one of the following options:
Quota Sort By Date Specifies that Quota Archive tasks archive the
oldest messages first to reduce the user's mailbox by the amount
specified in Quota Reduction <number> %.
Quota Sort By Size Specifies that Quota Archive tasks archive the
largest messages first to reduce the user's mailbox by the amount
specified in Quota Reduction <number> %.
5. Click OK.
6. Execute the reduction by running a Quota Archive task.
Note: Autonomy recommends that you run a policy-based archive task prior to a
Quota Archive task to ensure that messages are archived first by your policy
priorities and only then archived by the size or date priority associated with the
Quota Archive task.
59
Manage servers
60
4. Click OK.
61
Manage servers
62
5. Click the plus (+) or minus (-) button to adjust the priority of the document
store.
6. Click OK.
Limit the number of concurrent processes on a mail server (on page 74)
These methods are described in the sections that follow.
For information on the options that enable you to automatically reduce the
size of Exchange mailboxes when they reach a specified size, see Manage
Exchange mailbox size quotas (on page 58).
63
Manage servers
Specifying thresholds
For each metric you can assign thresholds to various time slots. By assigning
thresholds to different time slots you can create a schedule that matches the
resources available to your organization. For example, for peak hours you
might limit maximum EAS demand on the server CPU to 60 percent and at
night set the limit to 90 percent. Or you can set limits to the amount of network
bandwidth used during certain hours. The schedule can be as complex or as
simple as your organization requires.
Whenever server activity exceeds the specified threshold, EAS adjusts the
sleep interval. The sleep interval is the amount of time (in milliseconds) that
EAS sits idle between items being archived. The higher the sleep interval (in
other words, the longer the time between archiving items) the smaller the
percentage of the available computing resources that is consumed.
Conversely, if EAS sets the sleep interval to "0", there is no pause between
processing items (in other words, EAS runs at maximum speed). You cannot
manually adjust the sleep interval, but the performance metrics you create
indicate to EAS when to increase it.
You can specify thresholds for as many metrics as required. If an EAS
process has thresholds set for several metrics, exceeding any one of those
thresholds causes an increase in the sleep interval. The sleep interval is
reduced (EAS task processing is accelerated) when none of the thresholds is
exceeded.
You can specify that the threshold is exceeded when:
64
the amount by which the metric value exceeds the threshold is outside a
specified range of tolerance. For example, you can limit CPU usage to 50
percent, plus or minus 10 percent.
Performance metrics are based on the time zone of the server to which they
are applied.
Choosing a metric
Some server metrics are not useful for limiting resource usage. For example,
you could theoretically configure EAS to slow down when available disk space
falls below a certain level. However, as disk space does not fluctuate up and
down, temporarily slowing EAS would not be helpful (in this example, adding
more disk space would probably be more useful).
On the other hand, mail server or file share activity are good candidates for
applying performance metrics because slowing EAS tasks when mail servers
or file shares are busy frees up resources to handle the organization's
ongoing message flow and network activity.
65
Manage servers
66
All counters specifies that all the counters for the specified object are
used by the metric.
Select counters from list enables you to select which counters for the
specified object are used. For each counter you select, a metrics tab is
created in the Performance Metrics window.
5. Click OK.
After you create a metric, it is displayed as a tab on the Performance Metric
tab. A tab is created for each counter you selected.
Continue with Add a threshold to a metric (on page 67).
67
Manage servers
68
7. Click OK.
All counters specifies that all the counters for the specified object are
used by the metric.
69
Manage servers
Select counters from list enables you to select which counters for the
specified object are used. For each counter you select, a metrics tab is
created in the Performance Metrics window.
6. Click OK.
After you create a metric, it is displayed as a tab on the Performance Metric
tab. A tab is created for each counter you selected.
Continue with Add a threshold to a metric using Exchange server properties
(on page 70).
70
71
Manage servers
7. Click OK.
72
To open the servers view, click the Add an EAS servers view button
and click inside the EAS Administrator window to place the view
window.
73
Manage servers
74
Security
When you install the EAS IIS server, you can specify HTTPS as the protocol
to be used by client software when retrieving archived content (enable the
SSL option). This is the recommended configuration if the archives are
accessed from outside the corporate firewall. For more information, see
"Install EAS IIS" in the EAS for Exchange Installation Guide.
75
Manage servers
4. If the IIS server accepts redirection from another IIS server, enable the
Accept Redirect option.
5. Click OK.
6. Click OK.
76
2. Click Remove.
http://IISServerName/EAS_APP/easweb.dll where
IISServerName is the name of the IIS server you are currently
configuring.
4. If the IIS server accepts redirection from another IIS server, enable the
Accept Redirect option.
5. Click OK.
77
Manage servers
The check box (A) indicates a document store that is directly accessible by
the IIS server. When a document store is not directly accessible, requests
for documents in that store are passed to a server that has direct access.
3. Click the Document Stores tab.
4. Drag an item from the Unused Document Stores pane to the Used
Document Stores pane to enable it (C).
5. Click the plus (+) or minus (-) button to adjust the priority of the document
store (B).
6. Click OK.
78
5. Click OK.
Note: For more information on search indexes, see Configuring search
indexes (on page 100).
79
Chapter 3
Introduction
Before you can begin archiving, you must configure various components of
the archive process. When the components are configured, archiving can be
done regularly with little or no intervention. The steps in configuring the
archive process are as follows:
82
Use Delete Not Truncate This option must be enabled if the EAS
database is replicated. For replication to be successful, all SQL events
83
84
Online Day Archive specifies that all items archived in a day are
archived in a file that uses the naming convention yyyymmdd.eas.
When this file exceeds 1GB, a new file is created and a letter is
appended to the file name (for example, 20061124A.eas). If EAS has
been configured to use multi-file archiving, several archive engines can
work in parallel to write archived items to several online day archive
files (instead of queuing to write to one file). For information, see "Set
general archive options (on page 82)".
Single EAS File Archive (HSM) stores each item in a separate file.
85
Domain Enter the name of the Digital Safe domain to which EAS
will be writing.
If a proxy server is used, enable the User Proxy Server option and
enter the proxy host and port information.
Mail From Enter the SMTP address for the repository you would
like to associate the items with. Do not change this value after
archiving items to that document store. Previously archived items
cannot be retrieved if it is changed.
86
Offline means that users cannot retrieve content from the location.
EAS Storage Manager can access this location if the stores are
mounted at the time of processing. Delete and Delete References
actions cannot be applied to an offline document store type.
Storage Manager Only means that users cannot retrieve content from
this location. Only EAS Storage Manager can access this location.
Archivable means that users can access, search, archive and retrieve
content from this location.
87
Configuring tasks
Configuring tasks
Each EAS unit of work is called a "task". A task can be executed manually or it
can run automatically on a schedule.
Tasks can be used to:
Archive mail servers, file shares and SharePoint sites (a task can do all at
the same time)
Remove stubs that do not have a corresponding object (for example, after
objects have been purged from the database)
Synchronize folders (for example, updating the folder location when it has
been changed by a user)
Manage PST files (gathering and archiving PST files and stub migration)
Manage quotas
89
Folder synchronization
A process is the action that is executed during a task. Other than the archiving
task itself, the only other processes directly related to content archiving are:
Folder Synchronization
Configuring tasks
Subfolder1
stub 1
Subfolder 2
If the stub is moved from Subfolder 1 to Subfolder 2 and a Folder Synch task
is run, there are two references in the database (one for Subfolder 1 and one
for Subfolder 2). This is because when EAS processes Subfolder 1, it has no
way of knowing that this is not the last reference. It is only the next time the
Folder Synch task is run that EAS knows that the stub is also in Subfolder 2,
at which time it can safely be removed from Subfolder 1.
Folder Synchronization with Delete (Folder Synch with Delete task)
Like the Folder Synch task, Folder Synch with Delete also updates the EAS
database with the current location for stubs. However, it has two additional
results:
It synchronizes the mail folder structure visible in the mail client with the
structure seen by web-based mail clients (EAS web client, iNotes/Lotus
Domino Web Access). If a user deletes mail folders in the mail client, after
this task is run the folder is no longer visible in the web-client based view
of mail folders.
If only the name of a file has changed, EAS maintains single instance
storage.
If the content of a file has changed, even if it still has the same file name,
it is considered a new object. As a new object, it has no association with
the original copy and during the next archive run it is archived and
stubbed. The original and modified files each have their own stub.
Note: EAS is not intended for use as a revision tracking system.
If there is a stub from a previously archived file by the same name, when
saving the modified version of the file, you are prompted to overwrite the
old stub. During the next archive run the file is archived again as a new
91
object and a stub recreated. The old stub is overwritten. The file
associated with the old stub, however, still exists in the document store
and can be administratively restored.
Note concerning Microsoft Excel files: With versions prior to Excel 2007, if
a user opens an archived Excel document and closes it without editing it or
saving changes, Excel records a binary change to the file. As a result, EAS
archives the document again as a different version. This behavior is not
experienced with Excel 2007.
Compression
In a typical file system you can expect a compression ratio of roughly 50
percent. The compression ratio is lower for a folder containing files that are
already compressed (for example, JPG files).
Compression works on binary content (strings and bits). Understanding the
content of a file is not a requirement for compression. Therefore:
encrypted files are archived raw (EAS for Files does not decrypt the
content of the file)
Task descriptions
The EAS tasks that are relevant to EAS for Exchange are described in the
sections that follow.
Archive
This task archives content that meets the criteria.
For best results, Autonomy recommends that you do the following when
creating archive tasks:
Before running the archive task, run a Folder sync task. For more
information, see Folder synchronization (on page 90).
Run the archive task during non-production times to avoid any possible
impact on the environment.
Schedule an indexing event to run after each archive task. For more
information, refer to the EAS Search Administration Guide.
92
Configuring tasks
Auto Enroll
This task automatically enrolls new mail system users as EAS users. For
more information, see Auto-enrolling mailboxes (on page 127).
Client Permissions
This task enables or disables certain EAS features in the users Outlook
client. When this is the task type, a Client Permissions tab is displayed in the
Task Properties dialog box. See Modify EAS options in the Outlook client (on
page 133).
Estimate
This task performs a simulated archive task in order to obtain a detailed report
on the messages that would have been archived. This task is generally used
in a test environment to help determine resource requirements.
Folder Synch
This task updates the database with the current location of stubs.
For example, if a message was originally archived from a user's Inbox and the
user subsequently moved the message to a "MyMessages" folder, a folder
synch task updates the EAS database with the current location of the stub.
That means that when a restore operation takes place the message is
restored to the location where the user last placed it.
Additionally, if all stubs have been removed from a folder and the user deletes
the folder, the Folder Synch task deletes the empty folder from the database
as well.
A folder synchronization task also allows the EAS Web Client to display the
new location of the stub.
Recommendation: The Folder Synch task should be run frequently to ensure
that the latest view of content in the EAS archive matches that in the user
environment. If users in your organization frequently restore archived content
or access EAS archives through a browser, frequent folder synchronization
ensures they get the most up-to-date view of the archive.
93
This task should be used with caution and only in cases where links to
orphaned stubs need to be re-established. It creates references in the
EAS database for any original items or stubs found in mailbox of a user
included in the task. This may result in references being created for items
that were not expressly marked for archiving (in environments in which
users have control of which items are archived).
This task does not restore Extended Reference Information for the item
(for example, category or flag). To restore this information, run a Folder
Synch task after running a Folder Synch with Refer Insertion task.
94
Configuring tasks
On-Demand Archive
This task allows mail client users to manually select messages to be
immediately archived by the EAS system and permits automated PST
archiving. This task should run continually.
For information on configuring the time interval that the mail server uses to
poll new on-demand items, see Specify Exchange Server options (on page
58).
See On-demand archiving (on page 166) for more information.
PST Archive
This task archives PST files. For more information on PST files, see Archiving
PST files (on page 173).
Quick Estimate
This task generates a summary version of the Estimate task.
Quota Archive
A quota-based archiving task reduces the size of Exchange mailboxes that
have exceeded the permitted maximum.
This task archives messages based on either their age (starting with the
oldest messages) or their size (starting with the largest messages), as
specified by the Quota Sort By Date or Quota Sort By Size option chosen in
EAS Administrator (Settings > Options > Exchange).
Note: Autonomy recommends that you run a policy-based archive task prior
to a Quota Archive task to ensure that messages are archived first by your
policy priorities and only then archived by the size or date priority associated
with the Quota Archive task.
For more information on setting the amount of the quota, see Manage
Exchange mailbox size quotas (on page 58) and How quota archiving works
(on page 60).
95
Stub Removal
This task removes stubs that no longer have corresponding messages (for
example, when the messages have been removed from the database). For
more information, see Configuring stubs (on page 145).
Dumpster Archive
This task archives individual items or folders that have been deleted by a user
in the Outlook client. Soft deleted items are not visible to the Outlook client
user in the "Deleted Items" folder, but are retained in the dumpster for that
user's mailbox according to the dumpster retention policy set in your
Exchange environment. See Archiving deleted items (on page 187) for more
information.
Create a task
Note: A task must be enabled (see "Enable a task" on page 99) to run
automatically. Until it is enabled, it can only be run manually.
To create a task:
1. Click the Add a Task view
96
Configuring tasks
2. Click within the EAS Administrator window to place the Tasks view (A).
3. On the Tasks view menu bar (B), click the Create a New Task button.
4. Click the Schedule Info tab and enter the following information:
Priority Enter a number that represents the default priority of the task.
When a system has several tasks to be executed, a task with a higher
priority is executed before a task with a lower priority. Number 1 is the
highest priority.
Process All File Shares This option is present only if EAS for Files is
installed.
Process All SPS DocLibs This option is present only if EAS for
SharePoint is installed.
97
If you are selecting members and groups manually (see step 9), none of
the above options are required.
6. The Occurs section determines the start and end of each task. The tasks
may loop within this time frame. Choose one of the following options. Note
that the time settings vary depending on your selection.
One Time. Date and start time sections are displayed. Select the date
and time for the task to run.
Weekly. The days of the week and a start time section are displayed.
Select the days that the task is to run each week and the time for the
task to run.
Monthly. Date (1-31), month and start time sections are displayed.
Select the months, day of the month and time for the task is to run.
Manually. The task must be launched manually and will not reoccur.
All tasks can be launched manually.
7. Specify the Start Time and maximum length of time for which the task
should run until it completes or times out (Timeout task(s) in).
8. The Loop Continuously option, if selected, repeats the process until the
scheduled time expires or until it is manually stopped by the administrator.
If this option is disabled, the process runs only once in its designated time
slot. If this option is enabled, it repeats until it reaches the end of its
designated time slot.
Sec(s) Delay Between Loop. The process pauses for the amount of
time specified after the loop is complete or expired, then stops and
restarts child processes. (Default: 60 seconds)
Timout Each Loop in. The process times out after the specified
amount of time, stopping all tasks. (Default: 30 minutes)
9. Click the Schedule Members tab and then click the appropriate button for
the type of members to which you want the task to apply.
If you did not enable any of the "Process All..." options in step 5, you must
select members in this step.
10. Click OK.
98
Configuring tasks
Note: EAS uses the Global Address List to determine members. For this
reason, distribution lists that are hidden from the Global Address List do not
synchronize with EAS. To ensure that EAS is able to synchronize with the
Global Address list, disable the following Exchange server options:
Enable a task
To enable a task:
1. Click the Add a Task View button
2. Click within the EAS Administrator window to place the Tasks view.
3. Select a task.
4. On the lower left corner of the Tasks view, click the Enabled option.
Note: Tasks that are run manually do not need to be enabled.
Edit a task
To edit a task:
1. Click the Add a Task View button
2. Click within the EAS Administrator window to place the Tasks view.
3. Select a task.
4. On the Tasks view menu bar, click the Edit the Current Task button
Delete a task
To delete a task:
1. Click the Add a Task View button
2. Click within the EAS Administrator window to place the Tasks view.
3. Select a task.
99
4. On the Tasks view menu bar, click the Delete Current Task button
Note: Deleting a task does not halt a task that is currently running. From the
Tasks view menu bar, click the Stop Current Task button.
2. Click within the EAS Administrator window to place the Tasks view.
3. Select a task.
4. On the Tasks view menu bar, click the Run Current Task button
5. In the Priority field, enter a number to represent the priority of the task.
When running two tasks, the system first executes a task with a lower
number. For example, a task with priority of 1 is executed before a task
with a priority of 2, subject to archive source priorities.
6. In the Duration area, enter the duration in hours and minutes that the task
will run.
7. Click OK.
Note: For information on displaying task statistics and current task
information, see Monitoring EAS servers (on page 45).
Stop a task
To stop a task:
1. Click the Add a Task View button
2. Click within the EAS Administrator window to place the Tasks view.
3. Select a running task.
Running tasks are displayed in green.
4. From the Tasks view menu bar, click the Stop Current Task button.
associated with one or more content sources in the EAS environment (for
example, a mailbox or file share). For information on associating content
sources with an index, see Managing a user's search indexes (on page 193).
For information on generating indexes, see the EAS Search Guide. For
information on specifying the search indexes for an IIS server, see
Configuring IIS Servers (on page 74).
Note: DAH and DIH are IDOL components which are not packaged with EAS.
Contact your Autonomy representative for more information.
Action/DAH Server
101
UTF8 This setting applies only to users who continue to use an EAS 6.0
(or earlier) Indexer component. If you want to use UTF8 encoding to index
full Unicode texts, enable this option.
Num Buckets This setting applies only to users who continue to use an
EAS 6.0 (or earlier) Indexer component. The default setting is 10. This
setting can be changed, however, it is not recommended that you change
it after the index has been created. If you do change it after the index is
created, the index catalog must be deleted and rebuilt for the new setting
to take effect.
5. Click OK.
In a distributed environment, the DIH and DAH each have their own
configuration file.
Index/DIH port values are found in the [Server] section of the DIH.cfg file:
102
4. Click Cancel.
5. From the Search Index Administrator dialog box, select the index and click
Remove.
6. Click OK.
103
the upgrade timeframe, when the same content exists in both the new IDOL
index and in the old Alta Vista index, searches are done against both indexes
and duplicate results are resolved by the search client.
When the upgrade process begins, the target IDOL index is added to the list
of indexes for any users who were assigned to the AV index being upgraded.
If the index being upgraded was a user's primary index, all new archived
content for that user is indexed in the IDOL index and the AV index is
demoted.
When the upgrade is complete and all users have been removed, the
obsolete Alta Vista index can be deleted.
To upgrade and Alta Vista index to IDOL:
1. Click Tools > Search Index Administrator.
The Search Index Administrator is displayed. In the list of available search
indexes, IDOL indexes display the Autonomy logo
indexes are indicated by an orange database icon
, while non-IDOL
.
104
If the EAS Indexer process should stop for any reason, it is automatically
restarted. Upon restart, the upgrade job once again takes lower priority in
the work queue, behind indexing of new content.
Checkpointing prerequisites
You must enable the checkpointing option for each document store that is
being used for checkpointed archives.
105
106
To open the task view, click the Add a task view button
and click
inside the EAS Administrator window to place the view window.
107
2. On the Tasks view menu bar, click the Edit the Current Task button
4. In the Checkpoint All But Last # Hours (A) field, enter the number of
hours the system should wait before replacing items with stubs. Specify
enough time for the completion of at least one regularly scheduled tape
backup of the document store and database.
5. Enable the check box (B) beside each document store to which you want
the checkpointing interval to apply.
If the check box beside a document store is not enabled, the time period in
the Checkpoint All But Last field is ignored. In other words, items that
have been archived to that document store are replaced by stubs until you
manually open the Document Store Administrator and mark the
checkpoints. See note below.
6. Click OK.
Note: The time interval specified in the Checkpoint All But Last field is used
the next time the task is run and overrides checkpoints from previous
archives. For example, suppose an archive task was run yesterday using a
72-hour interval. Because the checkpoint interval has not expired today, the
108
archived items from yesterday have not been replaced by stubs. If the
checkpoint interval is changed to 0 and then run again today, all archived
items (including those from yesterday) are replaced by stubs.
109
Archive Using User Formula archives the users mailbox with the
formula specified in the User Formula field. If the user belongs to a
group, this archive formula overrides the group formula.
Archive Using Group Formula archives the users mailbox with the
formula specified for the group to which the user belongs.
Archive Using User and Group Formula means that both the user
and group criteria must be satisfied before EAS processes the item.
For example, if the user formula states that messages with
attachments should be archived and the group formula states that
items older than 10 days should be archived, the item is not archived
until both criteria are met.
110
Group Name
Group Description
EAS for Exchange
Generate an estimate
Use the following procedure to generate information for an estimate report
using a specialized task.
Prerequisite: An administrator running an Estimate task must have the
Estimate permission enabled. For more information, see Managing
administrative accounts (on page 117).
To generate an estimate:
1. Create a new task specifying Estimate or Quick Estimate as the
process.
2. Add Groups and Recipients that have been created in the estimator.
3. Enable the task (see "Enable a task" on page 99).
4. Run the task (see "Run a task manually" on page 100).
111
Estimate Data removes the estimate report data. User and group
criteria are not changed.
Quick Estimate Data removes the quick estimate report data. User
and group criteria are not changed.
112
Chapter 4
Manage users
In This Chapter
Introduction ............................................................... 113
Managing user directories ......................................... 114
Managing administrative accounts ............................ 117
Managing mailbox users ........................................... 126
Managing groups....................................................... 140
Configuring stubs ...................................................... 145
Configuring formulas ................................................. 149
Introduction
There are two types of EAS users:
Administrators are the technical personnel that manage the EAS system.
A small organization may have one EAS administrator account while a
large enterprise may have many administrator accounts with different roles
and permissions.
Manage users
If EAS has been configured to delete messages from the mail server after
archiving, each message in a users mailbox is replaced with a small pointer
message called a "stub". The stub can be configured to show the full content
of the original or just a portion of it. When the user clicks on a stub the original
message, with its attachments, is retrieved from the document store. By
replacing messages with stubs, the mail administrator can reduce the load on
the mail server while continuing to give users access to their messages. For
information on how mailbox users interact with EAS, refer to the EAS help
within the mail client or the EAS for Exchange: Guide for Outlook Users.
You can create simple scripts called "formulas". By assigning a formula to a
user or to a group, you can control how any task is executed relative to a
mailbox user.
For information on creating reports on users, see Using EAS reports (on page
30).
Configure LDAP
For general information on using LDAP, consult your Microsoft Windows
server documentation.
To configure LDAP:
1. Click Settings > Options.
The EAS Options dialog box is displayed.
2. Click the View tab.
3. In the Exchange LDAP Settings section, enter the following information:
114
115
Manage users
more recipients, you should enable this option to avoid a long delay when
working in the Recipient Administrator dialog box.
If you enable this option, you must navigate to specific containers to view
Exchange recipients.
To disable the Global Address List:
1. Click Settings > Options.
The EAS Options dialog box is displayed.
2. Click the View tab.
3. Click the Disable GAL option.
4. Click OK.
116
displayName
msExchServerHomeName
mDBOverHardQuotaLimit
mDBOverQuotaLimit
manager
EAS for Exchange
distingishedName
description
department
company
memberOf
You can also click the Groups button and select an NT group. Leave blank
to return all users.
3. Click OK.
You can also define custom roles so that you can apply sets of permissions
consistently.
117
Manage users
2. Select the user account for the user who will have superuser privileges
and click Settings > Options.
3. Click the Advanced tab.
4. Enable the Use View Permissions option.
5. Click OK.
If you made changes, the Server Restart Request dialog box prompts you to
restart all EAS servers.
The designated superuser has full administrator rights, including the ability
to assign permissions to other users in the EAS environment.
4. Click OK.
118
119
Manage users
Global Roles
Case Roles
LN Server Roles
SPS Roles
Note: Depending on the Autonomy products you are licensed to use, you may
see different items listed on this menu.
120
121)
VIEWACCOUNT
VIEWOBJPERMISSION
7. Click OK.
121
Manage users
7. Click the Global Permissions tab and enable the View Account
Administration option.
8. Click OK.
9. Click Settings > Options.
10. Click the Advanced tab.
11. Enable the Use View Permissions option.
Full Discovery
5. Click OK.
The EAS Discovery Administrator account is configured and the owner of
this account can use the EAS Discovery client to perform all EAS
Discovery system and case administration tasks.
For information on configuring EAS Discovery user accounts, see the EAS
Discovery User Guide.
Permissions
The permissions described in the tables that follow are set through Settings >
View Account Administrator.
122
Global permissions
Permission
Document Store
Administration
Estimate
Cluster Administration
Configure clusters.
IIS Server
Administration
Formula
Administration
Group Administration
Manage groups.
Task Administration
Manage tasks.
Public Folder
Administration
Verify/Repair
Checkpoint
Administration
Manage checkpoints.
View Account
Administration
License Administrator
DB Explorer
Archive Options
Advanced Options
View Options
123
Manage users
Permission
Search Index
Administrator
EAS Storage Manager Create Storage Manager previews. Only used if EAS
Preview
Storage Manager has been installed.
EAS Storage Manager Perform all Storage Manager actions with the exception of
Non-Purging Actions
purges. Only used if EAS Storage Manager has been
installed.
EAS Storage Manager Perform Storage Manager purges. Only used if EAS
Purge
Storage Manager has been installed.
All FA Share
Administration
Manage file archiving. Only used if EAS for Files has been
installed.
All Case
Administration
Full Discovery
All SharePoint
Administration
Case permissions
All permissions required by the EAS Discovery administrator are granted with
the global permission Full Discovery. See Configure an EAS Discovery
administration account (on page 122).
124
Properties
Recipient Administration
Restore
Restore to PST
Mailbox permissions
Properties
Properties
Recipient Administration
Restore
125
Manage users
Properties
SPS permissions
Permission
Properties
Auto-enrolling mailboxes
Auto-enrollment lets you automatically add Exchange users to your EAS
environment. Auto-enrolled users are assigned to a particular EAS group and
they inherit that group's formula and stub settings.
For initial EAS setup, use this feature to enroll all users at once. In an
established EAS environment, run an auto-enroll task to keep your EAS
environment up to date with mailbox changes in your Exchange environment.
For more information on tasks, see Configuring tasks (on page 89).
When the auto-enroll feature is enabled and an auto-enroll task is run, each
new mailbox on the server is enrolled based on an auto-enrollment policy,
either the default policy or a policy specific to a Exchange server.
A mailbox is considered new if it was added since the last time autoenrollment was run for a given mail server. The first time an auto-enroll task is
run for a mail server, the Enroll Newly Created Users option should be
disabled. This way all mailboxes are enrolled. LDAP queries can be used to
create a subset of new users to be enrolled.
Note for multiple domains: You may encounter permissions issues when
running EAS servers that are on different domains from the Exchange server.
In this case, trust relationships between the two domains must be configured.
IMPORTANT! For a user's mailbox to be auto-enrolled, the user must have
created an Outlook profile.
Note: You can also Automatically disable deleted Exchange users (on page
132).
127
Manage users
4. In the Enroll in Group field, select the group in which users are to be
automatically enrolled.
5. Enable one of the following options:
6. Enable the Enroll Newly Created Users option if you want to enroll only
"new" Exchange users (those who have been added since the last time an
auto-enrollment task was run). If this is the first time you are running an
auto-enrollment task, or the first time running it for a specific mail server,
disable this option to enroll all mailboxes in EAS.
7. If you want to restrict EAS enrollment to only a subset of the mailboxes
targeted in the previous step, you can do so using an LDAP query:
a) Enable the Using LDAP Query option.
b) In the LDAP Container field, enter the domain controller server in the
format LDAP://domain controller name and click the browse
button (...) and navigate to a container.
c) In the LDAP Filters field, enter filter criteria or click the Filters button
and select a filter from the list. You can use wild cards (*) in your filter.
You can also click the Groups button and select an NT group. Enable
the Expand memberOf groups option to find direct and indirect users
(users within nested groups).
For example, the filter (displayName=b*) displays user names
beginning with "b", (Bob, Brenda etc.) and (displayName=bob) finds
only users with the name Bob.
8. In the Enroll in Search Index list, select a search index for the user.
For information on search indexes, see Managing a user's search indexes
(on page 193).
Note: To execute enrollment, the system must have at least one auto-enroll
task. For more information on tasks, see Configuring tasks (on page 89).
128
4. In the Enroll in Group field, select the group in which users are to be
automatically enrolled.
5. Enable one of the following options:
6. Enable the Enroll Newly Created Users option if you want to enroll only
"new" Exchange users (those who have been added since the last time an
auto-enrollment task was run). If this is the first time you are running an
auto-enrollment task, or the first time running it for a specific mail server,
disable this option to enroll all mailboxes in EAS.
7. If you want to restrict EAS enrollment to only a subset of the mailboxes
targeted in the previous step, you can do so using an LDAP query:
a) Enable the Using LDAP Query option.
b) In the LDAP Container field, enter the domain controller server in the
format LDAP://domain controller name and click the browse
button (...) and navigate to a container.
c) In the LDAP Filters field, enter filter criteria or click the Filters button
and select a filter from the list. You can use wild cards (*) in your filter.
You can also click the Groups button and select an NT group. Enable
the Expand memberOf groups option to find direct and indirect users
(users within nested groups).
For example, the filter (displayName=b*) displays user names
beginning with "b", (Bob, Brenda etc.) and (displayName=bob) finds
only users with the name Bob.
8. In the Enroll in Search Index list, select a search index for the user.
For information on search indexes, see Managing a user's search indexes
(on page 193).
Note: To execute enrollment, the system must have at least one auto-enroll
task. For more information on tasks, see Configuring tasks (on page 89).
129
Manage users
If EAS has been configured to use LDAP by default, holding down the shift
key is not needed.
2. In the LDAP Container field, you can accept the default or enter the
domain controller in the format LDAP:// Domain_Controller_Name
then click the browse button (...) and navigate to a subcontainer.
3. In the LDAP Filters list, enter a filter.
For example, the filter (displayName=b*) displays user names beginning
with b, (Bob, Brenda etc.) and (displayName=bob) finds only users with
the name Bob.
To display all mailbox users, leave this field blank.
4. Click OK.
You see the Production Recipients dialog box. User mailboxes that are
already enrolled for archiving display an icon with a green check mark.
5. Select a mailbox user that does not have the enrolled icon and click Add.
6. Click OK.
130
Note: You can also set a default amount for group members (see "Specify an
archiving limit for group members" on page 144). User settings override group
settings.
To specify an archiving limit for a user mailbox:
1. In EAS Administrator, click Archive Sources > EAS for Exchange >
Production > Recipient Administrator.
2. Double-click an enrolled user.
Enrolled users display an icon with a green or yellow check mark.
3. Click the Formula / Stub Information tab.
4. In the Limit Option list, select Use User Limit.
5. In the User EAS Limit field, enter the number of megabytes to which the
user is limited.
The recommended setting is -1 for no limit.
6. Click OK.
131
Manage users
3. Create a task (on page 96) or modify any existing task to have the
Synchronize Distribution Lists option enabled.
132
Re-enable a user
To r e-enable a user:
1. In EAS Administrator, click Archive Sources > EAS for Exchange >
Production > Recipient Administrator.
2. Select a disabled user.
Disabled users display an icon with a yellow check mark.
3. Click Enable.
The Confirm EAS Status Update dialog box prompts you to confirm the
change.
4. Click Yes.
The user is enabled and the status is indicated by an icon with a green
check mark.
133
Manage users
2. Click within the EAS Administrator window to place the Tasks view.
3. On the Tasks view menu bar, click the Create a new task button
One Time Date and start time sections are displayed. Select the date
and time for the task to run.
Weekly The days of the week and a start time section are displayed.
Select the days that the task is to run each week and the time for the
task to run.
Monthly Date (1-31), month and start time sections are displayed.
Select the months, day of the month and time for the task is to run.
Manually The task must be launched manually and will not reoccur. All
tasks can be launched manually.
6. At the bottom of the tab, enter the length of time (in hours and minutes)
that the task will run.
7. Click the Client Permissions tab and enable or disable any of the
following options:
134
Offline synchronize permission The user can replace stubs with the
full message in a local archive before going offline.
Use GMT Specifies that clients should use Greenwich Mean Time for
retrieval requests. Enable this option when Anonymous Access is also
enabled to ensure successful retrieval when clients and the IIS server
are running different time zones. The EAS IIS server must also use
GMT for retrieval requests.
8. Click the Members tab and add the groups and or individual mailboxes to
which the task will be applied.
Note: If you run this task again at a later time, the members of the task are
automatically updated to match current membership in groups.
For information on specifying users, groups and public folders for tasks,
see Specify content to be archived (on page 163).
9. Click OK.
EAS for Exchange
135
Manage users
Notes
Most EAS environments should not use more than one Client Permission
task at a time. If you do decide to use more than one, you must ensure
that users are not assigned to more than one Client Permission task. If a
user is assigned to more than one Client Permission task, you may have
unexpected results.
Administrators should be aware that when users are running the EAS
Outlook extension with Outlook 2003 in Exchange cached mode, the icons
that denote that items are marked for archiving (or not for archiving) do
not appear. When running in cached mode, the archive-related status is
shown as a category. This behavior is described in the EAS for Exchange
Outlook User Guide and help. For more information, see "Categories (on
page 217)" in the Formula Language Reference (Variables section).
136
The Install Forms dialog box is displayed. It lists all forms in the Forms
directory of your EAS installation (default location:
InstallDir\ZANTAZ\EAS\Forms).
4. From the list of forms, select those you want to apply and click OK.
Autonomy recommends that you select all forms in the list.
The forms are installed in the Personal Forms library of the EAS
administrator.
137
Manage users
5. In EAS Administrator, click Settings > Options > Exchange and enable
the Perform Personal Forms Synchronization option.
Autonomy recommends that you keep this option enabled so that the
archiving-related forms are propagated to new users in your mail
environment.
6. To propagate the forms to user mailboxes, you must run an archive task
for all the users that require the forms. For detailed instructions on
creating and running an archiving task, refer to "Configuring Tasks" in the
EAS for Exchange Administration Guide.
When the forms have been propagated to a user's Outlook client, they
remain there until another archive task is run against that user with the
Perform Personal Forms Synchronization option enabled. If you keep this
option enabled, it ensures that all new users added to archiving tasks will
have the forms.
139
Manage users
Managing groups
In an EAS environment, mailbox users can be organized into groups. It is
important to note that an EAS group is not the same as a group in Active
Directory or Exchange server. When you add a group to EAS, the group is not
added to the Active Directory environment or vice versa.
A user can only be a member of one EAS group.
For information on stub settings for groups, see Configuring stubs (on page
145). For information on formulas for groups, see Configuring formulas (on
page 149). For information on setting group permissions for archives, see
Controlling access to archived content (on page 199).
140
Managing groups
Add a group
Note: Individual user mailboxes can only belong to one group.
To add a group to the EAS environment:
1. Click Archive Sources > EAS for Exchange > Production > Group
Administrator.
2. Click Add.
3. Click the General tab and enter the following information:
4. In the Group Stub Rule list, select one of the following options:
Use Entire Body Stub replaces archived items with stubs containing
the entire body of the text. This option is recommended because it
enables the user to search the full body of the message within the mail
client.
For more information on stubs, see Configuring stubs (on page 145).
5. In the Stub Management Information section, enter a formula or click
Formula Editor to build a formula or load a template.
6. In the EAS Limit field, enter the storage limit (in megabytes) for the group.
Enter -1 for no limit, which is the recommended value for most EAS
environments.
7. Click OK.
Note: For more information on formulas, see Configuring formulas (on page
149) and Formula language reference (on page 215).
141
Manage users
Remove a group
To remove a group:
1. Click Archive Sources > EAS for Exchange > Production > Group
Administrator.
2. Select a group.
3. Click Remove.
Note: You cannot remove a group that contains members. Remove all
members first.
Add to Group
5. Click OK.
Note: A user can only be a member of one group.
142
LDAP Container - Enter the LDAP Container setting and click the
browse (...) button to navigate to a container.
LDAP Filters - Enter filter criteria or click the Filters button and
select a filter from the list. You can use wild cards (*) in your filter.
EAS for Exchange
Managing groups
You can also click the Groups button and select an NT group.
Leave blank to return all users.
b) Click OK.
4. In the Members dialog box, select a name and click one of the following:
Add to Group
5. Click OK.
Note: A user can only be a member of one group.
143
Manage users
Prerequisite: To use the LDAP query feature, the parent LDAP container
must be configured. To configure the parent LDAP container, click Settings >
Options. Click the Parent Specific tab and enter the LDAP information.
To automatically update group membership:
1. Click Archive Sources > EAS for Exchange > Production > Group
Administrator.
2. Select a group and click Properties.
3. Click the LDAP Query tab.
4. In the LDAP Container field, enter a container and click the browse (...)
button and navigate to a container.
Note: Browsing for the LDAP container requires that EAS has been configured to
use LDAP by default. For information on configuring EAS to use LDAP by default,
see Configure LDAP (on page 114).
Tip: Click Set LDAP Container to Default to reset the default container specified
in the Settings > Options > View tab.
5. In the LDAP Filters field, enter a filter or select one from the Filters and
complete it as required.
Example: (displayName=*smith)
6. Click OK.
The users that meet the filter criteria are displayed.
Configuring stubs
5. Click OK.
Configuring stubs
After an item is archived, EAS can delete the original item and replace it with
what is called a "stub", which contains some or all of the content of the
original item. By double-clicking on the stub, a user can retrieve the original
message including any attachments. A stub icon is displayed beside an
archived message in the user mailbox.
You can specify whether to use stubs, you can set the size of the stub, and
you can use a formula to script how the message is replaced. The
recommended setting is to use the entire body of the message in the stub.
This allows the user to use the mail client search feature to search the full text
of the message.
Stub settings can be configured for groups or for individual users. Individual
user settings override group settings.
Use User Stub Settings means that stubs display the amount of
content specified through the User Stub Rule option and the Number of
Paragraphs field.
Use Group Stub Settings means that stubs display the amount of
content specified in the group settings.
145
Manage users
Use Entire Body Stub replaces archived items with stubs containing
the entire body of the text. This option is recommended because it
enables the user to search the full body of the message within the mail
client.
If you chose x Paragraphs of Body Stub for the User Stub Rule option, you
can specify how many paragraphs of the archived content should be
displayed in the stub.
If you chose x Bytes of Body Stub for the User Stub Rule option, you can
specify how many paragraphs of the archived content should be displayed in
the stub.
146
Use Group Stub Management Settings applies the group formula for
managing a users stubs.
Use User AND Group Stub Management Settings means that both
the user and group criteria must be satisfied before EAS applies the
stub management action to a stub. For example, if the user formula
states that stubs older than six months should be deleted and the
group formula states that stubs older than one year should be deleted,
the stubs are not deleted until both criteria are met.
Configuring stubs
Use Entire Body Stub replaces archived items with stubs containing
the entire body of the text. This option is recommended because it
enables the user to search the full body of the message within the mail
client.
If you chose x Paragraphs of Body Stub for the User Stub Rule option, you
can specify how many paragraphs of the archived content should be
displayed in the stub.
147
Manage users
If you chose x Bytes of Body Stub for the User Stub Rule option, you can
specify how many paragraphs of the archived content should be displayed in
the stub.
Use Entire Body Stub replaces archived items with stubs containing
the entire body of the text. This option is recommended because it
enables the user to search the full body of the message within the mail
client.
148
Configuring formulas
6. Click OK.
Configuring formulas
In EAS, formulas are used to apply archive, retention and disposition policies.
Formulas are applied to groups and to individual users.
You can create templates that allow you to share formulas among various
groups and recipients.
149
Manage users
After you create a formula, you can test it to verify that it will perform as
expected in a production environment.
You can create formulas using a wizard that allows you to pick options and
parameters from a list. The Formula Wizard is the recommended option for
most users.
If you need more complex custom formulas, you can use the formula editor
and work directly with the EAS formula language, a comprehensive scripting
language similar to BASIC. See Formula language reference (on page 215) for
details about this language.
Understanding formulas
In most cases you use a formula for a group and allow all members of the
group to be processed according to that formula. However, you can also
specify that certain members of the group use an individual formula, either in
addition to the group formula or instead of the group formula. Each group or
user can have two formulas: one for archiving and one for the management of
stubs.
Archiving formulas determine what items are archived, the document store
(or stores) in which they are archived, and for how long they are retained in
the archive.
Stub management formulas control how long stubs (pointers to archived
items) exist in the user environment. If no stub management formulas are
applied, the number of stubs in the user environment grows indefinitely. A stub
management formula may, for example, delete stubs for items that are more
than 5 years old or stubs of a certain age that are not in a particular folder.
This helps keep the impact of EAS archiving manageable in the user
environment.
Note: When stubs have been deleted from a user mailbox, Folder Synch
with Delete tasks will delete the user's reference to the message and it can
no longer be retrieved or found through searches. If you want users still to be
able to search for items that no longer have stubs, use only Folder Sync.
Stub management formulas may be applied during an archive task, however,
they apply only to items for which stubs already exist.
Even if an individual mailbox user is a member of a group, you can choose to
override the group setting. For example, there may be a member of a group
that requires access to archived content for a longer period of time.
The primary formula functions include:
150
Configuring formulas
Use Entire Body Stub replaces archived items with stubs containing
the entire body of the text. This option is recommended because it
151
Manage users
enables the user to search the full body of the message within the mail
client.
5. In the Stub Management Information section, choose an option from the
menu on the Formula Option field.
Use Group Stub Management Settings applies the group formula for
managing a users stubs.
Use User AND Group Stub Management Settings means that both
the user and group criteria must be satisfied before EAS applies the
stub management action to a stub. For example, if the user formula
states that stubs older than six months should be deleted and the
group formula states that stubs older than one year should be deleted,
the stubs are not deleted until both criteria are met.
6. Click OK.
The archive and stub management settings specified through this dialog
box and through the Formula Editor are applied to the specified group and
are used in the next archive task run that includes this group.
152
Configuring formulas
Archive Using User Formula archives the users mailbox with the
formula specified in the User Formula field. If the user belongs to a
group, this archive formula overrides the group formula.
Archive Using Group Formula archives the users mailbox with the
formula specified for the group to which the user belongs.
Archive Using User and Group Formula means that both the user
and group criteria must be satisfied before EAS processes the item.
For example, if the user formula states that messages with
attachments should be archived and the group formula states that
items older than 10 days should be archived, the item is not archived
until both criteria are met.
Use User Stub Settings means that stubs display the amount of
content specified through the User Stub Rule option and the Number of
Paragraphs field.
Use Group Stub Settings means that stubs display the amount of
content specified in the group settings.
153
Manage users
7. If you chose any option other than Use Group Stub Settings in the
previous step, select an option from the menu on the User Stub Rule
field.
Use Entire Body Stub replaces archived items with stubs containing
the entire body of the text. This option is recommended because it
enables the user to search the full body of the message within the mail
client.
Use Group Stub Management Settings applies the group formula for
managing a users stubs.
Use User AND Group Stub Management Settings means that both
the user and group criteria must be satisfied before EAS applies the
stub management action to a stub. For example, if the user formula
states that stubs older than six months should be deleted and the
group formula states that stubs older than one year should be deleted,
the stubs are not deleted until both criteria are met.
9. Click OK.
154
Configuring formulas
The archiving and stub management settings specified through this dialog
box and through the Formula Editor are applied to the specified user and
are used in the next archive task that includes this user.
155
Manage users
Any - The formula is true when at least one of the criteria is satisfied.
All - The formula is true only when all criteria are satisfied.
156
Configuring formulas
the formula displayed in the formula field was created using the wizard
Note: Formulas created using the Formula Editor cannot be modified using the
Formula Wizard.
157
Manage users
Any The formula is true when at least one of the criteria is satisfied.
All The formula is true only when all criteria are satisfied.
5. In the Archive Action section of the Formula Wizard, enable any of the
following options:
Suppress Stub Creation prevents stubs from being created for items
archived using this formula. This option inserts the NoStub return value
in the formula.
158
Configuring formulas
There are several ways to open the Formula Editor. It opens by default
whenever you click the Formula Editor button on a dialog box in which the
Formula (Formula Properties dialog box) or User Formula field already contains
a formula. It also opens when you click Advanced Policy Editor on the
Formula Wizard.
Middle pane lists functions for the supported data types (arithmetic,
string and date/time).
Right pane lists operators for the supported data types (arithmetic,
comparisons, string, Boolean and other).
159
Manage users
Test a formula
To test a formula:
1. Click Archive Sources > EAS for Exchange > Formula Administrator.
The Template Administrator is displayed.
2. Select a template and click Properties.
3. Click the Formula Editor button.
4. Click the Formula Tester tab.
5. In the Test Values section, enter values that would be found in a message
or file to which the formula should apply.
Tip: Test with values that are relevant to the formula. For example, if the formula
contains if MsgSize > 5000, perform a test with MsgSize (message size) set to
4999 and another with MsgSize set to 5001.
6. Click Test.
Results are displayed in the Test Results section.
Result indicates the action, if any, that would be taken on an item with
the suggested values.
160
Configuring formulas
161
Chapter 5
Specify content to be
archived
In This Chapter
Specify user mailboxes to be archived ...................... 163
On-demand archiving ................................................ 166
Archiving public folders ............................................. 167
Archiving journal mailboxes....................................... 170
Archiving PST files .................................................... 173
Archiving deleted items ............................................. 187
To open the task view, click the Add a task view button
and click
inside the EAS Administrator window to place the view window.
2. Select a task.
3. On the Tasks view menu bar, click the
The Schedule Members tab displays the groups (A), users (B), public
folders (C) and file shares (D) to be processed when the task is run. File
archiving requires EAS for Files.
164
9. Click OK.
10. Click Modify Exch Groups.
11. In the Task Members dialog box, select a group and click Add Member or
Remove Member, as required.
Names displayed with a red "X" are not currently assigned to the
scheduled task. You can select multiple groups by holding down the Ctrl
key as you click.
12. Click OK to save the changes and OK again to close the Scheduler.
The changes made to members scheduled for the task are applied the
next time the task is run.
165
On-demand archiving
EAS can be configured so that mailbox users can flag messages for
immediate archiving. When this feature is enabled, a user can select one or
more messages in the Outlook client and click the Archive Now button. The
selected messages are archived at the next polling interval which is usually
set at between five and ten seconds. If the interval is set to 0 seconds, the ondemand archiving feature is disabled.
To implement on-demand archiving, you must also create at least one ondemand archiving task. For more information on tasks, see Configuring tasks
(on page 89).
In this case the retention period and DSGroupName are immediately set for
any kind of archive (normal, quota, or on-demand).
167
1. Click Archive Sources > EAS for Exchange > Production > Public
Folders.
The Public Folder Administrator is displayed.
2. Click Add.
3. In the Properties tab, enter the following information:
168
If the User Formula field was blank, the Formula Wizard opens. See
Create a formula using the Formula Wizard (on page 156).
If the User Formula field displayed a formula, either the Formula Wizard or
the Formula Editor opens (depending on which was used to create the
displayed user formula). See Create a formula using the Formula Wizard
(on page 156) or Create a formula using the Formula Editor (on page 158).
Return to this procedure after creating and testing the archive formula.
5. In the Stub Creation Information section, choose an option from the
menu on the Stub Option field.
Use User Stub Settings means that stubs display the amount of
content specified through the User Stub Rule option and the Number of
Paragraphs field.
Use Group Stub Settings means that stubs display the amount of
content specified in the group settings.
Use Group Stub Management Settings applies the group formula for
managing a users stubs.
Use User AND Group Stub Management Settings means that both
the user and group criteria must be satisfied before EAS applies the
stub management action to a stub. For example, if the user formula
states that stubs older than six months should be deleted and the
group formula states that stubs older than one year should be deleted,
the stubs are not deleted until both criteria are met.
7. Click OK.
EAS for Exchange
169
170
Prerequisites
The NT account that is being used for EAS administration must have
access to all journal mailboxes.
Setting up archiving of journal mailboxes involves the following procedures:
Specify the archiving rules for the journal mailbox (on page 172)
171
172
To open the task view, click the Add a task view button
and click
inside the EAS Administrator window to place the view window.
173
Leave RTF Body (on page 286) must be enabled if you are archiving PST
files and you have installed Outlook 2003 or higher on the EAS Server.
Apply Formula to PST (on page 290) specifies whether EAS archives
only messages that meet a users formula when it archives PST files.
If disabled, EAS applies the formula Return Archive when it archives
PST files, which archives all messages.
Even if you disable Apply Formula to PST, EAS still uses the user's stub
creation and stub management settings. If you want to create stubs you
can later move to the user's Exchange mailbox using a PST Stub Migrator
task, ensure that the user stub settings are configured to create stubs.
Leave Stubs in PST (on page 290) specifies whether messages in PST
files are replaced by stubs. If you want to create stubs you can later move
to the user's Exchange mailbox using a PST Stub Migrator task, ensure
that this option is enabled. If the user's stub settings specify that no stubs
are created, Leave Stubs in PST option is overridden and no stubs are
created.
Note: If you want to use a Folder Synch with Delete task in the future, move stubs
to the user's mailbox. The Folder Synch with Delete task removes a user's
references to all archived messages if the stub remains in the PST file.
Prepend PST File Name to Folder Path (on page 291) specifies whether
stubs are migrated to a user mailbox folder that has the same name as the
originating PST file. Useful where users have multiple PST files and want
to keep the folder structure for each PST file separate.
Base PST Folder (on page 291) specifies the name of the base folder in
the user's Exchange mailbox to which PST messages are migrated. Not
used if Prepend PST File Name to Folder Path is enabled.
When you migrate multiple PST files to the user's mailbox folder, the folder
structure is merged under the base folder. For example, any PST file
messages stored in a folder named Inbox are placed in a single Inbox
folder under the base folder, even if they come from different PST files.
For examples of how the different options interact, see Examples of PST
archiving results (on page 175).
174
175
Value
Enabled
Option
Value
Enabled
Enabled
Enabled
Recipient Administration
Option
User formula
Value
Return NoStubNoDelete
End
Stub Option
No Stub Management
Because the messages in the PST file are processed according to the
user formula, the messages are not deleted or replaced with stubs.
Because the Delete Original Objects and Leave Stubs in PST options
are overridden by the user formula, the messages are not removed from
the PST file and no stubs are added.
The user stub management settings are not used because there are no
stubs.
You can use the Restore Mailbox dialog box (see "Restoring archives" on page
205) to view the results of the archiving task. Because you enabled Prepend
PST File Name to Folder Path, the archived messages are located in a
folder in the document store with the same name as the PST file.
176
Value
Enabled
Option
Value
Disabled
Enabled
Recipient Administration
Option
Value
Not used
User formula
Stub Option
Stub Management
Information
No Stub Management
Delete Original Objects removes the messages from the PST file.
The stubs are formatted and managed using the user stub configuration.
As in Example 1, because you enabled Prepend PST File Name to Folder
Path, the archived messages are located in a folder in the document store
with the same name as the PST file.
177
1. Click Archive Sources > EAS for Exchange > Production > Recipient
Administrator.
2. Double click a user name.
3. Click the PST Files tab.
4. Select a PST file from the list
5. Click Remove PST File.
6. Click Ok.
178
Manually migrate previously archived PST file content (on page 179) - If
you have already archived the contents of a PST file, you can restore the
archived content to the user's mailbox instead of the originating PST file,
or run a task that moves the stubs from the PST file to the user's mailbox.
Migrate PST files to EAS automatically (on page 181) - Gradually migrates
messages from user PST files to the Exchange mailbox. This is a simple
and efficient solution that is suitable for most organizations. As long as the
option is enabled, it deals with any new PST files created by users.
Scan network drives for PST files and import manually (on page 182) - Run
Gather PST files to a central location and import manually (on page 183) Run a task that identifies PST files belonging to current Exchange users,
gathers them to a central location and imports the content.
If you are archiving PST files and you have installed Outlook 2003 or higher
on the EAS Server, you must enable the Leave RTF Body option. Click
Settings > Options > Exchange and enable the Leave RTF Body option.
You can also manually configure a PST file for archiving and leave the PST
file at its original location (no migration). For more information, see Archive a
PST file (on page 175).
If you have not replaced the contents of a PST file with stubs, restore the
archived content to the user's Exchange mailbox (see "Restore archived
PST content to the user's mailbox" on page 179) instead of the originating
PST file.
If you have replaced the contents of a PST file with stubs, run a task that
migrates the stubs (see "Migrate PST content stubs to the user mailbox" on
page 181) from the PST file to the user's mailbox.
179
On the General options tab (see "Set general archive options" on page 82),
enable Delete Original Objects.
Disable Checkpointing.
If Prepend PST File Name to Folder Path (on page 291) is selected, the
archived PST content is placed in a document store folder with the same
name as the originating PST file. When you restore the content to the
mailbox folder, either as messages or stubs, it is placed in a subfolder with
the PST file name. Any folder structure found in the originating PST file is
preserved.
If you specify a Base PST Folder (on page 291), the archived PST
content is placed in a document store folder with the specified name.
When you restore the content to the mailbox folder it is placed in a
subfolder with the specified name. If multiple PST files are archived, the
folder structures of the originating files are merged.
Note: You can specify a Base PST Folder and also select Prepend PST File
Name to Folder Path. In this case, the messages are placed under a folder with
the same name as the PST file, which is under the folder specified as the Base
PST Folder, for example, MyPSTs\mystuff.pst\.
If you do not enter a name for Base PST Folder or enable Prepend PST
File Name to Folder Path, messages are merged with the existing
mailbox folder structure.
To migrate stubs for archived PST content to the user mailbox:
1. In EAS Administrator, click Archive Sources > EAS for Exchange >
Production > Recipient Administrator.
2. In the Global Address List, select the user name.
3. Click Restore Mail.
The Restore Mailbox dialog box is displayed showing the users mail in the
document store.
4. Select the folder that contains the archived PST content.
5. Enable Restore Stubs.
6. Click Restore.
180
7. When the Restore Progress dialog box displays a message that the
operation is complete, click OK.
Stubs for the archived PST content are restored to the user mailbox.
If Prepend PST File Name to Folder Path (on page 291) was selected
when the PST content was archived, the content is placed in a folder on
the document store with the same name as the originating PST file. When
you move the stubs to the mailbox folder, they are placed in a subfolder
with the PST file name. Any folder structure found in the originating PST
file is preserved.
If you specified a Base PST Folder (on page 291) when the PST content
was archived, the content is placed in a folder on the document store with
the specified name. When you move the stubs to the mailbox folder, they
are placed in a subfolder with the specified name. If multiple PST files are
archived, the folder structures of the originating files are merged.
If you did not enter a name for Base NSF Folder or enable Prepend NSF
File Name to Folder Path, the stubs are merged with the existing mailbox
folder structure.
Use the following procedure to move stubs from a PST file to the user
mailbox:
181
4. In the Migration Rate field, specify the average rate that data is to be
moved from each users PST file to the Exchange server.
If you do not specify a rate, there is a risk that the migration process will
impact the performance of your Exchange server. The rate you specify
represents an average. For example, if you specify 25 k/sec, and an item
that is 50 KB in size is transferred in one second, EAS pauses for a
second to maintain the specified rate.
5. In the Migration Root Folder field, enter the name of the Exchange
mailbox folder to which the PST messages will move.
6. Enable any of the following options:
Remove PSTs When Migration Done - PST files are removed after all
content has been moved. If for any reason items remain in the PST file
after the migration, the PST files are not deleted.
7. Click OK.
8. Run an Enable PST Gathering task for users whose PST files are to be
moved.
For information on creating and running tasks, see Configuring tasks (on
page 89).
9. Users must open or restart Outlook.
10. After all users have opened or restarted Outlook, run a Disable PST
Gathering task.
Notes: Use Automated PST Migration moves every item from the PST file
to the user mailbox, whether it can be archived or not. When the PST content
is moved, it is immediately archived (if you enabled the Migrate Using OnDemand Archival option and run an On-demand Archive task) or you can
archive it using user or group formulas that are applied by tasks.
When a user moves a stub file to a PST file and a Folder Synch with Delete
task is run, the stub location is no longer in the database. If stubs are moved
as part of the migration, you may need to run a Folder Synch With Refer
Insertion task (see "Folder Synch" on page 93) to update the database with
the current stub location.
If a user had permission to retrieve messages using a stub in the PST before
the migration, he or she will continue to be able to retrieve messages using a
stub after the migration process.
182
1. If the PST files you want to import are already on a file share or in a
repository, go to step 7.
2. To create a PST repository, from the EAS Server installation directory (by
default, this is \Program Files\ZANTAZ\EAS\PSTMigration), run
NTPSTSearch.exe.
3. Enable the Discover PST from Network Drives option.
The Add Network Drive to Search dialog box is displayed.
4. In the Add Network Drive to Search dialog box click Add and navigate to a
network drive.
Repeat for as many drives as required. You can also remove a drive from
the list by selecting the drive and clicking Delete.
5. Click Next.
6. In the Search Result page enable the check box beside any PST files that
you want to migrate and click OK.
7. From EAS Administrator, click Archive Sources > EAS for Exchange >
Import PST Info File Entries to DB and navigate to the CSV file
generated by the previous step. Click Open, then OK when the Success
message is displayed.
The CSV file is placed in the same location as the NTPSTSearch.exe
program from Step 1.
8. Click Settings > Options and click the General tab.
9. Ensure that the Delete Original Objects option is disabled.
10. Click the Exchange tab and enable the Leave Stubs in PST option.
11. Run a PST Archive task configured for users who are migrating their files.
12. (Optional) Run PSTCompress.exe on the server containing the PST
repository.
Unused space is removed from the PST files.
13. (optional) Run EASMovePSTFromNetwork.exe on the client machine.
PST files are returned to the client machine. This utility can be placed in a
login script.
183
EAS flags the PST files to be moved to the temporary PST repository.
After login at a given desktop occurs, with the PST Gathering task running
on the EAS Server, the EAS client component for that logged in user flags
each PST file visible through the users Outlook profile. Attached PST files
that are local or network-based are flagged.
Note: To collect PST files that are not attached to an Outlook profile, use the EAS
utility NTPSTSearch.exe. It searches network directories for "orphaned" PST files.
The file rights on the PST file can be used to determine its owner.
5. When the PST Gathering task has run for sufficient time to allow all the
PST files of all users in scope to have been flagged, create a Disable
PST Gathering task and configure it for users whose PST files are being
archived.
6. Like the Enable PST Gathering task, the Disable PST Gathering task
requires that users restart and log in to Outlook for the changes to the
client component to take effect. When ready, run the Disable PST
Gathering task and advise affected users to start or restart their Outlook
client and login. If the Outlook profiles uses Cached Exchange mode, the
user will need to open Outlook a second time for PST gathering to take
effect.
184
7. Ensure affected users are logged in to the network but not running
Outlook. Most commonly, the approach taken is to advise users to leave
their machines in stand-by mode overnight.
Note: Outlook must not be opened while the PST files are being copied because
opening Outlook locks the PST files and prevents Step 9 from executing properly.
185
13. Ensure that the Delete Original Objects option is disabled (no check
mark) if the intent is to remove PST files only at the end of the PST
migration process.
14. (Optional) Click the Exchange tab and enable the Leave Stubs in PST
option. This options moves the stubbed PST structure into the users' live
Outlook mailboxes at the end of the PST migration process. In addition,
on the Exchange tab check Apply Formula to PST if you want to apply
the user's archiving formula policy to the PST file contents.
Note: Applying a selective archive policy results in a partial archive of the PST
contents and unarchived items remain in the PST files. Ensure that in the Archive
Message Classes field (Settings > Options > Archive Sources > EAS for
Exchange) all message classes that may exist in the PST (you can use wildcards
such as IPM.*;REPORT.*;).
15. Create and run a PST Archive task configured for users whose PST files
are being archived.
16. (optional) Run PSTCompress.exe on the server containing the PST
repository.
Unused space is removed from the PST files. This step also requires the
third-party PSTUPG19.exe utility.
17. Run EASMovePSTFromNetwork.exe on the client machine. This utility
can be placed in a login script or it can be run from Windows Explorer. No
switches are required.
PST files are returned to the client machine. Users now have access to
their PST files with same structure as before, but the PST files contain
stubs of archived messages.
18. Run a PST Stub Migrator task to merge the PST stubs and folders in
Outlook Today.
There are two settings on the EAS Options > Exchange tab that
influence the outcome of the PST Stub Migrator task. Check the Prepend
PST File Name to Folder Path option to use the name of the users PST
file as the name of the folder in the user mailbox to which stubs are
moved, or specify a folder name in the Base PST Folder. These options
dictate how a user's PST files are displayed and structured under Outlook
Today. For more detail on these options, see Specify Exchange Server
options (on page 58).
19. To ensure that Outlook users do not continue to add to existing PST files
or create new ones, disable this ability in the registry of the client machine
or through the Group Policy.
186
Delete An Outlook user can mark items for deletion by pressing the Delete
key on a keyboard or clicking Edit > Delete, or the X icon in the Outlook
interface. These deleted items are placed in the user's Deleted Items
folder and can be retrieved by the user until folder is emptied and its
contents go to a deleted items retention location (or "dumpster").
187
Use Group Stub Management Settings applies the group formula for
managing a users stubs.
Use User AND Group Stub Management Settings means that both
the user and group criteria must be satisfied before EAS applies the
stub management action to a stub. For example, if the user formula
states that stubs older than six months should be deleted and the
group formula states that stubs older than one year should be deleted,
the stubs are not deleted until both criteria are met.
Use User Stub Settings means that stubs display the amount of
content specified through the User Stub Rule option and the Number of
Paragraphs field.
Use Group Stub Settings means that stubs display the amount of
content specified in the group settings.
6. Click OK.
Use Group Stub Management Settings applies the group formula for
managing a users stubs.
Use User AND Group Stub Management Settings means that both
the user and group criteria must be satisfied before EAS applies the
stub management action to a stub. For example, if the user formula
states that stubs older than six months should be deleted and the
group formula states that stubs older than one year should be deleted,
the stubs are not deleted until both criteria are met.
Use User Stub Settings means that stubs display the amount of
content specified through the User Stub Rule option and the Number of
Paragraphs field.
Use Group Stub Settings means that stubs display the amount of
content specified in the group settings.
189
6. Click OK.
To open the task view, click the Add a task view button
and click
inside the EAS Administrator window to place the view window.
The new task appears in the list of tasks on the Tasks view in the EAS
Administrator main window. The Dumpster archiving task can be enabled,
run or modified like any other EAS task. For more information, see
Configuring tasks (on page 89).
191
Chapter 6
Manage archives
In This Chapter
Managing a user's search indexes ............................ 193
Managing offline support ........................................... 198
Controlling access to archived content...................... 199
Restoring archives .................................................... 205
Verifying and repairing archives ................................ 210
The final stage in the content life cycle is archive management, in other
words, allowing users to search the archives, restoring archives and verifying
and repairing archives.
You can also use EAS Storage Manager to manage archives. The limited
Storage Manager supplied with EAS allows you to delete and purge files. The
full Storage Manager license allows you to fully manage your archives,
including moving content to tertiary and offline storage. For more information,
see the EAS Storage Manager Administration Guide.
You can also use EAS Web Client to manage archives. It is a web-based view
of their archived content including archived messages, shared folders and
public folders. As an optional feature, the EAS Web Client can also provide
full text searching of archived messages and attachments.
Manage archives
the user's primary index (or, if the primary index is replicated, to multiple
indexes). Secondary indexes are indexes that have been demoted from
primary to secondary status. There may be multiple levels of non-primary
indexes.
Each of the user's indexes is assigned a number, called a CopyNum. A
primary index has CopyNum 1; non-primary indexes have a CopyNum greater
than 1. If indexes are replicated, they have the same CopyNum. To search all
of a user's archived items, one index from each group of CopyNums (or
replicated indexes) must be searched.
Primary indexes and replica indexes have read-write permissions; content of
secondary indexes is read-only (although content can be deleted).
Each user has a list of search indexes (possibly an empty list). If a user has
any search indexes, they must have at least one primary search index (where
all new content is indexed). A user can have as many primary indexes as
desired, meaning the primary index can be replicated. The first index added to
a user's index list is always a primary index. Generally, only one index is
required for a user. However, if the user changes location within the
environment, or you want to increase search speed and data redundancy, you
can add more indexes. When you add a new index to a user, you can
configure it as a new sole primary index (which demotes current indexes to
secondary indexes) or you can configure it as a copy of the current primary
indexes (replication).
If EAS has been archiving content for some time without indexing and
indexing is later enabled, the content in all previous archives is automatically
added to the indexes.
For more information on indexing, see Configuring search indexes (on page
100).
194
The members list shows all Exchange and other types of users that use
the selected index.
4. Click Exchange > Add and select one or more users from the list
presented.
Tip: If you are adding Exchange mailboxes to a search index, click Add from DL
to quickly select all Exchange users on a particular distribution list.
User icons that display in light grey are not currently assigned to the
index.
5. Click Bulk Add to Index.
The Add Search Index Options dialog box is displayed.
6. Enable one of the following options:
Create new search index for new content (split index) makes the
currently selected index the sole primary index for the selected users
and demotes any existing indexes to which they were assigned. New
content is added to this index but the previously archived content
remains indexed in the old primary index. In other words, the index
information for the selected users is split between the new primary
index and the previous indexes.
7. Click OK.
Note: When users are added in bulk to an index, the index to which they are
added becomes their single primary index.
195
Manage archives
LDAP Container - Enter the LDAP Container setting and click the
browse (...) button to navigate to a container.
LDAP Filters - Enter filter criteria or click the Filters button and
select a filter from the list. You can use wild cards (*) in your filter.
You can also click the Groups button and select an NT group.
Leave blank to return all users.
b) Click OK.
6. Select one or more archive units from the list presented and click Bulk
Remove from Index or right-click and select Remove Users from the
pop-up menu.
7. Click OK.
196
197
Manage archives
In the Select Destination for Search Index Move dialog box, select an index
to which you want to move the user mailbox.
6. Click OK.
Note: A replicated index cannot be moved.
Tip: You can also move a search index from the user properties in Active
Directory.
You can remove all search indexes and you can remove any secondary
index, but you cannot remove a primary index if a secondary index exists
for the user. In other words, if a user has any indexes they must have at
least one primary index.
If the index is replicated, all user content is removed from the index and
the index is removed from the list. If it is a non-replicated secondary index,
the content is moved to the primary index/indexes.
Tip: You can also remove a search index from the user properties in Active
Directory.
199
Manage archives
Alternately, EAS can base the sharing permissions on the mailbox rights in
Active Directory. If the IIS server is set to allow anonymous access, retrieval
requests from users are authenticated using the Exchange Server. However, if
anonymous access is disabled, the retrieval requests are authenticated using
the NT permissions from Active Directory. Note that if anonymous access in
IIS is disabled, the Extended NT Account Sync option in EAS must be
enabled.
Granting user rights to a folder gives a user access to all archived mail from
that folder, even if the mail was archived before the user was granted the
permission.
200
Synchronizing permissions
In order for the permission structure within EAS to reflect user-initiated
permissions in Exchange Server, the permissions tables must be
synchronized using a task. You can create a task specifically to synchronize
distribution lists, or you can enable the Synchronize Distribution Lists
option on any task that has this option available.
EAS uses the Global Address List to determine members. For this reason,
distribution lists that are hidden from the Global Address List do not
synchronize with EAS. To ensure that EAS is able to synchronize with the
Global Address list, disable the following Exchange Server options:
201
Manage archives
202
203
Manage archives
204
Restoring archives
Restoring archives
You can restore items from a document store to the original or an alternate
location. This can be used for fast recovery of archived content in the event of
a disaster.
205
Manage archives
document store without using the IIS server. Reduces the demand on
IIS server processing resources, but NT shares are required on all
document stores. For large, multi-site installations, this method of
retrieving messages may not be feasible.
6. Click OK.
206
Restoring archives
Restore Stubs adds stubs that point to the archived content but does
not restore the original message or file.
Note: Enabling the Restore Stubs option disables the other two options.
207
Manage archives
Restore Stubs adds stubs that point to the archived content but does
not restore the original message or file.
Note: Enabling the Restore Stubs option disables the other two options.
7. Click Restore.
The Restore Progress dialog box displays the results of the operation.
8. If you chose either the Do Not Restore When Stub Deleted option or the
Delete Stubs on Restore option, continue at step 11.
or
If your chose the Restore Stubs option, continue at step 9.
9. When the Restore Progress dialog box displays a message that the
operation is complete, click OK.
10. Run a Folder Synch with Refer Insertion task on the new mail owner's
mailbox. This task creates references to the new stubs and allows the new
owner to access the messages. For more information, see Folder Synch
With Refer Insertion (on page 94) and Create a task (on page 96).
11. Click Ok to close the Recipient Information dialog box and Ok to close the
Production Recipients window.
The new mail owner can now access mail restored from the original
owner.
208
Restoring archives
The Restore Mailbox dialog box is displayed showing the users mail in the
document store.
5. Select the messages to be restored.
6. Enable one or more of the following options:
Restore Stubs adds stubs that point to the archived content but does
not restore the original message or file.
Note: Enabling the Restore Stubs option disables the other two options.
7. Click Restore.
The Restore Progress dialog box is displayed.
8. When the Restore Progress dialog box displays a message that the
operation is complete, click OK.
Note: EAS Administrator creates PST files of Personal Folders File (97-2002)
format. These files are subject to a 2 GB limit. You can, however, create an
empty Outlook 2003 (unicode) PST file with Outlook 2003 and use a copy of
the empty PST file as the target PST for restores. Outlook 2003 PST files are
not subject to the 2 GB limit.
209
Manage archives
Restore Stubs adds stubs that point to the archived content but does
not restore the original message or file.
Note: Enabling the Restore Stubs option disables the other two options.
6. Click Restore.
The Restore Progress dialog box is displayed.
7. When the Restore Progress dialog box displays a message that the
operation is complete, click OK.
210
The size of the physical day archive file is larger than the size recorded in
the database.
When the DAR is repaired, if the sizes have not changed since it was
verified, the physical day archive file in the document store is truncated so
that it agrees with the size recorded in the database; otherwise, an error is
displayed.
The size of the physical day archive file is smaller than the size recorded
in the database. When the DAR is repaired, if the sizes have not changed
since it was verified, items that do not exist in the day archive file are
deleted from the database to re-establish consistency; otherwise, an error
is displayed. Any checkpointed items will be lost; however, those items
that have not been checkpointed are not lost because the original items
still exist on the mail servers. Items may also be lost if the document store
does not use the checkpointing feature.
The day archive file (DAF) in a document store does not have an entry in
the database.
When the DAF is repaired, the DAF is deleted from the document store.
EMC Centera
When verifying archived content residing on an EMC Centera, any message
will be flagged if the item does not exist in the document store. When
executing "Repair" for an archived item, the corresponding database entry is
deleted.
EAS for Exchange
211
Manage archives
Cause
Oversize Day Archive The size of the physical DAF is larger than the
size recorded in the database.
Checkpointed Msg
Missing
Uncheckpointed Msg
Missing
Non-EAS File in
Document Store
EMC Centera
1. Msg File Doesnt
Exist
212
Action taken
Oversize Day Archive If the sizes have not changed since the verify
process, the DAF is truncated so that it agrees
with the size recorded in the database. If no
repair action is taken, nothing is modified and an
error message is displayed when a user attempts
to retrieve an item from the day archive.
Checkpointed Msg
Missing
Uncheckpointed Msg
Missing
Non-EAS File in
Document Store
EMC Centera
1. Msg File Doesnt
Exist
213
Manage archives
Verify an archive
To verify an archive:
1. In EAS Administrator, click Tools > Verify/Repair Archives.
The Verify Document Stores screen is displayed.
2. Enable the check box beside one or more document stores.
3. Click Verify.
4. The verify process produces one of the following results:
Repair an archive
To repair an archive:
1. Verify the archive (see "Verify an archive" on page 214).
2. In the Repair dialog box, select the errors you want to fix and click Mark
for Repair.
3. Select the errors you dont want to fix and click Unmark for Repair.
Jobs marked for repair are displayed in green; jobs not marked for repair
are displayed in red.
4. Click Repair.
Note: Only errors marked for repair are corrected during the repair process.
214
Appendix A
Variables
Variables allow you to store a value or a string. Unlike fixed/unchanging data
returned as a result of using just functions and/or operators, a variable can be
assigned different values. When a value is assigned to a variable, the value is
maintained until a new value is assigned.
The scope of a variable remains active only for the duration of a particular
message. All variables get reset between the processing of messages.
When using variables, the following rules apply:
The initial value determines the data type of the variable. However, the
variable can be reassigned to another data type.
APIArchiveSource
Populated with the archive source name for the message (from the
PR_EASAPI_ARCHIVESOURCE property).
APISuggestedRetention
A user-specified value representing the number of days the message is to be
retained since it was originally sent. This variable is only set if the message is
archived through an application extension developed using the EAS SDK and
if the property PR_EASAPI_SUGGESTED_RETENTION has a value.
Otherwise, it is set to -1.
if APISuggestedRetention >=0 then
RetentionPeriod = APISuggestedRetention
end
ArchiveDueToQuota
Boolean value.
Is true if the current archive task is a Quota Archive task.
//Determine if the current archive task is a quota archive task
if ArchiveDueToQuota then
if InStr(Subject, "Junk") then
return QuotaArchive
end
end
AttachmentNames
This variable allows you to identify messages that EAS should process
according to information about specific attachments. For example, you might
specify that all messages with attachments named RFP.doc are archived with
certain criteria, or you might specify that all messages with an attachment
known to contain a virus not be archived. Multiple attachment names can be
specified in the formula by using a semi-colon-delimited list, for example:
RFP.doc;Monthly_Status.xls;Strategy.ppt;
Syntax notes:
Example
if InStr(AttachmentNames,".doc;") then
216
RetentionPeriod = 365 * 7
end
Notes:
This variable requires EAS to open each message to evaluate the number
of attachment types. This is a resource-intensive operation, so use of this
variable may have an impact on performance.
For files with the extensions .docx, .pptx, .xlsx, and .accdb, if
PR_ATTACH_LONG_FILENAME is deleted, the AttachmentNames
formula variable cannot be used.
Categories
EAS for Exchange
The keywords or phrases used in Outlook and Exchange. Categories help
users keep track of items so that they can easily find, sort, filter, or group
them.
Note: This variable requires EAS to open each message to evaluate the
message category. This is a resource-intensive operation, so use of this
variable may have an impact on performance.
The following formula can be used to archive messages that are marked to be
archived by users running Outlook in Exchange "cached" mode.
if instr(ucase(Categories),"MARK TO BE ARCHIVED") then
return archive
end
if instr(ucase(Categories),"MARK NOT TO BE ARCHIVED") then
return noarchive
end
DSGroupName
The document store group(s) in which the message is to be saved.
This variable overrides output behavior to ensure that the message resides in
a specific set of document stores.
Multiple groups are separated by a semicolon (;).
The option is displayed under the heading Output Variables.
//
//
//
//
if
217
end
// if Categories contains "personal"
if Instr (LCase (Categories),"personal;")<>0 then
Return NoArchive
else
Return Archive
end
// Write the selected message to the DSG1 group as well as the DSG2
group
DSGroupName = DSG1;DSG2;
Folder
The folder/view name.
Folder is used to identify the current folder in which the message is found.
Folder names are strings and, therefore, case sensitive.
// if Folder contains " inbox"
If Instr (LCase (Folder),"inbox") <> 0 then
Return NoArchive
else
Return Archive
end
// if Folder contains " personal"
If Instr (LCase (Folder),"personal") <> 0 then
Return NoArchive
else
Return Archive
end
HasAttachments
Boolean value.
Indicates whether the message has attachments.
// Maintain at least 10% free space
// on the FA Share
if TotalDiskSpaceUsed / TotalDiskSpace >= 0.9 then
return Archive
end
(normal archive policy here)
//This formula will archive every item in the file share as long as
90%
//or more of the FA share disk is full. Once usage of the FA share
drops
//below 90%, normal policy-based archiving will occur.
//Determine if the message has attachments
218
If HasAttachments then
return NoArchive
end
return Archive
IsAssociatedContentsMsg
Populated with whether the message resides in the Associated Contents
table. 0 is False. 1 is True.
ManagedFolderRetention
When this variable is used in an EAS archiving formula, its value is populated
with the retention period inherited from Exchange. The value is always the
retention period specified by the managed content setting associated with the
message class of the item within the managed folder.
If no managed folder retention is set for the object in Exchange, the default
value is -1.
Formula example:
if ManagedFolderRetention <>-1
RetentionPeriod=ManagedFolderRetention
else
RetentionPeriod = 7X365
end
219
archived item cannot be deleted from the EAS archive during the retention
period. This does not, however, prevent a user from deleting the item from the
Exchange managed folder.
MessageClass
The class assigned to the message.
Every message has a message class property, which identifies the type,
purpose, or content of the message. A message's class determines the form
that is used to present the message to the user and the folder for placing
incoming messages.
For example, most messages sent and received by client applications fall into
the IPM message class, a broad category that describes all interpersonal
messages, or messages that are meant to be read by a human user, rather
than programmatically by a computer. Message store providers more
precisely describe an IPM message by creating an IPM subclass. The IPM
subclass inherits the properties of the IPM message class. Subclasses of the
IPM class are named by concatenating other character strings onto the IPM
identifier:
MarkedToArchive
Boolean value.
Is true if the user has marked an item to be archived.
Any item marked by a user "to be archived" will be archived. However, this
variable can be used to customize behavior for items that are explicitly
marked by users to be archived. For example, Retention period,
DSGroupName, stub suppression, and delete suppression can be specified
for these items.
// Determine if the current archive task is an on-demand archive task
If OnDemandArchive then
RetentionPeriod=10
Else
RetentionPeriod=20
return Archive
//Determine if the user has marked the message to be archived
If MarkedToArchive then
RetentionPeriod=10
else
RetentionPeriod=20
220
return Archive
MsgDate
The date the mail message was received.
// Check to see if the MessageClass is of the type IPM.NOTE.NDR
If MessageClass = "IPM.NOTE.NDR" then
Return NoArchive
else
Return Archive
end
// Display the age of a message in months
MsgAge = DateAge ("MM",MsgDate).
if MsgAge > 6 then
Return Archive
else
Return NoArchive
end
MsgFrom
The name of the sender of the mail message.
MsgLastModifiedDate
The date the Mail Message was last modified.
// Find messages from the specified user
If UCase (MsgFrom) = THE PRESIDENT then
Return Archive
else
Return NoArchive
end
// Find how long it has been since the message was modified in months
MsgAge = DateAge ("MM",MsgLastModifiedDate)
If MsgAge > 6 then
Return Archive
else
Return NoArchive
end
// Display the age of a file in months
FileAge = DateAge ("MM",CreationDate).
if FileAge > 6 then
Return Archive
else
Return NoArch
221
MsgRead
Boolean value.
Indicates whether the message has been marked as read.
MsgSize
The size of the message in bytes.
NumAttachments
The number of attachments for the mail message.
Note: This variable requires EAS to open each message to evaluate the
number of attachment types. This is a resource-intensive operation, so use of
this variable may have an impact on performance.
// Find how long it has been since the file was modified in months
FileAge = DateAge ("MM",LastModifiedDate)
If FileAge > 6 then
Return Archive
else
Return NoArchive
end
// Determine if the message is greater than 1000 bytes.
If MsgSize>1000 then
Return Archive
else
Return NoArchive
end
// Determine if the file is greater than 1000 bytes.
If FileSize>1000 then
Return Archive
else
Return NoArchive
end
// Determine if the number of attachments is greater than four.
If NumAttachments > 4 then
Return Archive
else
Return NoArchive
end
NumRecipients
The number of recipients for the mail message.
222
Note: This variable requires EAS to open each message to evaluate the
number of recipients. This is a resource-intensive operation, so use of this
variable may have an impact on performance.
OnDemandArchive
Boolean value.
Is true if the current archive task is an on-demand archive task.
OutOfOffice
Boolean value.
Is true if the user has enabled the Out Of Office
Assistant.
//Determine if the user has set the Out Of Office Assistant option
if OutOfOffice then
return NoArchive
end
return Archive
RetentionPeriod
The number of days the object is to be retained. For messages, the retention
period begins on the day a message was sent. For files, the retention period
begins on the day a file was last modified.
The option appears under the heading Output Variables.
Subject
The subject of the mail message.
// Determine if the string joke is in the Subject
If Instr (LCase (Subject),"joke") <> 0 then
Return NoArchive
else
Return Archive
end
Return statements
A return statement is the method by which a formula controls what actions
EAS is to take with respect to a particular message. A return statement
terminates execution of the formula, passing control back to EAS. A formula
that does not return a value is assumed to have returned the value of
NoArchive.
223
Archive
Calls the archiving function.
If Archive is called in a formula, the item is archived following the stub rules.
// Archive messages greater than 1000 bytes.
If MsgSize > 1000 then
Return Archive
end
DeleteStub
Delete the stub. Used in the Stub Management Information section.
KeepStub
Keep the stub. Used in the Stub Management Information section.
NoArchive
If NoArchive is called in a formula the items is not archived.
// Do not archive messages for the users Personal folder.
If Instr (LCase (Folder),"personal") <> 0 then
Return NoArchive
end
NoDelete
Archives items without deleting the originals from the source archive source
server. As a result, the user environment contains both a stub of the archived
item and the original version of the item.
This is very useful for creating backups of mailboxes or folders.
// Archive but do not delete all messages.
If MsgSize > 0 then
Return NoDelete
end
// Archive but do not delete all messages in folders containing
// the string "important".
If Instr (LCase (Folder),"important") then
Return NoDelete
end
224
NoQuotaArchive
During a Quota Archive task, any messages that return this statement are not
eligible to be archived.
NoStub
Enables archiving without stubs.
//If the message is less than 1000 bytes or it appears
//to be a communiqu, leave No Stub. For the actual formula //the Then
clause must be on the same line as the If clause.
If MsgSize < 1000 or
Instr (LCase (Subject),"communiqu") <> 0 then
Return NoStub
end
NoStubNoDelete
Strictly archive messages without creating stubs or deleting from the source
archive source server.
QuotaArchive
During a Quota Archive task, any messages that return this statement are
preferentially archived to allow the user to meet their quota.
StubAndDelete
Overrides normal stub creation (which modifies the existing item) to actually
create a copy of the original item and delete the copy.
This procedure ensures items that EAS stubs can be found in the "Soft
Deletes" folder (provided the mailbox store retention is enabled). For
organizations that do not use message retention, this is equivalent to the
Archive return value.
Functions
Functions are built-in procedures or subroutines that are used to evaluate,
make calculations on, or transform data. Upon specifying a function, the built
in operations will run automatically without you having to specify each
operation separately.
Functions generally cannot operate themselves. Arguments, or parameters,
are required in order to direct the function to the specific data and/or
conditions in which the data is to be manipulated.
All EAS functions have a return value. A return value is information returned
as a result of having run a function.
EAS for Exchange
225
A function may require one or more arguments with the following syntax:
Abs (x)
Returns the absolute value of a number, eliminating any negative value.
Type: arithmetic
Argument:
x is a numeric expression.
Ascii (str)
Returns the ASCII value for the first character in a string.
Type: string
Argument: str is a string
Returns: a whole number
Remarks:
American Standard Code for Information Interchange (ASCII) is a code in
which the numbers from 0 to 255 stand for letters, numbers, punctuation
marks and other characters.
Example
Ceil (x)
Returns the next highest integer that is greater than or equal to the specified
numeric expression.
Type: arithmetic
Argument: x is a numeric expression.
Example
Ceil (55.4)
Ceil (-55.4)
// Returns 56
// Returns -55
Chr (x)
Returns the character associated with the specified ASCII character code.
Type: string
Argument: x is a number that identifies a character.
Returns: The character equivalent of a specified numeric expression.
Remarks:
Numbers from 0 to 31 are the same as standard, nonprintable ASCII
codes.
For example, Chr (10) returns a line feed character.
Example
Chr (65)
Chr (97)
// Returns A
// Returns a
227
unit is a unit of time you would like the result returned in. Acceptable
values are:
YY for Years
MM for Months
DD for Days
HH for Hours
MI for Minutes
SS for Seconds.
date is the date you would like the age of. The accepted values are:
for EAS for Exchange and EAS for Lotus Notes:
MsgDate
LastAccessed
FileDate
LastAccessedDate
Example
// Returns the number of months since
// the message was received
DateAge ("MM", MsgDate)
// Returns the number of years since
// the message was received
DateAge ("YY", MsgDate)
// Returns an ERROR, MsgDate and
// LastAccessed are the only acceptable
// values for date.
DateAge ("MM", 24/05/2000)
DatePart (unit,date)
Returns the specified date part as a number.
Type: Date Time
Arguments:
228
unit is a unit of time you would like the result returned in. Acceptable
values are:
YY for years
HH for hour
MI for minute
SS for seconds
date is the date you would like the date part from. The accepted values
are:
for EAS for Exchange and EAS for Lotus Notes:
MsgDate
LastAccessed
FileDate
LastAccessedDate
GetDate ( )
Example
// Returns the Month the message
// was received
// where 1 is for Jan, 2 is for Feb etc.
DatePart ("MM", MsgDate)
// Returns the Quarter the message
// was received.
DatePart ("QQ", MsgDate)
//
//
//
//
Returns an ERROR
MsgDate, LastAccessed, and GetDate ( )
are the only
acceptable values for date argument
Exp (x)
Returns the base of natural logarithms raised to a power.
229
Type: arithmetic
Argument: x is a numeric expression.
Remarks:
If the value of the argument exceeds 709.7, an error occurs. The constant
e is approximately 2.718282.
Example
Floor (x)
Returns the nearest integer that is less than or equal to the specified numeric
expression.
Type: arithmetic
Argument: x is a numeric expression.
Example
Floor (55.4)
// Returns 55
Floor (-55.4) // Returns -56
GetDate ( )
Used to retrieve todays date.
Type: Date Time
Remarks:
Useful for comparisons when used with DatePart ( ).
Example
// Get today's date
// If it is Sunday archive the mail
Today = DatePart ("DW", GetDate ( ))
if Today = 1 then
Return Archive
else
Return NoArchive
end
Type: string
Arguments:
// Returns 7
// Returns 14
// Returns 0
if x is zero, returns 0
// Returns 2
// Returns 9
// Returns 0
LCase (str)
Returns a string that has been converted to lowercase.
EAS for Exchange
231
Type: string
Argument: str is a string.
Returns: text string
Remarks:
Only upper case letters are converted to lowercase.
All lowercase letters and non-letter characters remain unchanged.
Example
LCase ("A")
// Returns "a"
str is a string
Left (str, x)
Returns a specified number of characters from the left side of a string.
Type: string
Arguments:
232
Example
// Returns "Office"
Left ("Office Memo", 6)
// Returns "Office M"
Left ("Office Memo", 8)
// Returns " "
Left ("Office Memo", 0)
// Returns "Office Memo" NOT
// "Office Memo
"
Left ("Office Memo", 20)
Len (str)
Returns the number of characters in a string including spaces.
Type: string
Argument: str is a string
// Returns 11
Len ("1234")
Len (1234) // Returns an ERROR. 1234
// is not a string
// Returns 4
Ln (x)
Returns the natural logarithm of a number.
Type: arithmetic
Example
Ln (10) // Returns 2.30259
Log (x)
Returns log base 10 of a number.
Type: arithmetic
Argument: a numeric expression greater than 0.
Example
233
Log
Log
Log
Log
(10)
(1000)
(5.5)
("A")
// Returns 1
// Returns 3
/ Returns 0.740363
// Returns an ERROR
LTrim (str)
Returns a copy of a string without leading spaces.
Type: string
Argument: str is a string stored right-justified.
Returns: text String
Example
// Returns "Letter from the CEO
LTrim ("
Letter from the CEO
"
")
Mid (str, x, y)
Returns a specified number of characters from a string.
Type: string
Arguments:
If there are fewer than y characters in the text (including the character at
x), all characters from the start position to the end of the string are
returned.
To determine the number of characters in a string, use the Len ( ) function.
Example
Mid
Mid
Mid
Mid
("abracadabra",2,3)
("abracadabra",2,5)
("abracadabra",5,7)
("abracadabra",12,7)
//Returns "bra"
//Returns "braca"
//Returns "cadabra"
//Returns " "
Mod (x, y)
Returns the remainder of x divided by y.
Type: arithmetic
Argument:
234
(5,2) //
(5,5) //
(5.5,5)
(5,0) //
Returns 1
Returns 0
// Returns 0.5
Returns ERROR
Print (str)
Prints to the output window in EAS.
Type: string
Argument: str is a string
Returns: a string
Remarks:
Useful for testing and debugging formulas.
Example
// check if Categories contains the
// string "personal"
If Instr (LCase (Categories), "personal") <> 0 then
Print (Categories)
else
Print ("does not contain the word personal")
end
Right (str, x)
Returns a specified number of characters from the right side of a string.
Type: string
Arguments:
235
If greater than or equal to the number of characters in the string, the entire
string is returned.
To determine the number of characters in a string, use the Len function.
Example
// Returns "Memo"
Right("Office Memo", 4)
// Returns "ice Memo"
Right("Office Memo", 8)
// Returns "Office Memo"
Right("Office Memo", 20)
RTrim (str)
Returns a copy of a string without trailing spaces.
Type: string
Argument: str is a string stored left-justified.
Returns: text string
Example
// Returns "
RTrim ("
")
Sqrt (x)
Returns the square root of a number.
Type: arithmetic
Argument: x is a number
Returns: a number
Remarks:
If the argument is negative, it returns an ERROR and the return value is
automatically zero.
Example
Sqrt (4)
// Returns 2
Sqrt (-4) // Returns ERROR
Str (x)
Returns the character equivalent of a specified numeric expression.
236
Argument: x is a number
Returns: a string
Example
// Returns the string "-105"
str (-105)
// Returns the string "88"
Str (88)
// Returns an ERROR
Str (55)+10
Trim (str)
Returns a copy of a string without any leading or trailing spaces.
Type: string
Argument: str is a text string
Returns: text string
Example
// Returns "Letter from the CEO"
Trim ("
Letter from the CEO
")
UCase (str)
Returns a string that has been converted to upper case.
Type: string
Argument: str is a string.
Returns: text string
Remarks:
237
Type: string
Arguments:
str is a string
codepage is a code page id
Returns: text string
Remarks:
Val (str)
Returns the numbers contained in a string as a numeric value of appropriate
type.
Type: string
Argument: str is a string
Returns: a number
Remarks:
The Val function stops reading the string at the first character it can't
recognize as part of a number.
Symbols and characters that are often considered parts of numeric values,
such as dollar signs and commas, are not recognized.
Example
Operators
Operators are specific words or symbols that describe an operation/action to
take place between two or more values.
When using operators the following rules apply:
238
Add (+)
Adds 2 numbers.
Usage: x + y
Returns: a number.
Example
2 + 2 // Returns 4
// Returns the number 15
Val ("12") + 3
"a" + 5 // Returns ERROR
And (and)
Performs a logical conjunction on two expressions.
Usage: x and y
Returns: True or False
Remarks:
If, and only if, both expressions evaluate to True, the result is True.
Example
If NumRecipients >4 and MsgSize > 100 then
Return Archive
else
Return NoArchive
end
If LCase (Subject) = "memo" and MsgSize < 100 then
Return Archive
else
Return NoArchive
end
Comment (//)
Identifies comments.
239
Usage: //
Remarks:
Anything that follows is not treated as part of the formula and will not print.
Concatenate (+)
Connects two strings to make one contiguous string.
Usage: x + y
Returns: a string
Example
"a" + "b"// Returns "ab"
"a" + 5 // Returns ERROR
Divide (/)
Divides two numbers and returns a floating-point result.
Usage: x / y
Returns: a number
Example
8 / 4 // Returns 2
5 / 2 // Returns 2.5
Equal (=)
Compares expressions and determines whether the result is True or False.
Usage: x = y
Returns: True or False
Remarks:
To be used in conjunction with If Then statements.
Example
If UCase (Folder) = "PERSONAL" then
Return NoArchive
else
240
Return Archive
end
then
If..Then..End
Executes a statement conditionally.
Usage: If x Then y End
Returns: If x is true Then do y.
Remarks:
The condition is usually a comparison, but it can be any expression that
evaluates to a numeric value:
A false condition returns a value of 0.
EAS for Exchange
241
If...Then...Else...End
Defines several blocks of statements, one of which will execute.
Usage: If x Then y Else y End
Returns: If x is true Then do y. If x is not true (Else), do z.
Remarks:
Example
if DatePart ("MM",MsgDate) < 5 then
Return NoArchive
else
Return Archive
end
Multiply (*)
Multiplies two numbers.
Usage: x * y
Returns: a number.
Example
5 * 5 // Returns 25
"a" * "b"// Returns an ERROR
a = 5
b = 5
a * b // Returns 25
Negate (-)
Indicates the negative value of an expression.
Usage: - x
Returns: a number.
Example
// Returns the numeric value -2
A = 2-A
243
Not (not)
Performs logical negation on an expression.
Usage: Not (x)
Returns: True or False
Remarks:
Or (or)
Performs a logical disjunction on two expressions.
Usage: x or y
Returns: True or False
244
Remarks:
If either or both expressions evaluate to True, the result is True.
False or False = False
False or True = True
True or False = True
True or True = True
Example
If NumRecipients >4 or MsgSize > 100 then
Return Archive
else
Return NoArchive
end
If Lcase(Subject) = "memo" or MsgSize < 100 then
Return Archive
else
Return NoArchive
end
Parentheses ( () )
Determines order of precedence.
Usage: (x)
Example
(5+2)*2 // Result is 14
5+2*2
// Result is 9
Subtract (-)
Finds the difference between two numbers.
Usage: x - y
Returns: a number.
Example
Val ("12") - 3 // Returns the number 9
8 - 4 // Returns 4
A - B // Returns an ERROR
245
Appendix B
Digital Safe
Configure EAS to use Digital Safe as a document store
To use Autonomy Digital Safe as an EAS document store, you must:
Set the Digital Safe options as described in Add a document store (on
page 84).
Note: Whenever using EAS to write MSMSG data to a Digital Safe, you will
want to confirm MDEs are being written on the Safe for items written or Single
Instanced by contacting Autonomy support.
DSNAExternal.dll;
Note: The list of DLLs must end with a semicolon (;).
EMC Centera
Configuring permissions for EAS on EMC Centera
EMC Centera uses application profiles to enforce authentication and
authorization. The administrator can determine which applications have
access to a cluster and what operations each application can perform. There
are different types of application profile:
248
Capabilities
Definition
Write (w)
Read (r)
Delete (d)
EMC Centera
Capabilities
Definition
Exist (e)
Query (q)
When you use PEA files for different application-cluster pairs, you can copy
the sections listed above from the different PEA files and paste them into the
default PEA file that will automatically be used by the default PAI module.
Refer to Centera Online Help, P/N 300-002-547, for more information on the
creation of PEA files by the system operator.
249
250
EMC Centera
2. Open the System Properties dialog box on the application server and click
the Advanced tab.
251
C:\CENTERA\CENTERA.PEA
5.
EMC Centera
253
1. Open the System Properties dialog box on the application server and click
the Advanced tab.
254
EMC Centera
3. In the New System Variable dialog box, add the Variable name
FP_OPTION_STREAM_STRICT_MODE and the Variable value 0, for
example:
255
RETVER=0
RETMIN=1
RETINIT=EVENT
Register a node
Example
256
257
Node Name - The name of the TSM client node the server will access;
defined on the TSM server, for example: EASCLIENT
To turn on TSM API tracing, use the -tracefile and -traceflags options. tracefile specifies the log file that TSM should generate, while traceflags specifies which tracing flags should be enabled. For
example, to log all COMM, CONFIG, and ENTER events to the
tsmtrace.log file, enter the following line in the Options field:
-tracefile=tsmtrace.log traceflags=COMM,CONFIG,ENTER
Max Wait - The maximum amount of time (in milliseconds) EAS waits for
a connection to become available before failing. Selecting -1 causes the
server to wait indefinitely for an available connection.
258
By experimenting with the Max Connections setting for the document store,
you can try to find the optimal number of maximum simultaneous connections
to give peak performance in high-load situations.
If a connection is required but is not available, the system waits for a
predefined interval (currently 250ms) before checking again. If a connection
still is not available, it waits again, and so on. The Max Wait setting lets you to
control this behavior, allowing a storage or retrieval operation to fail after a
certain period of time if a connection hasn't become available. Setting Max
Wait to a negative number (such as -1, the default) causes EAS to wait as
long as it takes until a connection becomes available. Typically, -1 is a
reasonable default value.
259
Appendix C
RUN_HISTORY table
In This Chapter
Introduction ............................................................... 261
The RUN_HISTORY table ......................................... 261
Introduction
Information about EAS user-based tasks is stored in an EAS database table
called RUN_HISTORY. You can query this table or design reports to display
information of interest to your organization.
Records in this table are described in the sections that follow.
The RUN_HISTORY records should be periodically cleaned up to prevent the
table from becoming large. This can be done automatically by enabling the
Keep Run History X Days option (EAS Administrator > Settings > Options
> General). This option lets you specify how many days history should be
kept in the database. The default setting is 28 days. If this option is enabled,
expired RUN_HISTORY records are deleted each time an EAS task is started.
RUN_HISTORY table
1 Exchange mailbox
2 File share
3 Lotus Notes mailbox
5 SharePoint site
TASKTYPE The type of task that was run. Run history information is only
captured for tasks that run against a particular work unit such as a mailbox,
file share or SharePoint site. The table values correspond to EAS tasks as
follows:
RUN_HISTO
RY table
value
Estimate
Archive
15
Quick Estimate *
21
22
23
Stub Removal
27
28
Folder Synch
29
52
Client Permissions *
53
Quota Archive *
56
100
262
Finished successfully
263
Appendix D
Note: The eas.ini file is still configurable for some EAS components (for
example, EAS Search). Refer to specific product documentation for details.
266
Key
Value
Value example
1006
string
1000 (logs)
(default)
1008
string
1000 (seconds)
1009
0 or 1
0 (disabled)
1012
0 or 1
1 (enabled)
1016
0 or 1
1 (enabled)
1018
string
0 (disabled)
1020
string
1027
0 or 1
0 (disabled)
1030
0 or 1
0 (disabled)
1031
string
0 (days)
1040
0 or 1
1 (enabled)
1060
string
28 (days)
1076
0 or 1
Key
1001
string
IPM:POST:
1002
string
IPM.*;
1004
0 or 1
1007
string
C://PSTroot/
1010
0 or 1
1011
0 or 1
1013
0 or 1
1014
0 or 1
1015
0 or 1
Quota Reduction
1021
string
10
1022
0 or 1
0= by date
1= by size
1025
0 or 1
1026
0 or 1
Multi-language Archive
1028
0 or 1
1032
0 or 1
1041
0 or 1
1044
0 or 1
1045
0 or 1
1054
0 or 1
Number of Retries
1055
string
1057
string
267
Key
1058
string
LDAP Container
1059
string
1062
0 or 1
1072
0 or 1
1073
0 or 1
1074
0 or 1
1109
0 or 1
1110
0 or 1
1111
string
1114
0 or 1
1115
string
10
These options are configured through EAS Administrator > Settings >
Options > Automated PST Migration tab.
Option name in EAS
Administrator
Key
1035
0 or 1
Migration Rate
1036
string
1037
string
1038
0 or 1
1039
0 or 1
268
Key
1116
string
1117
string
LDAP Container
1118
string
LDAP://10.0.0
.1:390
1079
0 or 1
0 (disabled)
Key
1023
string
.doc
1024
0 or 1
1053
0 or 1
1075
0 or 1
269
270
Key: 1042
Value: 0 (disabled) or 1 (enabled)
Default value: 0 (disabled)
Description: This option specifies whether EAS should consider files for
which the permissions access control list (ACL) could not be retrieved. By
default EAS does not stub or delete files if it cannot mirror the ACL to the EAS
database. If enabled, this option overrides this behavior and allows the
stubbing and deletion of these items. This option should only be used when
permission information is retrieved through a means other than Win32 (for
example, by a third-party API) and attempts by EAS to retrieve it result in
errors.
Note: If this option is enabled, EAS does not know the original permissions
for the archived item. When the item is restored, it inherits the permissions of
the target directory.
271
about any configuration changes that have been made. Lower settings add
overhead but increase responsiveness to configuration changes.
Value
1048
dsnaexternal.dll;
Notes:
This list of DLLs entered as the value for this option must have a trailing
semicolon.
It is very important that any DLL in the ExternalDllList exists on every EAS
server in your environment. Also, if the path of the DLL is specified, the
path must be the same on each EAS server.
272
Description: This option directs EAS to do a quick check for single instance
storage (SIS).
In distributed environments with high latency, archiving can be slowed by the
number of database queries required to ensure SIS. This problem is more
apparent when checkpointing is being used to delay message deletion. In this
273
case, the same message is checked for SIS several times (incurring the cost
of database query round trips and requiring the whole message to be pulled
from the Exchange server each time).
When this option is enabled, EAS behaves as follows:
The next time the message is encountered, the quick SIS properties are
detected and compared to original message properties (which takes less
time than a full SIS query). If there has been a change, the message is
rearchived.
Default value: 60
Description: This option specifies how often the EAS server polls the list of
running processes to ensure they are still operational. If, on two consecutive
polling iterations, a given process is not found, it is removed from the server
list.
274
This list of code page values for this option must have a trailing semicolon.
The default code page values are used if the field for this option is empty.
To add a new code page value (for example, 3434), enter both the default
values above and the new value, for example:
1200;4019;4094;4013;3839;3434.
275
Suppression of the last accessed date for the file is irrelevant for files on NFS
file shares.
276
EAS for Lotus Notes mail templates which can pass quick SIS properties
(EAS 6.1.3 and later versions of mail6, inotes6, mailv6, mail7, dwa7 and
mail8 templates) are required for this quick SIS checking functionality.
277
Appendix E
General tab
To see this tab, open the EAS Administrator and click Settings > Options >
General.
General tab
281
282
General tab
Description: When enabled, this option adds subject, date, time and
message ID information to each record in the EAS.log for help in diagnosing
archiving issues related to a particular message.
Value: Enabled or disabled
Default value: Disabled
Dependencies: None
See also: Configure log options (on page 48)
283
archiving. If a delay is set, the engine rechecks the database to ensure that
the object has not been handled by another engine.
Enabling this option can help prevent EAS from creating multiple records in
the database and multiple physical copies in the document store. This
problem is most prevalent when document stores with higher I/O latency are
used (for example, EMC).
Example: If the value is 1000 and an archive engine detects a 5 KB object to
be archived, the engine sleeps for 5 seconds. It then rechecks the object. If
the object has not already been archived by another engine, it archives the
object.
Value: A string that represents the length of delay in milliseconds
Default value: 0
Dependencies: None
See also: Set general archive options (on page 82)
Recommendation: Enable this option only if you are archiving multiple
journal mailboxes.
Exchange tab
To see this tab, open the EAS Administrator and click Settings > Options >
Exchange.
284
Exchange tab
285
IPM.Document.Excel.Sheet.8
IPM.Document.MSProject.Project.4_1
IPM.Document.PowerPoint.Show.8
IPM.Document.Word.Document.8
Click Edit to open the Edit Message Classes dialog box in which you add,
delete or modify the list of message classes on which EAS performs CRC.
Value: Enabled or disabled
Default value: IPM.*
Dependencies: None
286
Exchange tab
Enable this option if you want links to remain active in archived messages and
the message to be displayed normally in the Outlook preview pane; however,
a stub that uses RTF requires more storage space than one that uses only
plain text.
Value: Enabled or disabled
Default value: Enabled
Dependencies: This option must be enabled if you are archiving PST files
and you have installed Outlookon the EAS Server.
See also: Configuring stubs (on page 145)
287
288
Exchange tab
Multi-language Archive
EAS for Exchange only
Description: Specifies whether EAS supports double-byte characters, for
example, characters used in Asian languages.
If enabled, during the archiving process, EAS captures the language code
page with which the message was created to ensure the message is
displayed as expected when it is retrieved and restored.
Value: Enabled or disabled
Default value: Enabled
Dependencies: If enabled, you must also enable Leave RTF Body (on page
286).
Not compatible with Exchange 5.5.
289
Description: Enable this option if restored PST files contain question marks
or other symbols (which indicates that the restored content uses a character
set that requires Unicode).
Value: Enabled or disabled
Default value: Disabled
Dependencies: Unicode PST files can be administratively restored (through
the EAS Administrator client) only a machine that also has Outlook 2007
installed. Once restored, the Unicode PSTs can be returned to user
environments running Outlook 2003 or earlier.
See also: Archiving PST files (on page 173)
290
Exchange tab
291
Description: Specifies whether Access Control List (ACL) rights for default
and anonymous users are ignored.
Enable to prevent unwanted access to users Exchange folders.
If disabled, EAS synchronizes all of the ACL rights that an Exchange users
have set on their folders. If a user applies Anonymous/Default permissions to
a folder, all EAS users have access to the folder, including when they are
searching.
Value: Enabled or disabled
Default value: Disabled
Dependencies: None
See also: Controlling access to archived content (on page 199)
292
Exchange tab
293
Manage Ex
Manage Ex
294
Exchange tab
295
If you enable this option and EAS has already archived messages without
including the recipient information, duplicate copies of messages (and a
corresponding increase in the size of the archive) may be created when the
following types of messages are processed with recipient information:
296
Exchange tab
297
Number of Retries
EAS for Exchange only
Description: Specifies the number of times EAS for Exchange attempts to
archive a problem message before flagging it not to be archived.
Value: A string that represents the number of retries
Default value: 5
Dependencies: Ignore Corrupt Messages must be enabled
298
FA Options tab
See also: Enable EAS forms in Outlook clients (on page 136)
FA Options tab
To see the EAS Options - General tab, open the EAS Administrator and click
Settings > Options > FA Options.
299
300
Sparse file
Stub
LDAP Container
EAS for Lotus Notes only
Description: Specifies the DNS or IP address of the LDAP server.
Click the browse button
to select a container.
Note: If the Domino LDAP port is set to something other than the default
(389), you must explicitly specify the port number.
Examples:
Using the default port (389):
LDAP://T1-ZANTAZ
EAS for Exchange
301
Description: Specifies where the stubs for items archived from gathered NSF
files are placed in the client view.
If enabled, the stubs are placed in a folder with the name of the originating
NSF file. Useful where users have multiple NSF files and want to keep a
separate folder structure for the contents of each NSF file.
If disabled, the name specified by Base NSF Folder is used. If you do not
enter a name for Base NSF Folder or enable Prepend NSF File Name to
Folder Path, messages are merged with the existing client view folder
structure.
Value: Enabled or disabled
Default value: Disabled
Dependencies: None
See also: Archiving content from NSF files
303
View tab
To see this tab, open the EAS Administrator and click Settings > Options >
View.
Note: EAS Administrator Options can only be modified when the given view
has a database connection. The options set here apply to the local view only.
If EAS Administrator is used on two or more machines, you must configure
the View tab options for each machine.
304
View tab
Font Name
All products
Description: Specifies the font EAS uses for reports.
Click Choose Font Name & Script to open the Font dialog box in which you
can select the font and style you want to use.
Value: Font name string
Default value: None
305
Dependencies: None
See also: Using EAS reports (on page 30)
Disable GAL
EAS for Exchange only
306
View tab
to select a container.
Example: LDAP://T1-ZANTAZ
307
308
to select a container.
View tab
Note: If the Domino LDAP port is set to something other than the default
(389), you must explicitly specify the port number.
Examples:
Using the default port (389):
LDAP://T1-ZANTAZ
Using a different port (port number is highlighted):
LDAP://10.0.0.1:390
Value: A string that represents the LDAP URL
Default value: None
Dependencies: None
See also: Configure LDAP
309
Enroll in Group
EAS for Exchange and EAS for Lotus Notes
Description: Specifies to which EAS group new mailboxes are automatically
added. As a member of the group, the new mailbox uses the group formula
and stub settings.
Value: The group name string
Default value: Disabled
Dependencies: List is generated using the groups you have created using
EAS Administrator. Not available if Enable Exchange/Lotus Notes AutoEnroll is not selected.
See also: Define and enable the default auto-enroll policy (on page 127)
310
311
LDAP Container
EAS for Exchange and EAS for Lotus Notes
Description: Specifies the DNS or IP address of the LDAP server used to
auto-enroll mailbox users.
Click the browse button
to select a container.
Note: If the Domino LDAP port is set to something other than the default
(389), you must explicitly specify the port number.
Examples:
Using the default port (389):
LDAP://T1-ZANTAZ
Using a different port (port number is highlighted):
LDAP://10.0.0.1:390
Value: A string that represents the LDAP URL
Default value: None
Dependencies: Not available if Enable Exchange/Lotus Notes Auto-Enroll
is not selected.
See also: Define and enable the default auto-enroll policy (on page 127)
312
LDAP Filters
EAS for Exchange and EAS for Lotus Notes
Description: Specifies the filter criteria that defines the subset of mailboxes
you want to enroll.
Click Filters to select a filter from the list. The following LDAP filters are
available:
displayName
msExchServerHomeName
mDBOverHardQuotaLimit
mDBOverQuotaLimit
manager
distingishedName
description
department
company
memberOf
You can use wild cards (*) in your filter.
Leave blank to return all users.
EAS for Exchange Only: Click Select Group to add an NT group. Enable
Expand memberOf groups to find direct and indirect users (users within
nested groups). This option must be used with Select Group and Filters. If
these two options are not specified, Expand memberOf groups does not
work.
Examples:
EAS for Exchange
The filter (displayName=b*) displays user names beginning with "b", (Bob,
Brenda etc.) and (displayName=bob) finds only users with the name "Bob".
EAS for Lotus Notes
The filter (givenname=b*) displays user names beginning with "b", (Bob,
Brenda etc.) and (givenname=bob) finds only users with the name "Bob".
Value: An LDAP statement
Default value: None
Dependencies: Not available if Enable Exchange/Lotus Notes Auto-Enroll
is not selected.
See also: Define and enable the default auto-enroll policy (on page 127)
EAS for Exchange
313
Enroll in Group
EAS for Exchange and EAS for Lotus Notes
Description: Specifies to which EAS group new mailboxes are automatically
added. As a member of the group, the new mailbox uses the group formula
and stub settings.
Value: The group name string
Default value: Disabled
Dependencies: List is generated using the groups you have created using
EAS Administrator. Not available if Enable Exchange/Lotus Notes AutoEnroll is not selected.
See also: Define and enable the default auto-enroll policy (on page 127)
315
LDAP Container
EAS for Exchange and EAS for Lotus Notes
Description: Specifies the DNS or IP address of the LDAP server used to
auto-enroll mailbox users.
Click the browse button
to select a container.
Note: If the Domino LDAP port is set to something other than the default
(389), you must explicitly specify the port number.
Examples:
Using the default port (389):
LDAP://T1-ZANTAZ
Using a different port (port number is highlighted):
LDAP://10.0.0.1:390
Value: A string that represents the LDAP URL
Default value: None
Dependencies: Not available if Enable Exchange/Lotus Notes Auto-Enroll
is not selected.
See also: Define and enable the default auto-enroll policy (on page 127)
316
LDAP Filters
EAS for Exchange and EAS for Lotus Notes
Description: Specifies the filter criteria that defines the subset of mailboxes
you want to enroll.
Click Filters to select a filter from the list. The following LDAP filters are
available:
displayName
msExchServerHomeName
mDBOverHardQuotaLimit
mDBOverQuotaLimit
manager
distingishedName
description
department
company
memberOf
You can use wild cards (*) in your filter.
Leave blank to return all users.
EAS for Exchange Only: Click Select Group to add an NT group. Enable
Expand memberOf groups to find direct and indirect users (users within
nested groups). This option must be used with Select Group and Filters. If
these two options are not specified, Expand memberOf groups does not
work.
Examples:
EAS for Exchange
The filter (displayName=b*) displays user names beginning with "b", (Bob,
Brenda etc.) and (displayName=bob) finds only users with the name "Bob".
EAS for Lotus Notes
The filter (givenname=b*) displays user names beginning with "b", (Bob,
Brenda etc.) and (givenname=bob) finds only users with the name "Bob".
Value: An LDAP statement
Default value: None
Dependencies: Not available if Enable Exchange/Lotus Notes Auto-Enroll
is not selected.
See also: Define and enable the default auto-enroll policy (on page 127)
EAS for Exchange
317
Migration Rate
EAS for Exchange only
Description: Specifies the average rate at which data is moved from each
users PST file to the Exchange server in kilobytes per second.
If you do not specify a rate, the migration process may have a negative impact
on the performance of your Exchange server.
Example: If you enter 25, an item that is 50 kilobytes in size is transferred
within one second, but there is a delay of one second or more to comply with
rate you specified.
Value: A string that represents the average rate of migration in kilobytes per
second
Default value: 100
Dependencies: Not available if Use Automated PST Migration is not
selected.
See also: Bringing PST files under central control (on page 178)
318
319
Advanced tab
Advanced tab
To see this tab, open the EAS Administrator and click Settings > Options >
Advanced.
321
Server ID
All products
Description: Specifies a unique number used to identify the EAS server.
Enter the ID after the EAS Administrator is installed before any content is
archived.
Autonomy recommends that you use the EAS license number as the Server
ID. This provides a unique number that distinguishes the system if it is later
merged with another EAS environment.
Value: Server ID string
Default value: None
Dependencies: None
See also: "Configuring EAS Administrator" in the EAS Installation Guide.
Advanced tab
323
Connector/Script Installations
EAS for Files only
Description: Use this panel on the EAS Options Advanced dialog box to
specify parameters of the connector used to access and aggregate content
from a local or remote repository.
See also: "Managing advanced repositories" in the EAS for Files
Administration Guide.
324
Index
A
About archiving content from a SharePoint Portal
Server 21
About Autonomy ZANTAZ 15
About file archiving 20
About performance metrics 64
About this guide 16
Abs (x) 226
access
administrator rights 24, 117
restoring 121
to archived content 199
to public folders 203
to user mailboxes 202, 203
accounts
administrator 117
address list 56
and distribution list 96
and permissions 201
administration
overview 22
Administrator client
opening 25
Administrator level access 24
administrators
adding 118
permissions 118, 119, 123, 125
removing accounts 120
restoring administrative access 121
roles 120
securing accounts 117
Advanced tab 321
And (and) 239
anonymous access
ACL rights 203, 291
authentication 24, 199
Exchange option 291
in EAS for Exchange 24
precedence of permissions 24
to mailboxes, configuring 203
to user folders 201
with EMC Centera 248, 249
Anonymous access / Extended NT Account Sync
24
Anonymous access in Exchange 24
Anonymous access to user mail folders 201
API Engine Reload DB Info Interval 271
APIArchiveSource 215
APISuggestedRetention 216
Append Date to Log File Name 281
Apply Formula to PST 174, 180, 290
archive
access to 199
general options 82
journal mailboxes 170
multi-file 82
online day 82, 211, 212
public folders 167, 168
repairing 214
restoring 205
verifying 214
Archive 92, 224
Archive a PST file 173, 175, 179
Archive All Files 300
Archive File Extensions 299
Archive Message Attachments As Files 296
Archive Message Classes 285
Archive Msg With Voting Properties 296
Index
B
backups
with checkpointing 105
bandwidth
limiting use of 50, 63
Base NSF Folder 303
Base PST Folder 174, 180, 181, 291
Bringing PST files under central control 173,
178, 318, 319
C
Case permissions 124
categories
in formulas 217
Categories 136, 217
Ceil (x) 227
Change the parent EAS server 56
Check Files Shares Permissions ONLY 301
Checkpointing 20
Checkpointing and on-demand archiving 105
Checkpointing prerequisites 105
checkpoints
and on-demand archiving 105
enabling for a document store 106
missing item in archive 212, 213
protecting content with 105
removing 107
specifying checkpoint options 107
Choosing a metric 65
Chr (x) 227
Clear the estimate data 111
client
Outlook features 93, 133
Client Permissions 93, 199
cluster 50
and document store 54, 83
and Exchange server 54
and server priority 52
configuration options 52
enable 53
renaming 54
Comment (//) 239
Components of EAS Formula Language 215
Compression 92
Concatenate (+) 240
Configuration options 52
Configure an EAS Discovery administration
account 122, 124
Configure anonymous access to user mailboxes
24, 203
Configure EAS to apply formulas to PST files
161
Configure EAS to provide information to the
Windows Performance tool 46, 49
Configure EAS to use administrator accounts
117
Configure EAS to use Digital Safe as a document
store 84, 247
Configure EAS to use the DSNAExternal.dll 247
Configure LDAP 114, 144
Configure licenses 28
Configure log options 48, 281, 282, 283
Advanced tab
D
database
connecting to 25
permission to query 123
querying 49
repairing 210
replication 82
verifiying 210
date
MsgDate variable 221
DateAge (unit, date) 227
DatePart (unit,date) 228
Default Auto-Enroll Policy tab 310
Default LDAP Container 307, 308
Define an auto-enroll policy for each mail server
128
Define and enable the default auto-enroll policy
127, 310, 311, 312, 313, 314, 315, 316, 317
Delete a cluster 55
Delete a document store 88
Delete a task 99
delete original objects 82
Delete Original Objects 279
DeleteStub 224
Deployment 22
Digital Safe 247
prerequisites for configuration 247
Disable Deleted Users 292
Disable Enrolled Users 311, 315
Disable GAL 306
Disable processes running on a server 41, 43
Disable PST Gathering 93
Disable the EAS Outlook client 139
Disable the Global Address List 114, 115
disaster recovery 205, 210
Discovery
permissions full and case administration
Index
E
EAS documentation suite 17, 18
EAS for Exchange 28
EAS for Exchange server options in database
267
EAS for Files server options in database 269
EAS for Lotus Notes server options in database
268
EAS for Lotus Notes, EAS for Files, EAS for
SharePoint 29, 321
EAS Options dialog box reference 81, 279
EAS options in EAS database 265
EAS server
adding 39
and clusters 54
changing parent 56
disabling processes 43
display status 46
displaying process information 46
editing properties 41
enabling 39
limiting concurrent processes 73
monitoring 45
permission to manage 123
run as a service 44, 45
specifying update interval 72
starting 37, 38
stopping 38
EAS Server permissions 125
EAS server-related options in EAS database
265
Edit a task 99
Edit IIS server properties 77
Edit mail server properties (Advanced mode) 60
Edit the properties of an EAS server 41
Elements of the EAS environment 19
EMC Centera 84, 210, 211, 248
EMC Centera configuring 247, 248
EMC Use Data Embedding 270
Enable a task 96, 99, 111, 136
Enable advanced clustering 42, 53, 61, 62, 87,
88
Enable archiving of recipient information 83,
288
Enable checkpointing for a document store 106
Enable EAS forms in Outlook clients 136, 138,
299
Enable Enrolled Users 310, 314
Enable Exchange Auto-Enroll 310, 314
Enable Lotus Notes Auto-Enroll 314
Enable PST Gathering 93
Enable Quick SIS Checking for Notes Messages
276, 277
Enabling advanced features using the clustering
option 53
Enabling performance metrics 65
Engine Monitoring Interval 274
Enroll a mailbox user (LDAP) 129
Enroll a mailbox user (MAPI) 130
Enroll in Group 310, 314
Enroll in Search Index 311, 315
Enroll Newly Created Users 311, 315
enrolling users 126, 127, 129, 130
Envelope Journaling
Archive Unmodified Envelopes 63, 294
environment ID 28
Advanced tab
F
FA Options tab 299
FAS Share permissions 126
file archiving 20
File archiving specifics 91
file share
and task priority 90
firewall 24, 75
Floor (x) 230
Folder 218
Folder Synch 93, 182
Folder Synch with Delete 94
Folder Synch With Refer Insertion 94, 208
folder synchronization
files 90
messages 90
Folder synchronization 57, 90, 92, 288
folders
access to archived 203
anonymous access to 203
persistent 139
reports 30
Font Name 305
Formula language reference 141, 150, 159, 215
formulas
configuring 149
creating a template 155
for groups 141, 151
for public folders 168
for users 152
functions 225
operators 238
return statements 223
variables 215
Formulas and on-demand archiving 166
Functions 225
G
Gather PST files to a central location and import
manually 179, 183
General EAS server options in database 266
General tab 279
Generate a report 33, 96
Generate an estimate 111
Get Next Work Unit Sleep Interval 277
Get Org See Exchange organization name
GetDate ( ) 230
Getting help 17
Getting started 15
Global Address List
and distribution lists 96
and permissions 201
Global permissions 119, 123
Greater Than (>) 241
Greater Than or Equal To (>=) 241
Index
journal mailboxes
archiving 172
creating 171
I
IBM DR550
prerequisites for configuration 247, 256
If...Then...Else...End 242
If..Then..End 241
Ignore Corrupt Messages 32, 297
Ignore Default/Anonymous ACL Rights 201, 291
Ignore FAS Permissions Errors 270
Ignore Warning Msgs 282
IIS
add a server 75
and document store 83
editing web server properties 77
permission to retrieve 123
remove a server 76
setting options for document store 83
specify preferred search indexes 77
specifying preferred document store 77
Include Recipients in SIS 295
index
configuring 100
moving users between indexes 196
permission to manage 123
preferred 78
removing 103
removing users from 195
replication 193
specifying for user 197, 198
splitting 193
Initialize the Pool Access Information (PAI)
module 249
K
Keep Logs for <number> Days 282
Keep Run History <number> Days 282
KeepStub 224
key 28
Key concepts 19
L
LCase (str) 231
LCase2 (str, codepage) 232
LDAP
LDAP enrolling a user 129
updating group membership 143
LDAP Container 301, 312, 316, 320
LDAP Filters 313, 317
LDAP User Name 302, 308, 309, 320
LDAP User Password 302, 308, 309, 320
Leave RTF Body 174, 286, 289
Leave Stubs in PST 174, 179, 290
Left (str, x) 232
Len (str) 233
Less Than (<) 242
Less Than or Equal To (<=) 243
license
and public folders 28
modifying a license key 29
obtaining 28
permission to manage 123
registering 29
removing 29
Limit the number of concurrent processes on a
mail server 63, 74
Limit the number of concurrent processes on an
EAS server 40, 73
Limiting processes on servers 73
Advanced tab
M
mail server
adding 57
and document store 83
and task priority 89, 90
in cluster 52
limiting concurrent processes 64, 74
performance metrics 64
priority for archiving 42
removing 58
synchronization 56
mailboxes
access to archives 201, 202, 203
adding search index to 197
and formulas 149
anonymous access to 201
archiving limits 130, 144
auto-enrolling 93, 127
creating 139
disabling 132
enabling 127, 133
enrolling 127, 129, 130
moving between indexes 196
permission to manage 119
priority when archiving 90
quota task 57, 95
removing a search index 198
restoring 206, 207
Manage archives 23, 193
Manage Exchange mailbox size quotas 58, 60,
63, 95, 293, 294
Manage group members (LDAP) 142
Manage group members (MAPI) 142
Manage search indexes and their users 23
Manage servers 22, 35
Manage users 23, 113
ManagedFolderRetention 219
Index
N
Negate (-) 243
NetApp 212
network
limiting use of bandwidth 63
specifying address 41
Network Appliance 212
Network Appliance NAS (NetApp) 212
NoArchive 224
NoDelete 224
NoQuotaArchive 225
NoStub 225
NoStubNoDelete 225
Not (not) 244
Not Equal To (<>) 244
Note about port numbers 101, 102
Note on Exchange 2003 limit on number of
objects that can be opened 165
Note on precedence of permissions 200
NTFS 20
NTFS Stubs as Sparse Files 300
Num Extended NT Synch Threads 270
Num Verify Repair Threads 273
NumAttachments 222
Number of Retries 298
NumRecipients 222
O
object distinguished name 57
Object Update Interval 281
objects
deleting original 82
offline storage
and formulas 150
On-Demand Archive 95
on-demand archiving
and checkpointing 105
task 95
On-demand archiving 95, 166, 299
On-demand Polling Archive Interval <number>
seconds 299
OnDemandArchive 223
online day archive
online day archive recommended option for
280
verifying 211
On-line Day Archive 211
Open EAS Administrator 25
Operators 238
Optimizing server performance with clustering
50, 56, 83, 88, 90, 322
Or (or) 244
P
parent 56
Parent Specific tab 320
Parentheses ( () ) 245
partial commit delay 82
Partial Commit Delay <number> msec/k 283
perfmon counters 49
Perform an LDAP query 116
Perform Associated Contents Pruning 272
Perform Personal Forms Synchronization 298
performance
and multi-file archiving 82
monitoring 49
optimizing 50
Performance Metric Update Interval (secs) 283
performance metrics
configuring 64, 66
update interval 72
permissions
administrator 118, 119, 120
global 117
precedence of, for secure access 24
restoring EAS without account 121
synchronizing 201
to access archived content 202, 203
Permissions 120, 122
persistent folders 139
Potential error types and description of causes
212
Potential error types and description of repair
213
Prepend NSF File Name to Folder Path 302
Prepend PST File Name to Folder Path 174,
180, 181, 291
Prerequisites 171
Prerequisites for non-DR550 TSM servers 256
previews 123
Print (str) 235
priority
Advanced tab
in clusters 52
of mail servers 42
of tasks 89, 90
process associated contents 297
Process Associated Contents 297
Process Asynchronous API Messages Only 297
Process Read-only Files 300
processes
and EAS server 39
concurrent 57, 73, 74
disabling 43
displaying information 46
progress
displaying 46
properties
document store 62
EAS server status 46
Protecting content with checkpoints 20, 22, 60,
82, 105
protocol
specifying 41
PST 174, 178
archive task 95
permission to import 123
permission to restore to 125
restore messages to 208
stub migration 95
PST Archive 95
PST Stub Migrator 95
public folders
adding 167
permission to manage 123
removing 168
restoring 209
settings for stubs 148
specifying access to 203
specifying formulas for 168
purge
purge permission 123
Q
Query the EAS database 49
Quick Estimate 95
quota
mailbox size 58
task 95
Quota Archive 95
Quota Reduction <number> % 293
Quota Sort By Date 293
Quota Sort By Size 294
QuotaArchive 225
R
recipients
adding search index to 197
disabling 132
enabling 133
enrolling 127, 129
managing with formulas 151, 152
moving between search indexes 196
permission to manage 125
removing from search index 195
specify formulas for 151, 152
Re-enable a user 133
Remove a group 142
Remove a mail server from the server list 58
Remove a PST file from the archive process
177
Remove a public folder 168
Remove a search index 103
Remove an administrator account 120
Remove an EAS server 41
Remove an IIS server from EAS 76
Remove PSTs When Migration Done 319
Remove search indexes from an individual user
198
Remove users from a search index 195
Repair an archive 214
repairing archives 210, 214
replication
and Use Delete Not Truncate option 82
of search index 193
Report ODBC Source 306
Report types 30, 298
reports
estimate 111
generating 30, 33
list 30
Restart After X DXLExports 273
Restart Engine After X Workunits 271
Restore a public folder 209
Restore archived PST content to the user's
mailbox 179
Restore EAS access 121
Restore items 23
Restore messages to a PST file 208
Restore messages to an alternative mailbox
207
Restore messages to an original mailbox 206
Restore Unicode PSTs 208, 289
restoring
Index
archive 205
EAS when accounts invalid 121
messages 206, 207, 208, 209
permission 123
public folders 209
Restoring archives 176, 191, 205, 304, 305
Restoring items archived in a mailbox 191
Retain Rich Text Format (RTF) in stubs 149
RetentionPeriod 223
Retrieve Messages From IIS Server 305
Retrieve Messages From IIS Servers Document
Stores 305
retrieving
permission 123
Retrieving messages from different EAS
environment 204
Return statements 223
Right (str, x) 235
roles
assigning 117
creating custom 120
RTF
in stubs 149
RTrim (str) 236
Run a task manually 100, 111
RUN_HISTORY table 261, 282
S
Save Quick SIS Info Back to Notes Messages
276
Save SIS Info to Msgs 273
Scan network drives for PST files and import
manually 179, 182
scheduling
managing resources 63
tasks 96
search index
adding
to EAS 101
users 197
configuring 100
moving users 196, 197, 198
performance 100
permission to manage 123
permission to retrieve content 123
preferred 78
removing
replication 193
splitting 193
security
access to archived content 199
administrator accounts 117
anonymous access to archives 201, 203
EAS for Files 20
limiting administrator access 117
overview 23
updating file permissions 90
Security 75
Security and privacy 23
See multiple views at once 26
Select a recipient for the journaled mail 171
Server ID 322
services
run as a service
Advanced tab
T
Task descriptions 92, 97
Task Priority - Advanced 90
Task priority - Basic 89
tasks
add or remove mailboxes 163
and auto-enrolling 127
creating 96
deleting 99
descriptions 92
editing 99
enabling 99
enabling EAS features in Outlook 93, 133
estimate 111
for enforcing quotas 60
on-demand archive 95
priority
Index
quota 95
running manually 100
specifying checkpoint options 107
statistics 46
stopping 100
synchronizing distribution lists 96
Tasks 20
TCP/IP EAS Server Port 323
templates
for formulas 149, 155
Test a formula 156, 160
testing 109
fixing LoadSim messages 94
Testing your environment 58, 61, 81, 94, 109
The RUN_HISTORY table 261
threshold
for use of system resources 64
in performance metrics 66
time zone
and performance metrics 64
GMT 133
Trim (str) 237
trustee 207
trustor 203
U
UCase (str) 237
UCase2 (str, codepage) 237
Understanding EAS 18
Understanding formulas 150
Uninstall the EAS service 45
Update archived public folder hierarchy and
permissions 170
Update group membership automatically using
an LDAP query 143, 320, 321
Upgrade an Alta Vista index to IDOL 103
usage report 30
Use Advanced Clustering 88, 321
Use Automated PST Migration 318
Use Delete Not Truncate 82, 284
Use Delivery Date 289
Use Exchange LDAP Recipient Administration By
Default 307
Use Multi-file Archiving 280
Use View Permissions 322
User Stats Summary 31, 96
users
V
Val (str) 238
Variables 215
Verify an archive 214
Verify Exchange server permissions 43
Verifying and repairing archives 210
verifying archives 210, 214
view
customizing 26
view permission 117
View tab 304
W
When all administrator accounts are invalid 121
When no user has the 121
Who should read this guide? 16
Windows performance tool 49
Working with performance metrics 63, 64