Beruflich Dokumente
Kultur Dokumente
0 for
N152688
September 2005
Disclaimer
The information contained in this publication is subject to change without notice. VERITAS Software
Corporation makes no warranty of any kind with regard to this manual, including, but not limited to,
the implied warranties of merchantability and fitness for a particular purpose. VERITAS Software
Corporation shall not be liable for errors contained herein or for incidental or consequential damages
in connection with the furnishing, performance, or use of this manual.
Third-Party Copyrights
For a list of third-party copyrights, see the NetBackup Release Notes appendix.
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix
Getting Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Backup Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Limitations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Automatic Backups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Manual Backups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
User-Directed Backups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Database Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Transaction Logs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Restore Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Server-Directed Restores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
iii
Redirecting a Restore to a Different Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
NetBackup Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Database Agent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Cluster Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Chapter 3. Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Exchange 5.x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Exchange 2000/2003 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Description of Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Adding Schedules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Types of Backups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Schedule Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Adding Clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Using Wildcards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Excluding Folders and Files from Mailbox and Public Folder Backups . . . . . . 39
Backup Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Exchange 5.x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Exchange 2000/2003 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Restore Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Contents
v
Backing Up and Restoring the Exchange Public Folders . . . . . . . . . . . . . . . . . . . . . . . . 81
Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Supported Platforms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Limitations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Configuration Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Configuration Steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Restore Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .111
Contents vii
This guide explains how to configure and use NetBackup for Microsoft® Exchange Server
to perform online backups and restores of Exchange Server.
This document is the same as NetBackup_AdminGuide_MSExchg_Win.pdf
distributed with the NetBackup for Exchange Server software.
This guide is intended for system administrators responsible for configuring and
maintaining systems using Exchange Server. This guide assumes that you have:
◆ A basic understanding of system administration.
◆ A working understanding of the NetBackup client and server software and are
familiar with the information covered in the following NetBackup manuals:
◆ NetBackup Backup, Archive, and Restore Getting Started Guide
◆ NetBackup System Administrator’s Guide for Windows, Volume I
◆ NetBackup System Administrator’s Guide for UNIX, Volume I
◆ NetBackup Troubleshooting Guide for UNIX and Windows
◆ A thorough understanding of the following Exchange Server topics:
◆ Database file types and their relationships at recovery time
◆ Data recovery scenarios
ix
Getting Help
Getting Help
You can find answers to questions and get help from the NetBackup documentation and
from the VERITAS technical support web site.
From http://support.veritas.com, you can complete various tasks to obtain specific types
of support for NetBackup:
Note Telephone support for NetBackup is only available with a valid support
contract. To contact VERITAS for technical support, dial the appropriate phone
number listed on the Technical Support Guide included in the product box and
have your product license information ready for quick navigation to the proper
support group.
a. From the main http://support.veritas.com page, click the E-mail Support icon.
A wizard guides you to do the following:
◆ Select a language of your preference
◆ Select a product and a platform
◆ Provide additional contact and product information, and your message
◆ Associate your message with an existing technical support case
Preface xi
Related Resources
Related Resources
You may also need the following resources from Microsoft Corporation:
◆ Exchange Server white papers and FAQs (go to
http://www.microsoft.com/exchange and search for “Disaster Recovery”)
◆ Microsoft Exchange Administrator's Guide
◆ Microsoft Exchange Concepts and Planning Guide
◆ Microsoft TechNet
◆ Microsoft BackOffice Resource Kit
◆ http://www.msexchange.org
Accessibility Features
NetBackup contains features that make the user interface easier to use by people who are
visually impaired and by people who have limited dexterity. Accessibility features
include:
◆ Support for assistive technologies such as screen readers and voice input (Windows
servers only)
◆ Support for keyboard (mouseless) navigation using accelerator keys and mnemonic
keys
For more information, see the NetBackup Installation Guide.
Preface xiii
Comment on the Documentation
1
Features
Features
Online Backup Exchange Server data and transaction logs can be backed up without
taking the Exchange Server offline. This ensures the availability of
Exchange services and data during the Exchange Server backup.
Minimal Back Up Time An administrator has the choice of performing full or incremental
backups (differential incremental backup or cumulative incremental
backup). A full backup may take considerable time, so it may be
performed infrequently. In the interim, updates that have occurred since
the full backup can be quickly and incrementally backed up by backing
up only the transaction logs. In the event of a failure, the full and
incremental backups would be restored.
During recovery, the Exchange Server will update the databases, applying
each of the logged transactions to the database. After the Exchange Server
recovery has completed, the system will have been brought back to the
state as it existed when the last incremental backup was performed.
Exchange Server NetBackup supports all Exchange Server backup methods: full backup,
Backup Methods cumulative incremental backup, differential incremental backup and
copy.
Central Administration Administrators can define, back up, and restore Exchange Servers and
other NetBackup client machines from a central location.
Media Management Exchange Server backups are saved directly to a wide variety of storage
devices supported by the NetBackup master server.
Automated Backups Administrators can set up schedules for automatic, unattended backups
for local or remote clients across the network. These backups can be full or
incremental and are managed entirely by the NetBackup server from a
central location. The administrator can also manually back up clients.
Restore Operations An administrator using the Backup, Archive, and Restore interface can
browse backups and select the ones to be restored.
Redirected Restores In a redirected restore, you restore an object (database, mailbox, folder, or
message) to a new location.
Individual Mailbox Administrators can perform backup and restore operations on individual
Backup and Restore mailboxes and folders. The capabilities of this feature are:
◆ Scheduled backups of individual mailboxes and folders
◆ User-directed backups of individual mailboxes and folders
◆ Restore of individual mailboxes, folders, or messages, which can be
performed using the Backup, Archive, and Restore interface (on the
server or on the client) or the Remote Administration Console for
Windows or UNIX
Exchange 2000/2003 NetBackup can back up and restore storage groups, as well as back up
Backup and Restore and restore databases within the storage group. The capabilities of this
Features feature are:
◆ Scheduled backups of individual storage groups and databases
◆ User-directed backups of individual storage groups and databases
◆ Restore of individual storage groups and databases, which can be
performed using the Backup, Archive, and Restore interface (on the
server or on the client) or the Remote Administration Console for
Windows or UNIX
◆ NetBackup can also perform backups and restores of the Exchange
Key Management Server (KMS) and Exchange Site Replication Service
(SRS) databases.
Backup and Restore of NetBackup can back up and restore the Exchange Public Store. The
the Exchange Public capabilities of this feature are:
Store ◆ Scheduled backups of individual folders
◆ User-directed backups of individual folders
◆ Restore of individual folders or messages, which can be performed
using the Backup, Archive, and Restore interface (on the server or on
the client) or the Remote Administration Console for Windows or
UNIX
Single Instance Storage Users can enable Single Instance Storage for message attachments so only
(SIS) of message one copy of an attachment is written to the backup.
attachments
Advanced Client This separately-priced option allows NetBackup to perform backups and
restores of Exchange 2003 objects using snapshot methodology. For
complete details on this feature, see “Using NetBackup for Exchange
Server with Advanced Client” on page 85.
Local Backup Backups are performed from the same NetBackup client machine which
contains the Exchange server.
Alternate Client Backups are performed from a second or “alternate” client on behalf of
Backup the primary client. Compared to local backups, this approach reduces the
backup I/O burden on the primary client to the greatest extent.
Primary Client For Alternate Client Backups, this is the NetBackup client which contains
the Exchange server.
Alternate Client For Alternate Client Backups, this is the NetBackup client which actually
performs the backup of the data to the NetBackup server.
Backup Operations
NetBackup provides three methods to perform backups: automatic, manual, and
user-directed. For more information on these backup methods and other
administrator-directed activities, refer to the NetBackup System Administrator’s Guide,
Volume I.
Additional information is also provided here on the limitations of NetBackup for
Exchange Server and the files included in backups.
Limitations
The following limitations exist for NetBackup for Exchange Server.
◆ Only backups of mailboxes or folders or both are allowed. You cannot specify the
backup of an individual message or individual public document.
◆ (Exchange 2000/2003) Incremental and differential backups are only supported at
storage group level. Incremental and differential backups of individual databases
within a storage group are not supported.
◆ Exchange database backups are required for disaster recovery. Mailbox backups allow
for mailbox recovery, but are not adequate for disaster recovery.
Automatic Backups
The NetBackup administrator can schedule full backup and incremental backups
(differential incremental backup or cumulative incremental backup) that occur
automatically and unattended, under the control of the NetBackup server. Automatic
backups will meet most of your backup requirements.
Manual Backups
NetBackup allows the administrator to perform immediate manual backups of files
associated with any policy, client, or schedules. The manual backup option can be useful
for the following situations:
◆ Testing a configuration
◆ When workstations miss their regular backups
◆ Before installing new software (to preserve the old configuration)
◆ Preserving records before a special event such as when companies split or merge
In some cases, it may be useful to create a policy and schedule that you use only for
manual backups. You can do this by creating a policy with a single schedule that has no
backup window defined (and therefore never executes automatically).
User-Directed Backups
User-directed backups require a User Backup schedule type to be defined in the
MS-Exchange-Server policy. Performing user-directed backups of Exchange databases is
similar to using the Backup, Archive, and Restore interface to back up normal files.
Database Files
The database files that are backed up differ for Exchange 5.x and for Exchange 2000/2003.
Exchange 5.x
There are three Exchange Server database files, one for the Directory and two for the
Information Store. The following table gives the database names and their default
locations.
Exchange 2000/2003
There can be up to 20 database stores, each consisting of 2 database files. The following
table gives the database names and their default locations for the first Exchange
2000/2003 Storage group.
Priv1.stm ...\exchsrvr\mdbdata
Note Subsequent storage groups and databases may have different locations and names
(user-defined).
Transaction Logs
For performance and recoverability, the Exchange database uses transaction logs to
accept, track, and maintain data. All transactions are first written to transaction logs and
memory, and then to their respective databases. Transaction logs can be used to recover
Directory or Information Store databases in the event that a failure has corrupted the
database. The Information Store can have up to five separate databases but transaction
logs are kept in a single set.
Since transactions are first written to the edb log or e0y log file and then later written to
the database, the current actual or effective database is a combination of the uncommitted
transactions in the transaction log file and the actual edb or e0y database file. When the
log file is filled with transaction data, it is renamed and a new edb or e0y log file is
created. When the log file is renamed, the other renamed log files are stored in the same
subdirectory. The renamed log files are named in a sequential numbering order (for
instance: edb00014.log, edb00015.log, etc. or e0y00014.log, e0y00015.log,
etc., using hexadecimal).
The following table gives the names of the Exchange 5.5 transaction logs and their default
locations.
Where XXXXX is a five digit hexadecimal number that is incremented each time an
edb.log file is renamed.
The following table gives the names of the Exchange 2000/2003 transaction logs and their
default locations.
Where y is a number from 0 - 3 representing the storage group, e.g., e00.log, e01.log,
e02.log, e03.log. XXXXX is a five digit hexadecimal number that is incremented each
time an e0y log file is renamed.
For full backups and differential incremental backups, the committed transaction logs are
truncated (deleted) by Exchange after a successful backup.
Note After every 5MB of transaction log data is written, a new log is created, even though
the transaction data may not be committed to the database. There may be several
transaction logs containing uncommitted data, and therefore they will not be
purged.
Transactions in log files are committed to the respective edb or e0y file when the
service is shut down normally. For example, when the Information Store service
experiences a normal shutdown (service shuts down with no errors), any
transactions that existed in log files and not in the priv.edb and or pub.edb files
are committed to the edb files. Log files should not be manually purged; it is best to
purge logs through the backup process.
Restore Operations
Using a few simple operations, an administrator using the Backup, Archive, and Restore
interface can browse Exchange Server backups and select the ones to be restored.
Server-Directed Restores
An administrator can browse Exchange Server databases and select the ones to be
restored. NetBackup will allow you to select the NetBackup server from which files will
be restored, to view the backup history, and to select items to restore for a specific client or
other clients that were backed up by the selected NetBackup server
11
Verifying the Installation Prerequisites
▼ To verify compatibility
3. From the Select Product list in the right pane, click NetBackup Enterprise Server.
5. In the list of documents, click NetBackup Enterprise Server (tm)/ Server x.x Database
Agent Compatibility (updated date).
For x.x, look for the current release. For date, look for the most recent date.
For information on supported cluster environments for NetBackup for Exchange
Server, see NetBackup (tm) x.x Cluster Compatibility (updated date).
6. Click on the link for the PDF document, which is a downloadable file that enables you
to view the supported database spreadsheet for this release.
7. Read the document and verify that the software in your environment is compatible
with the NetBackup and NetBackup for Exchange Server software.
NetBackup Software
Verify that the following requirements are met for the NetBackup server and client
software:
❏ The NetBackup server software is installed and operational on the NetBackup server.
The NetBackup server platform can be any of those that NetBackup supports. For
installation information, see the NetBackup Installation Guide.
❏ The NetBackup client software is installed on the client where you will be backing up
the databases. This step also installs NetBackup for Exchange Server.
In addition, the install_path\NetBackup directory must exist on the client. On
Windows platforms, the NetBackup for Exchange Server software is installed along
with the server and client software. For installation information, see the NetBackup
Installation Guide.
❏ Make sure that you have configured backup media in a Media Manager or disk
storage unit. The amount of backup media required depends on the devices used, the
sizes of the databases that you are backing up, the amount of data that you are
archiving, the size of your backups, and the frequency of backups or archives. For
information on using Media Manager, see the NetBackup Media Manager System
Administrator’s Guide.
Database Agent
Verify that the follow requirements are met for the database software.
❏ The Exchange vendor software is installed and operational on each client.
Cluster Software
Verify the following requirements if you are enabling the NetBackup for Exchange Server
software on a NetBackup server configured in a NetBackup cluster:
❏ The Exchange vendor software is installed and operational on each node to which
NetBackup can failover.
❏ The NetBackup server software is installed and configured to work in a NetBackup
cluster. Follow the instructions in the NetBackup Installation Guide.
The NetBackup server installation procedure installs the NetBackup for Exchange
Server software along with the server and client software. After all other prerequisites
are met, you only need to register the license key for the agent on each NetBackup
server in order to enable the agent.
15
Configuring NetBackup for Individual Mailbox Operations
Note If in a cluster, the procedures in the following sections need to be performed on each
Exchange node in the cluster.
Note If in a cluster, these steps need to be performed on each Exchange node in the
cluster.
▼ To verify or modify the Log On account for the NetBackup Client service
4. If Local System account is not selected as the Log on account, proceed with step 7.
5. Provide the name of the account you wish to use for backups and restores on this
client.
Note To change this account, you must have administrator group privileges.
Note If in a cluster, these steps need to be performed on each Exchange node in the
cluster.
Exchange 5.x
For Exchange 5.x, if a mailbox is not created for the NetBackup Client service, you can use
any existing mailbox on the Exchange Server to which the NetBackup Client service
account is granted log on rights.
or
Create a new mailbox and assign a unique alias to the mailbox. Then, when
configuring the mailbox for the NetBackup Client service account, enter only the alias.
(See “Configuring NetBackup to Use the Mailbox Associated with the NetBackup
Client Service Account” on page 21.)
3. Click Primary Windows NT Account and add the NetBackup Client service account.
Chapter 3, Configuration 17
Configuring NetBackup for Individual Mailbox Operations
4. Select either a site container or recipient container that contains the mailboxes you
want to back up.
b. On the Permissions tab, add the NetBackup Client service account, select the
Admin Role, and click OK.
Note The minimum rights required for backing up and restoring a mailbox are Modify
User Attributes and Modify Administrator Attributes. By default, the Admin role
includes Add Child, Modify User Attributes, Modify Administrator Attributes, and
Delete and Logon rights. The Admin role can be edited as a Custom role with only
the minimum rights.
If you elect to grant permissions individually to each mailbox rather than to grant
access to all mailboxes at the site or recipient container level, you can assign the
User role, which allows backing up and restoring mailboxes to which permissions
have been given. This role can also be edited to include only the Modify User
Attributes and the Modify Administrator Attributes.
Exchange 2000/2003
1. Using Active Directory Users and Computers, create a mailbox with a unique name.
A unique name is one that does not already exist within the Exchange Organization.
This name cannot be contained as a set of characters in an existing name.
For example, if EXCH1 has been entered as the unique mailbox name, and there are
other mailbox names such as EXCH1BACKUP or BACKUPEXCH1, backup or restore
of individual mailboxes or both will fail.
3. Using the Exchange Administration Delegation Wizard, select the NetBackup Client
service account and grant the Exchange Administrator access to the account.
4. Click Next.
5. Click Add.
6. In the Delegate Control dialog box, browse for the mailbox created in step 1.
b. Click OK.
c. Click Next.
d. Click Finish.
7. If you have an active/active configuration, continue with the next section, “Granting
the NetBackup Client Service Account Advanced Permission.”
Permission
If you have an active/active configuration, the NetBackup Client service must also be
granted “Receive As” and “Send As” advanced permission on each virtual Exchange
Server in the configuration.
Chapter 3, Configuration 19
Configuring NetBackup for Individual Mailbox Operations
5. Select the NetBackup Client service account under the Name pane.
7. Click OK.
8. Repeat step 2 through step 7 for each virtual Exchange Server in the cluster.
3. Click Clients.
4. In the right pane, right-click on the client you wish to configure and choose
Properties.
6. In the Mailbox for message level backup and restore box, specify the mailbox. The
mailbox may be specified as:
◆ An Exchange mailbox name
◆ A fully-qualified name
◆ /O=Org_Name/OU=Site_Name/CN=Server_Name/CN=Mailbox_Name
Chapter 3, Configuration 21
Configuring NetBackup for Individual Mailbox Operations
◆ A mailbox alias
7. Click OK.
Chapter 3, Configuration 23
Configuring Backup Policies
3. If your site has more than one master server, choose the one on which you want to
add the policy.
4. From the Windows interface: In the left pane, right-click Policies and choose New
Policy.
From the Java interface: In the left pane, click Policies. In the All Policies pane,
right-click the master server, and click New.
The Add a New Policy dialog box displays.
5. In the Policy name field, type a unique name for the new policy.
6. Click OK.
A dialog box displays in which you can specify the general attributes for the policy.
7. From the Policy Type box, select the MS-Exchange-Server policy type.
Note The MS-Exchange-Server policy type does not appear in the drop-down list unless
your master server has a license key for NetBackup for Exchange Server.
8. Complete the entries on the Attributes tab. For more information, see “Description of
Attributes” on page 25.
10. When you have added all the schedules, clients, and Backup Selections you need,
click OK. The new policy is created.
Description of Attributes
With a few exceptions, NetBackup manages a database backup like a file system backup.
The following table shows the policy attributes that are different for Exchange backups.
This information is used when you are adding a new policy.
Other policy attributes vary according to your specific backup strategy and system
configuration. For more information on policy attributes, see the NetBackup System
Administrator’s Guide, Volume I.
Attribute Description
Policy type Determines the types of clients that can be in the policy and, in some cases,
the types of backups that NetBackup can perform on those clients. To use
NetBackup for Exchange Server, you must define at least one policy of type
MS-Exchange-Server.
Chapter 3, Configuration 25
Configuring Backup Policies
Attribute Description
Allow multiple data Specifies that, depending on directives in the list of backup selections,
streams NetBackup can divide automatic backups for each client into multiple jobs,
with each job backing up only a part of the list of backup selections. The
jobs are in separate data streams and can occur concurrently. The number
of available storage units, multiplex settings, and the maximum jobs
parameters determine the total number of streams and how many can run
concurrently.
Keyword phrase A textual description of a backup. Useful for browsing backups and
restores.
Advanced Client See the “Using NetBackup for Exchange Server with Advanced Client” on
page 85 for information on configuring policies for snapshot methods.
Adding Schedules
Each policy has its own set of schedules. These schedules control initiation of automatic
backups and also specify when user operations can be initiated.
▼ To add a schedule
2. Click New.
A dialog is displayed.
5. Specify the other properties for the schedule as explained in “Schedule Properties” on
page 29.
Chapter 3, Configuration 27
Configuring Backup Policies
Types of Backups
Full Backup For server backups, this schedule type will back up the Exchange Server
database and associated transaction logs. All committed transaction logs
will be truncated (deleted) after they are successfully backed up.
For mailbox backups, this schedule type will back up the entire mailbox,
including all the folders and messages in that mailbox.
For the Public Store, this schedule type will backup the entire Public Store,
including all the folders and messages within the Public Store.
Differential- A differential incremental backup will only back up changes since the last
incremental backup full or differential incremental backup. Differential incremental backups can
be performed of databases, the KMS and SRS services, mailboxes and of the
Public Share.
When using this method to back up a database, only transaction logs are
backed up. After the successful backup of the transaction logs, all
committed logs will be truncated (deleted). The truncation of the transaction
logs sets the context for the next backup.
To perform a full restore the data needed is contained in multiple
NetBackup images. One image for the full backup and another image for
each differential incremental that was performed.
User Backup A user backup is not automatically scheduled and is initiated on the target
client machine.
A user-directed backup of a database is identical to a full backup except that
the transaction logs are not truncated. Because of this, user backups are like
taking a snapshot of the databases at a given point in time without
impacting the content of ongoing full and incremental backups.
You may want to consider creating a separate policy for User Backup
schedule types. This will allow you to easily separate user-directed and
scheduled backups when restoring files. If you decide to create separate
policies for User Backup schedule types, the considerations are similar to
those for automatic backups. A Backup Selections list is not needed because
users select the files before starting the operation.
Cumulative A cumulative incremental backup backs up all changes since the last full
incremental backup backup or differential incremental backup (however, it is not standard
practice to mix cumulative- and differential incremental backups between
full backups). Cumulative incremental backups can be performed of
databases, the KMS and SRS services, mailboxes and of the Public Share.
When using this method to back up databases, only transaction logs are
backed up and they are not truncated upon completion of the backup. When
restoring databases, transaction logs remain intact since the last full backup.
In an Exchange Server data recovery scenario where it has been determined
that the transaction logs are all intact, you only need to restore the database
from the last full backup and the last cumulative incremental backup.
During recovery, Exchange Server will replay all the logs in the log folder.
This will bring the Exchange Server database back to the current date
instead of to the time of the last full or incremental backup.
Caution Differential incremental and cumulative incremental backup types will fail if
database circular logging is configured for the Exchange Server. By disabling
circular logging, incremental backups may then be performed. See Microsoft’s
Exchange Server Administration Guide for more information on configuring
circular logging.
Note You are allowed to configure incremental schedule types, but incremental backups
will not be performed for individual databases within storage groups. The backup
job will still run according to the configured incremental schedules, but the job will
log warnings for attempted incremental backups of these objects.
Schedule Properties
Some of the schedule properties have a different meaning for database backups than for a
regular file system backup. The following table explains the schedule properties:
Property Description
Type of backup Specifies the type of backup that this schedule controls. The selection list
shows only the backup types that apply to the policy you are configuring.
For more information, see “Types of Backups.”
Chapter 3, Configuration 29
Configuring Backup Policies
Property Description
Frequency This setting is used only for scheduled backups and not for user-directed
backups. Frequency specifies the period of time that can elapse until the
next backup or archive operation begins on this schedule. For example, if
the frequency is seven days and a successful backup occurs on Wednesday,
the next full backup does not occur until the following Wednesday.
Typically, incremental backups have a shorter frequency than full backups.
Calendar This setting is used only for scheduled backups. It is not used for
user-directed backups. The Calendar option allows you to schedule backup
operations based on specific dates, recurring week days, or recurring days of
the month.
Retention Specifies a retention period for keeping backup copies of files before
deleting them. The retention level also denotes a schedules priority within
the policy, with Level 9 schedules having the highest priority and Level 0 the
lowest. Set the time period to retain at least two full backups of your
database. In this way, if one full backup has been lost, you will have another
full backup to fall back on. For example, if your database is backed up once
every Sunday morning, you should select a retention period of at least 2
weeks.
Other schedule properties vary according to your specific backup strategy and system
configuration. For more information on schedule properties, consult the NetBackup System
Administrator’s Guide, Volume I.
Adding Clients
The Clients list contains a list of the clients that will be backed up during an automatic
backup. A NetBackup client must be in at least one policy but can be in more than one.
The following software must be installed on the client:
◆ Exchange Server
◆ NetBackup client or server
2. Click New.
◆ Type the name into the client list and press Enter.
If NetBackup cannot detect the hardware and operating system, a dialog box
displays so you can specify this information.
OR
◆ Click the Browse for Computer button to choose the client from the network.
From the Java interface:
a. The Add Client dialog box displays. In the Client name field, type the name of
the client you are adding.
b. Choose the Hardware and operating system type and click Add.
Chapter 3, Configuration 31
Configuring Backup Policies
Notes
◆ Database backups should be performed separately from mailbox backups and
Exchange 5.5 and Exchange 2000/2003 backups should be performed separately. For
example, Microsoft Exchange Server:\Information Store\, an Exchange
5.5 directive, and Microsoft Information Store:\First Storage Group\,
an Exchange 2000 directive, should not be added to the same policy. Nor should
Microsoft Exchange Mailboxes:\*, a mailbox directive, and Microsoft
Information Store:\, an Exchange 2000/2003 directive, be added to the same
policy.
◆ For Active/Active configuration of Exchange 2000/2003 in an Microsoft Cluster
Server environment, if more than one instance is running on the same node, scheduled
backups using the Mailbox directive only will backup all mailboxes on all instances
running on that node, regardless of which virtual server name is specified for
backups.
◆ When individual databases in a storage group are backed up, the transaction logs for
the entire storage group are also included in the backup. Transaction logs will not be
truncated (deleted) until a full backup is run on every database in the storage group.
To ensure transaction logs are truncated (deleted) regularly, include all databases for a
storage group in a full backup policy or specify the storage group, and not individual
databases, in the backup policy.
2. Click New.
4. Navigate to and select the Exchange object to back up and click OK.
To back up an Exchange 5.x Server, add both the Microsoft Exchange
Server:\Directory\ and Microsoft Exchange Server:\Information Store\ to the
Backup Selections list.
5. Edit the new entry, if you wish to define groups of objects or use multiple data
streams.
For example, you can create groups of mailboxes, storage groups or databases, or
Public folders to back up, see “Using Wildcards” on page 37. To divide backups into
multiple data streams, see “Performing Backups with Multiple Data Streams” on
page 36.
6. (Exchange 2000 only) If creating a policy to backup Public folders, the Microsoft
Information Store, or Storage Groups or databases, add the ExIFS drive (M: drive, by
default) to the NetBackup client’s Exclude list. This will prevent Exchange 2000
objects from being backed up as file-level files.
7. Click OK.
2. Click New.
4. From the Directive set list, select the desired Directive set.
Use the MS_Exchange_2000 directive set for Exchange 2000 or for Exchange 2003.
Chapter 3, Configuration 33
Configuring Backup Policies
b. Click OK.
UNIX:
a. From the Pathname or directive list, select the desired Exchange object.
b. Click Add.
c. Click OK.
6. Edit the new entry, if you wish to define groups of objects or use multiple data
streams.
For example, you can create groups of mailboxes, storage groups or databases, or
Public folders to back up, see “Using Wildcards” on page 37. To divide backups into
multiple data streams, see “Performing Backups with Multiple Data Streams” on
page 36.
7. (Exchange 2000 only) If creating a policy to backup Public folders, the Microsoft
Information Store, or Storage Groups or databases, add the ExIFS drive (M: drive, by
default) to the NetBackup client’s Exclude list. This will prevent Exchange 2000
objects from being backed up as file-level files.
8. Click OK.
datastreams*
NEW_STREAM
datastreams*
NEW_STREAM
folder
datastreams*
NEW_STREAM
Chapter 3, Configuration 35
Configuring Backup Policies
datastreams*
NEW_STREAM
*
Allow multiple data streams must be enabled in order for this Backup Selections list to be backed up
successfully.
If instead you specify the following in the Backup Selections list, NetBackup will create
only two streams, one for mailboxes “a-m” and one for mailboxes “n-z”.
NEW_STREAM
NEW_STREAM
For more information on the multiple data streams feature, refer to the NetBackup System
Administrator’s Guide, Volume I.
Using Wildcards
Wildcard characters can be used to define groups of mailboxes, storage groups, or Public
folders. This way multiple objects can be backed up without having to specify the objects
individually in the Backup Selections list. This will only be successful if multiple data
streams have been enabled. If this feature has not been enabled, the backup will fail.
The supported wildcard characters for Backup Selections lists in an Exchange policy are
described below.
Asterisk (*) Use as a substitute for zero or more characters. To specify all objects that
start with an ‘a’ use “a*”.
Question Mark (?) Use as a substitute for a single character in a name. For example, “s?z”
would process all objects that had ‘s’ for a first character, any character for a
second character, and ‘z’ for a third character.
Left & Right Brackets Use to match any one character enclosed in square brackets. A minus (-)
([ … ]) may be used to indicate a range of consecutive characters; for example, [0-9]
is equivalent to [0123456789].
Note The - loses this special meaning if it occurs last in the string.
Note The right square bracket (]) does not terminate such a string when it is
the first character within it; for example, [] a-f] matches either a right
square bracket (]) or one of the ASCII letters a through f inclusive.
Asterisk (*) and Question Mark (?) stand for themselves within such a
string of characters.
Chapter 3, Configuration 37
Configuring Backup Policies
The following rules apply when using wildcard characters in the Backup Selections list.
◆ Only one wildcard pattern per Backup Selections list entry is allowed.
Correct
Microsoft Information Store:\Storage Group[1-3]
Microsoft Information Store:\Storage Group[4-6]
Incorrect
Microsoft Information Store:\Storage*[1-3]
Microsoft Information Store:\Storage*[4-6]
◆ Wildcard patterns will only be honored in the final segment of the path name.
Correct
Microsoft Exchange Mailboxes:\Mailbox 1\Top of Information Store\*
Microsoft Exchange Public Folders:\Folder\Subfolder?
Incorrect
Microsoft Exchange Mailboxes:\Mailbox 1\*\Inbox
Microsoft Exchange Public Folders:\Folder?\
◆ Wildcard patterns in Exchange 2000 directives will only be honored in the Storage
Group segment of the path.
Correct
Microsoft Information Store:\ Storage Group?
Incorrect
Microsoft Information Store:\First Storage Group\Database*
◆ If a wildcard pattern is not honored it will be treated literally.
◆ For an Exchange Mailbox path any segment of the path may contain wildcard
characters, including mailbox names, folders, or messages within the Mailbox
hierarchy, as long as the wildcard characters are the last characters in the segment.
Correct
Microsoft Exchange Mailboxes:\Mailbox 1\Top of Information Store\[a-m]*
Microsoft Exchange Mailboxes:\Mailbox [1-3]
Incorrect
Microsoft Exchange Mailboxes:\Mailbox [1-3]\Top of Information Store
Microsoft Exchange Mailboxes:\Mailbox 1\Top*\
◆ For Exchange Public folders any segment of the path may contain wildcard
characters, including workspace names or workspace folders, as long as the wildcard
characters are the last characters in the segment.
Correct
Microsoft Exchange Public Folders:\Folder1\Subfolder?
Incorrect
Microsoft Exchange Public Folders:\Folder?\Subfolder1
Microsoft Exchange Public Folders:\*\Subfolder1
Excluding Folders and Files from Mailbox and Public Folder Backups
Specific folders and files can be excluded from backups of mailboxes or backups of the
Public folder by adding these folders and files to an exclude list. This section describes the
syntax that should be used when adding Exchange entries to an exclude list. An exclude
list can be added from the server or from the client.
For more information on how to create exclude lists using the NetBackup Administration
Console, see the NetBackup System Administrator’s Guide, Volume I.
Microsoft Exchange Mailboxes:\J?e* All mailboxes with names starting with J and where the third
letter of the mailbox name is e.
Microsoft Exchange Mailboxes:\Joe Smith* Any mailbox with a name that starts with Joe Smith.
Chapter 3, Configuration 39
Configuring Backup Policies
Microsoft Exchange Mailboxes:\Joe Smith ?JoeS? Any mailbox with a name Joe Smith and an alias name of JoeS.
Microsoft Exchange Mailboxes:\Joe Smith*\Top The Deleted Items folder for the mailbox Joe Smith.
of Information Store\Deleted Items
Microsoft Exchange Mailboxes:\*\Top of Any messages beginning with Virus in the user's Inbox.
Information Store\Inbox\Virus*
Microsoft Exchange Public Folders:\Marketing The root Public folder called Marketing.
Microsoft Exchange Public All .xls documents under the Public Folder called
Folders:\Marketing\*.xls Marketing.
Chapter 3, Configuration 41
Testing Configuration Settings
43
Specifying the Server, Client, and the Policy Type
Note You cannot use the Java client interface to select a virtual client for a backup
operation. To back up a virtual client using the Java interface, log in using the
virtual client name.
2. From the Server to use for backups and restores list, select the desired server.
3. From the Source client for restores list, select the desired client.
The source client is the client you wish to back up.
If performing a backup of Exchange in a clustered environment, verify that the virtual
Exchange Server name is selected. If necessary, add the virtual Exchange Server name
to the list and select it.
4. Click OK.
▼ To specify the server, client, and policy type for a restore operation
2. From the Server to use for backups and restores list, select the desired server.
3. From the Source client for restores list, select the desired client.
The source client is the Exchange Server machine name whose backup images you
would like to browse.
5. If you wish to redirect a restore to a different client, select the client to which to
redirect the restore from the Destination clients for restores list.
6. Click OK.
Note To ensure consistent and accurate backups, always check database consistency
before backing up a database.
Backup Options
The following options are available when performing a backup.
Option Description
Backup to NetBackup To change the NetBackup server that will perform the backup
server operation, select another server from the drop-down list.
Cancel To cancel and return to the previous display without accepting changes
to the parameters in this dialog box, click this button.
Help To view online help for this dialog box, click this button.
Exchange 5.x
This section describes how to perform a user-directed backup of Exchange 5.x objects.
3. If you are in a cluster environment, specify the name of the virtual Exchange Server as
the client. See “Specifying the Server, Client, and the Policy Type” on page 44 for
details.
8. If you want to view the progress of the backup, click Yes. If you do not want to view
the progress of the backup, click No.
Exchange 2000/2003
This section describes how to perform a user-directed backup of Exchange 2000/2003
objects.
4. If you are in a cluster environment, specify the name of the Virtual Exchange Server as
the client. See “Specifying the Server, Client, and the Policy Type” on page 44 for
details.
5. In the All Folders pane, select the objects you wish to back up. The following objects
can be backed up.
◆ Storage groups. Expand the Microsoft Information Store node and select the
storage group to back up.
◆ Individual databases. To back up an individual database within a specific storage
group, expand the Microsoft Information Store, then the storage group, and select
the database to back up.
◆ Key Management Services database. Select the KMS node to back up this
database.
◆ Site Replication Services database. Select the SRS node to back up this database.
8. If you want to view the progress of the backup, click Yes. If you do not want to view
the progress of the backup, click No.
◆ Make sure the temporary location for log and patch files (Exchange 5.5 or Exchange
2000, pre-Service Pack 1) is empty before you start a restore job. If a restore job fails,
check the temporary location (including subdirectories) to make sure any previous
log and patch files from a previous restore job were deleted.
Associated log and patch files are kept in the Exchange working directory
(...\exchsrvr\mdbdata) until the database is restored. If storage groups are being
restored, a subdirectory is created under the working directory for each storage
group.
After the database is restored, the log and patch files in the temporary location are
applied to the database, and then the current log files are applied. After the restore is
complete, the log and patch files are automatically deleted from the temporary
location (including any subdirectories).
◆ Do not restore the ExIFS drive (M: drive, by default) on the Exchange 2000 server. This
will leave Exchange 2000 in an unstable state.
Restore Options
The following options are available for redirecting a restore.
Option Description
Restore everything to its Restores the selected items to the folder from which they were
original location backed up. This is the default.
Restore everything to a Select this option to restore all the selected items to a different
different location location. See “Redirecting Mailbox Objects to a Different Path.”
Destination Enter the path to restore to. This field is enabled when Restore
everything to a different location is selected.
Restore individual folders Select this option to restore individual items to different locations.
and files to different See “Redirecting Mailbox Objects to a Different Path.”
locations
Restore Options These options are not available for NetBackup for MS Exchange
Server.
Help To view online help for this dialog box, click this button.
Option Description
Delete Existing Allows the user to retain or delete existing transaction logs. See
Transaction Logs Prior “Existing Transaction Logs” on page 53 for further information.
To Restore Transaction logs will be deleted only for the Exchange database being
restored. For Exchange 5.5, If only restoring the Information Store,
transaction logs for the Information Store would be deleted and the
Directory transaction logs will remain intact.
Exchange 2000
Note The following options only apply to Exchange 2000/2003, KMS, and SRS. These options
do not apply when restoring Exchange 5.x objects, mailboxes, or public folders.
Temporary Enter a location where the associated log and patch files are to be
location for log kept until the database is restored. The default location is c:\temp. If
and patch files storage groups are being restored, a subdirectory in c:\temp is
created for each storage group. The log and patch files for each
storage group are kept in the corresponding subdirectory.
If Commit after restore completes is selected during restore, the log
and patch files in the temporary location are applied to the database,
and then the current log files are applied. After the restore is
complete, the log and patch files are automatically deleted from the
temporary location (including any subdirectories).
Note Make sure the temporary location for log and patch files is
empty before you start a restore job. If a restore job fails, check
the temporary location (including subdirectories) to make sure
any previous log and patch files from a previous restore job
were deleted.
Commit after Use this option if your selection contains the last backup set to be
restore completes restored. This enables the restore operation to play through log files
and roll back any uncompleted transactions. If this option is not
selected, the database is left in an intermediate state and is not yet
usable.
If Commit after restore completes is selected when an intermediate
backup is being applied, you cannot restore further backups. You will
need to restart the restore operation from the beginning.
Mount database Mounts the database so that it is available to users. This option is only
after restore available if Commit after restore completes is selected.
Option Description
Exchange 5.5
Note The following only apply when restoring Exchange 5.5 images backed up by Backup
Exec.
Restore public Select this to restore only the Information Store’s public database
databases (PUB.EDB). Although this database cannot be backed up separately
from the Information Store’s private database (PRIV.EDB), it can be
restored separately.
Restore private Select this to restore only the Information Store’s private database.
mailboxes Although this database cannot be backed up separately from the
Information Store’s public database (PUB.EDB), it can be restored
separately.
Help To view online help for this dialog box, click this button.
1. Log on as Administrator.
4. Select the Exchange policy type (choose File > Specify NetBackup Machines and
Policy Type).
For more details see “Specifying the Server, Client, and the Policy Type” on page 44.
Once you have selected the policy type, NetBackup displays Exchange Server backup
images.
5. From the NetBackup History pane, select the image(s) containing the objects you wish
to restore.
◆ the last full backup, or
◆ the last full backup and all subsequent differential backups, or
◆ the last full backup and the last cumulative backup
Note If you choose to restore the backups individually, you will need to select the
Commit after restore completes and Mount database after restore options when
restoring the last incremental backup set.
6. In the All Folders pane, select the checkbox next to the machine name or Microsoft
Information Store. This will restore the entire content of the selected backup image.
You can also select individual databases that needs to be restored.
Note A full backup of an Exchange database includes the database patch file and the
database transaction log files. When restoring a database, you must, at a minimum,
also restore the database patch file and the transaction log files.
For information on the restore options available, see “Restore Options” on page 54.
Note A restore of Exchange Server files will always overwrite existing files (if pub.edb
already exists on the target machine, it will be replaced with the copy from the
backup).
▼ To restore public and private databases separately from a Backup Exec image
1. Log on as Administrator.
3. Choose File > Select Files and Folders to Restore > from Backup Exec Backup.
The Restore window is displayed.
4. Select the Exchange policy type (choose File > Specify NetBackup Machines and
Policy Type).
For more details see “Specifying the Server, Client, and the Policy Type” on page 44.
5. From the NetBackup History pane, select the image(s) containing the objects you wish
to restore.
◆ the last full backup, or
◆ the last full backup and all subsequent differential backups, or
◆ the last full backup and the last cumulative backup
Note If you choose to restore the backups individually, you will need to select the
Commit after restore completes and Mount database after restore options when
restoring the last incremental backup set.
6. In the All Folders pane, expand the Microsoft Exchange Server node.
For information on the restore options available, see “Restore Options” on page 54.
9. At this point, you can choose to restore the public databases or private mailboxes
separately.
◆ To restore the Information Store’s public database, select Restore public
databases.
◆ To restore the Information Store’s private database, select Restore private
mailboxes.
1. Log on as Administrator.
5. Select the Exchange policy type (choose File > Specify NetBackup Machines and
Policy Type).
For more details see “Specifying the Server, Client, and the Policy Type” on page 44.
Once you have selected the policy type, NetBackup displays Exchange Server backup
images.
6. From the NetBackup History pane, select the image(s) containing the objects you wish
to restore.
◆ the last full backup, or
◆ the last full backup and all subsequent differential backups, or
◆ the last full backup and the last cumulative backup
Note If you choose to restore the backups individually, you will need to select the
Commit after restore completes and Mount database after restore options when
restoring the last incremental backup set.
7. In the All Folders pane, select the objects you wish to restore.
◆ Storage groups. Expand the Microsoft Information Store node and select the
storage group to restore. Multiple storage groups should not be selected for
restore. Attempting to restore more than one storage group in a single job, will
cause the restore will fail.
◆ Individual databases. To restore an individual database within a specific storage
group, expand the Microsoft Information Store, then the storage group, and select
the database.
Note A full backup of an Exchange database includes the database transaction log files.
When restoring a database, you must, at a minimum, also restore the transaction log
files.
For information on the restore options available, see “Restore Options” on page 54.
Note A restore of Exchange Server files will always overwrite existing files (if pub.edb
already exists on the target machine, it will be replaced with the copy from the
backup).
10. If you chose to restore storage groups and you did not select Mount database after
restore (after the restore), be sure to mount the storage group databases that were
restored.
1. Log on as Administrator.
Note Before stopping the KMS service, be sure that you have the KMS service password.
3. Delete content of the kmsdata or srsdata directory, located under the default
Exchange Server installation path.
6. Choose File > Select Files and Folders to Restore > from Normal Backup.
The Restore window is displayed.
7. Select the Exchange policy type (choose File > Specify NetBackup Machines and
Policy Type).
For more details see “Specifying the Server, Client, and the Policy Type” on page 44.
Once you have selected the policy type, NetBackup displays Exchange Server backup
images.
8. From the NetBackup History pane, select the image(s) containing the objects you wish
to restore.
◆ the last full backup, or
◆ the last full backup and all subsequent differential backups, or
◆ the last full backup and the last cumulative backup
Note If you choose to restore the backups individually, you will need to select the
Commit after restore completes and Mount database after restore options when
restoring the last incremental backup set.
9. In the All Folders pane, select the objects you wish to restore.
◆ To restore the Key Management Services database, select the KMS node.
◆ To restore the Site Replication Services database, select the SRS node.
For information on the restore options available on the Exchange tab, see “Restore
Options” on page 54.
Note Before stopping or starting the KMS, be sure that you have the KMS password.
1. Choose Start > Programs > Microsoft Exchange > System Manager.
2. In the left pane, open the appropriate Administrator Group and click on Advanced
Security.
3. In the right pane, right-click on Key Manager and choose All Tasks, then Stop
Service or Start Service.
Notes
◆ The root path of an Exchange Mailbox object (“Microsoft Exchange Mailboxes:”) is
case-sensitive.
◆ Mailbox folders or message subjects containing the characters “~”, “\”, or “/” are
translated as follows:
Character Translation
~ ~0
/ ~1
\ ~2
Note The administrator must have the same Exchange privileges as the NetBackup Client
Service Account. For Exchange 2000/2003, the NetBackup Client Service Account
must also have the advanced privileges “Send As” and “Receive As.” Refer to
“Configuring the NetBackup Client Service Log On Account” on page 16 for more
information about assigning privileges.
2. Open the Backup, Archive, and Restore interface on the Exchange Server.
4. Select the Exchange policy type (choose File > Specify NetBackup Machines and
Policy Type).
If you are in a cluster environment, specify the name of the virtual Exchange Server as
the source client.
For more details see “Specifying the Server, Client, and the Policy Type” on page 44.
5. In the All Folders pane, expand the Microsoft Exchange Mailboxes node.
For information on the backup options available, see “Backup Options” on page 46.
Notes
◆ When messages in folders are restored to a location where a message with the same
name already exists, the restored message does not replace the existing message, but
is added to the destination folder. Therefore, duplicate messages may exist in the
destination folder.
For example, if the Inbox folder contained two messages, “Subject A” and “Subject B”,
and the backup image for the Inbox contained the same two messages, after the
restore of backup is completed, the Inbox folder would contain four messages, two for
“Subject A” and two for “Subject B”.
◆ The destination mailbox must exist to successfully restore a mailbox.
◆ When a mailbox is restored, all folders and messages contained in the mailbox are
restored. You can choose to restore specific folders or messages or both from the
mailbox backup image.
◆ When a folder is restored, all subfolders and messages contained in the folder are
restored. You can also choose to restore specific subfolders or messages or both from
the folder backup image.
◆ For Active/Active configuration of Exchange 2000/2003 a in Microsoft Cluster Server
environment, if more than one instance is running on the same node, scheduled
backups using the Mailbox directive only backup all mailboxes on all instances
running on that node, regardless of which virtual server name was specified for
backups.
1. Log on as Administrator.
4. Select the Exchange policy type (choose File > Specify NetBackup Machines and
Policy Type).
For more details see “Specifying the Server, Client, and the Policy Type” on page 44.
Once you have specified the policy type, NetBackup displays Exchange Server
backup images.
5. From the NetBackup History pane, select the image(s) containing the objects you wish
to restore.
◆ the last full backup, or
◆ the last full backup and all subsequent differential backups, or
◆ the last full backup and the last cumulative backup
6. In the All Folders pane, select the mailbox, folder, or message to restore.
When selecting objects from the Microsoft Exchange Mailbox tree, all objects are
displayed as folders and messages. Some non-message objects can be identified by the
subject line. For example, if you create a Calendar event named Appointment1, that
name is displayed in the subject line for that object.
However, some objects such as Forms and Views do not have a subject line (even
though they can be named) and may not be easily identified.
Note Do not restore Microsoft Exchange Mailbox and Microsoft Exchange Server objects
at the same time. Either the restore of the mailbox objects will fail because the
Exchange services are down to perform a restore of Exchange server databases or, if
the restore of the Exchange mailbox items finish before the restore of the Exchange
databases starts, the mailbox objects restored will be wiped out by the restore of the
Exchange databases.
Note The options on the Microsoft Exchange tab do not apply to restores of individual
mailboxes, folders or messages or to restores of Public Folders.
For information on the restore options available, see “Restore Options” on page 54.
Requirements
◆ The NetBackup directive Microsoft Exchange Mailboxes:\ of the destination
path cannot be changed. If this is changed, NetBackup will not recognize that this is
an Exchange mailbox or public folder restore and will attempt to restore the objects as
normal files.
◆ If the destination path’s mailbox name is changed from the original, the destination
mailbox or destination folder must already exist and must have an associated user
account.
◆ When redirecting mailbox backups, if the third segment of the destination path is
modified (the Exchange folders “Top of Information Store,” “Views,” “Finder”), the
selected object will be restored to that specified folder name. The new folder can be
seen when browsing for backups and will be backed up on subsequent backups of
that mailbox. However, the folder and any subfolders and messages in that folder
cannot be viewed using Outlook.
2. Select the Exchange policy type (choose File > Specify NetBackup Machines and
Policy Type).
Once you have specified the policy type, NetBackup displays Exchange Server
backup images.
3. From the NetBackup History pane, select the image(s) containing the objects you wish
to restore.
◆ the last full backup, or
◆ the last full backup and all subsequent differential backups, or
◆ the last full backup and the last cumulative backup
6. In the Restore Marked Files dialog, select Restore everything to a different location.
Note You must indicate an explicit path (or full path) in the Restore everything to a
different location box for this option to be successful.
2. Select the Exchange policy type (choose File > Specify NetBackup Machines and
Policy Type).
Once you have specified the policy type, NetBackup displays Exchange Server
backup images.
3. From the NetBackup History pane, select the image(s) containing the folder you wish
to restore.
◆ the last full backup, or
◆ the last full backup and all subsequent differential backups, or
◆ the last full backup and the last cumulative backup
6. In the Restore Marked Files dialog, select the Restore individual folders and files to
different locations option.
Each row under Restore individual folders and files to different locations is
associated with a selected folder to restore.
9. Click OK.
2. Select the Exchange policy type (choose File > Specify NetBackup Machines and
Policy Type).
Once you have specified the policy type, NetBackup displays Exchange Server
backup images.
3. From the NetBackup History pane, select the image(s) containing the message you
wish to restore.
◆ the last full backup, or
◆ the last full backup and all subsequent differential backups, or
◆ the last full backup and the last cumulative backup
6. In the Restore Marked Files dialog window, select the Restore individual folders and
files to different locations.
Each row under Restore individual folders and files to different locations is
associated with a selected message to restore.
9. Click OK.
Note Only attachments larger than 100K are backed up as SIS objects. Attachments
smaller than 100K are backed up with each individual message.
3. Click Clients.
4. In the right pane, right-click on the client you wish to configure and choose
Properties.
7. Click OK.
Notes
◆ When messages in folders are restored to a location where a message with the same
name already exists, the restored message does not replace the existing message, but
is added to the destination folder. Therefore, duplicate messages may exist in the
destination folder.
For example, if the Inbox folder contained two messages, “Subject A” and “Subject B”,
and the backup image for the Inbox contained the same two messages, after the
restore of backup is completed, the Inbox folder would contain four messages, two for
“Subject A” and two for “Subject B”.
◆ When a mailbox is restored, all folders and messages contained in the mailbox are
restored. You can choose to restore specific folders or messages or both from the
mailbox backup image.
◆ When a folder is restored, all subfolders and messages contained in the folder are
restored. You can also choose to restore specific subfolders or messages or both from
the folder backup image.
Instructions
▼ To back up or restore Exchange public folders
To perform back ups and restores of Exchange Public folders, follow the instructions in
“Individual Mailbox Operations” on page 68, but select the Microsoft Exchange
Public Folders node or the desired folders within that node.
Note When redirecting a restore of a Public folder, the folder does not have to exist in the
new path.
1. Follow the instructions in “Specifying the Server, Client, and the Policy Type” on
page 44to indicate the client you wish to restore to.
2. Continue with the instructions for restoring Exchange Server, Public Folders, or
mailboxes, as described earlier in this chapter.
85
NetBackup Advanced Client for Exchange Server Overview
Supported Platforms
NetBackup Advanced Client for Exchange is only supported for Exchange 2003 on
Windows 2003. A compatibility list for Advanced Client and Database Agents is available
from the VERITAS support web site, as described below.
3. From the Select Product list in the right pane, click NetBackup Enterprise Server.
5. In the list of documents, click NetBackup Enterprise Server (tm)/ Server x.x
Advanced Client OS and Database Agent Compatibility (updated date).
For x.x, look for the current release. For date, look for the most recent date.
6. Click on the link for the PDF document, which is a downloadable file that enables you
to view the supported database spreadsheet for this release.
7. Read the document and verify that the software in your environment is compatible
with the NetBackup and NetBackup for Exchange Server software.
Note For Exchange 2003 pre-Service Pack 1, both full and user-directed backups truncate
log files. Incremental and differential types backups are not supported. For
Exchange 2003 with Service Pack 1, user-directed backups do not truncate logs files
and differential and cumulative backups are supported.
Limitations
The following limitations exist when using NetBackup Advanced Client with NetBackup
for Exchange Server.
◆ Snapshot backups are supported only for the full Information Store or storage groups.
The entire Information Store or a storage group must be selected for backup.
Individual databases cannot be selected for backup (However, individual databases
can be selected for restore).
◆ Snapshot backups are not supported for Exchange mailboxes, the Site Replication
Service (SRS), the Key Management Service (KMS), or public folders.
◆ (Exchange 2003, pre-Service Pack 1) Differential and cumulative backups are not
supported.
◆ Data movers are not supported with offhost backups. Only alternate clients are
supported for offhost backups.
◆ When performing restores, mixing images from Advanced Client and Standard
Exchange backups is not supported.
Before configuring NetBackup for Exchange Server for snapshot backups, review the
configuration requirements and configuration steps in the following two sections.
Instructions for configuring snapshot policies are covered in “Configuring an Advanced
Client Policy for NetBackup for Exchange Server” on page 91.
Configuration Requirements
◆ The hardware and software required for the appropriate snapshot method is installed
and configured correctly. Refer to the NetBackup Advanced Client System Administrator’s
Guide. See the VERITAS Technical Support Web site for details on the snapshot
methods and platforms that are supported for your agent.
◆ NetBackup Advanced Client is installed and configured correctly and the license key
for this option has been registered. Refer to the NetBackup Advanced Client System
Administrator’s Guide for details.
◆ If you wish to perform alternate client backups, perform any special configuration
that is required. See the NetBackup Advanced Client System Administrator’s Guide for
information.
◆ Databases need to be mounted for backup.
Configuration Steps
In order to perform an Advanced Client for Exchange Server backup, you must perform
the following configuration steps:
❏ Configure an MS-Exchange-Server policy that has the Advanced Client attributes
selected. See “Configuring an Advanced Client Policy for NetBackup for Exchange
Server” on page 91.
❏ Configure the snapshot volumes which will be used during the backup process.
❏ Disable circular logging for all Exchange storage groups.
6. Optional: If you wish to use an alternate client to reduce the processing load on the
client, perform the following steps:
a. The alternate client must be the client that shares the disk array. This option may
require additional configuration. Refer to the NetBackup Advanced Client System
Administrator’s Guide.
c. Select Use alternate client and enter the name of the alternate client.
Note Use data mover is not a supported option for NetBackup for Exchange Server.
d. Select Advanced Snapshot Options and from the Snapshot method for this
policy list select VSS_Transportable.
7. Optional: If you wish to divide backups into multiple jobs, select Allow multiple data
streams.
Note A full or user-directed backup will snap the volumes which contain the Exchange
database, system, and log files. A differential or cumulative incremental backup will
snap the volumes which contain the Exchange system and log files.
Note For offhost backups, the client name should be the name of the primary client.
Note For Exchange 2003 pre-SP1, a user-directed backup will also truncate the transaction
logs.
3. To select the Advanced Client policy for this backup operation, choose Actions >
Specify Policy and Schedule. In the Backup Policy box, type the name of the
Advanced Client policy.
5. If you are in a cluster environment, specify the name of the Virtual Exchange Server as
described in “Specifying the Server, Client, and the Policy Type” on page 44.
6. In the All Folders pane, select the objects you wish to back up.
◆ To back up the entire Microsoft Information Store, select this node.
◆ To back up a storage group, expand the Microsoft Information Store, then select
the storage group to back up.
Note Databases cannot be backed up individually. Select only the entire Microsoft
Information Store or individual storage groups. An attempt to backup at the
database level will result in the backup job failing.
9. If you want to view the progress of the backup, click Yes. If you do not want to view
the progress of the backup, click No.
This section describes how to restore backups performed with the Advanced Client
feature. Note the following when performing restores:
◆ All databases in a storage group must be dismounted prior to starting a restore.
◆ All of the images selected for restore must be from Advanced Client backups.
The following limitations exist when performing Advanced Client for Exchange restores:
◆ Objects must be restored to the original location from which they were backed up. If
individual databases are restored to a different location (Exchange 2003 SP1),
Exchange will not allow the transaction logs to be rolled forward if the database files
have been moved.
◆ A restore to an Exchange Recovery storage group is not supported.
Restore Options
The following options are available when restoring an Advanced Client backup.
Option Description
The Delete Existing Allows the user to retain or delete existing transaction logs.
Transaction Logs Prior Transaction logs will be deleted only for the storage group being
To Restore restored.
When restoring a full or user-directed backup, if the user wants to roll
forward all of the transaction log files, including the log files that
exist after the last backup, the user should deselect this option.
Exchange 2003
Commit after Use this option if your selection contains the last backup set to be
restore completes restored. This enables the restore operation to play through log files
and roll back any uncompleted transactions. If this option is not
selected, the database will need to be mounted manually.
Mount database Mounts the database so that it is available to users. Since committing
after restore after the restore requires that the database be mounted, the database
will be mounted if Commit after restore completes is selected.
1. Log on as Administrator.
databases.
4. Choose File > Select Files and Folders to Restore > from Normal Backup.
6. From the NetBackup History pane, select the image containing the objects you wish to
restore.
◆ (Exchange 2003 without SP1) From a full or user-directed backup, all of the
databases and the log file folder under a storage group must be restored at the
same time. Select the storage group to be restored.
◆ (Exchange 2003 with SP1). From a full or user-directed backup, individual
databases and the log file folder can be selected for restore.
◆ Mixing images from Advanced Client and Standard Exchange backups is not
supported. Select only images which were backed up with Advanced Client.
7. In the All Folders pane, select the objects you wish to restore.
◆ The Microsoft Information Store. To restore the entire content of the selected
backup image, select the checkbox next to the machine name or Microsoft
Information Store.
◆ Storage groups. Expand the Microsoft Information Store node and select the
storage group to restore.
◆ (Exchange 2003 with SP1) Databases. Expand the storage group and select the
database(s) and log files to be restored.
For information on the restore options available on the Exchange tab, see “Restore
Options” on page 96.
Note A restore of Exchange Server files will always overwrite existing files (if pub.edb
already exists on the target machine, it will be replaced with the copy from the
backup). The database files (*.edb and *.stm) will always be overwritten. The log
files will not be overwritten if Delete Existing Transaction Logs Prior To Restore is
not selected.
10. If you chose to restore storage groups and you did not select Commit after restore
completes, be sure to mount the storage group databases that were restored. See the
next section for instructions.
1. For the Exchange storage group that was restored, delete the checkpoint file,
In the absence of a checkpoint file, Exchange Server begins to replay the logs from the
lowest numbered log file that is available in the Transaction Logs folder: the low
anchor log. If the E0n.chk file exists, Exchange Server begins replay at the
checkpoint that is recorded in this file.
2. Mount all of the databases that were restored in the storage group.
2. If you did not choose Commit after restore completes, manually mount the database
after the restore is completed. See the previous section “Manually Mounting a
Database After a Restore” on page 99.
Chapter 5, Using NetBackup for Exchange Server with Advanced Client 101
Redirecting a Restore to a Different Client
103
Troubleshooting NetBackup
Troubleshooting NetBackup
The NetBackup master server and client software offers a comprehensive set of debug
logs for troubleshooting problems that may occur during NetBackup operations. Debug
logs are covered in detail in the NetBackup Troubleshooting Guide.
If you are experiencing problems backing up or restoring databases or transaction logs,
and the cause of the problem cannot be determined from standard NetBackup progress
reports, you may enable NetBackup debug logs to aid in determining the cause of the
problem. Debug logging is enabled by creating certain folders under the NetBackup Logs
folder.
Debug Logging
Debug logging is available for both backup and restore operations. You can control the
amount information written to debug logs by following the instructions in “Changing the
Debug Level” on page 105.
For details on the contents of these debug logs, refer to the NetBackup Troubleshooting
Guide. After the cause of the problem has been determined, debug logging can be disabled
by removing the previously created debug logging folders.
Note When debug logging is enabled, the files can become large. The same files are used
by normal file backups.
For snapshot backups, create the following directories. For backups performed by an
alternate client, the bpfis log exists on the alternate client and the primary client;
bpbkar only exists on the alernate client.
install_path\NetBackup\logs\bpbkar
install_path\netbackup\logs\bpfis
install_path\netbackup\logs\tar
After creating these directories and performing a backup, debug logging information will
be placed in the directory in a file named mmddyy.log.
To troubleshoot restores from Advanced Client backup (local and transportable), create
the following directory. For alternate client backups, bpfis logs exist on both the primary
and alternate clients.
install_path\netbackup\logs\bpfis
After creating these directories and performing a restore, debug logging information will
be placed in the directory in a file named mmddyy.log.
1. Choose Start > Programs > VERITAS NetBackup > Backup, Archive, and Restore.
The Backup, Archive, and Restore - NetBackup window appears.
4. (Exchange 5.5 only) Perform an integrity check of the databases and verify that no
errors are reported when you run the following commands:
a. Eseutil /g /ispriv
b. Eseutil /g /ispub
c. Eseutil /g /ds
If the services start at this point, the database is usable and contains no errors.
Operational Reports
The administrator has access to operational progress reports through the NetBackup
Administration Console. Reports may be generated for Status of Backups, Client Backups,
Problems, All Log Entries, Media Lists, Media Contents, Images on Media, Media Logs,
Media Summary, and Media Written. These reports may be generated for a specific time
frame, client, or master server. Refer to NetBackup System Administrator’s Guide, Volume I
for details.
Progress Reports
Progress reports on the client allow easy monitoring of user operations. When reports are
created by the NetBackup client for each user-directed backup or restore operation,
administrators can monitor these operations and detect any problems that may occur.
2. Click on the task for which you want to check the progress.
3. Click Refresh.
The status of the operation is displayed in the lower pane.
When the requested operation was successfully completed message
appears, the NetBackup operation is finished. (See your NetBackup Backup, Archive, and
Restore Getting Started Guide for further information on the progress report and the
meanings of the messages.)
Transaction Logs
Transaction logs are deleted by the Exchange server after a successful backup (for full and
differential backup types). If there are any errors encountered by the Exchange server
during the deletion process, the NetBackup for Exchange agent will log this information.
Since the actual backup was successful, NetBackup will exit with a status 0 (successful
backup). Refer to the Microsoft Exchange Server documentation for information on any
errors encountered with the transaction logs.
Exchange 2000/2003
TechNote 264924, http://library.veritas.com/docs/264924
Exchange 5.5
TechNotes 188501, http://support.veritas.com/docs/188501
1. Install Exchange Server on the alternate server and create a new site.
Caution Do not attempt to join an existing site. Give the server its original organization
and site name (Org:xxx, Site:xxxxx or xxxxx).
2. Run the Performance Optimizer and select the appropriate locations for the files.
3. Check the working path for the Directory and Information Store. This is set on the
Database Path property page for the server object set for the D: drive.
5. Perform a full restore, which will include the Directory, Information Store and the
transaction logs/patch files from the latest tape backup.
6. Start all Exchange services. Start the System Attendant first, then the Directory, IS,
MTA and Event Services.
8. Run a DS/IS Consistency Adjustment (from the Server properties, choose Advanced).
9. To verify that your users’ mailboxes have a Windows account associated with them,
follow these steps.
c. Review the Primary Windows NT Account box to verify that the Windows
account matches the mailbox. Repeat this procedure as needed for each user.
6. If you have KMS, restore the Certificate of Authority. The CA can be restored from a
backup of the system_state of the server.
C
Advanced Client
backups 29
what is backed up 88
Clients list 31
automatic backups
compatibility information 12
configuration
adding by browsing 32
operations 16–22
example entries 35
for public folder operations 16–22
backups
cumulative incremental backups 29
alternate client 92
D
and mounting Exchange 2000/2003
backups 29
automatic, described 5
in a cluster 44
manual 41
manual, described 5
of mailboxes 68
of Public folders 81
restore 55, 96
directives
snapshot 90
user-directed
mailboxes 68
E
of Exchange 2000/2003 objects 48
e0y.log 8
snapshot 94
Exchange Public Share, backing up and
user-directed, described 6
restoring 81
111
F P
files backed up
patch files
full backups 9, 28
permissions
for restores 23
platform compatibility 12
installation
policy configuration
compatibility information 12
adding clients 31
adding new 24
platform compatibility 12
attributes 25
prerequisites 12
overview 24
prerequisites in a cluster 13
schedules 26
testing 41
Java interface 15
client 107
restores of 65
excluding folders and files from
user-directed backup of 50
backups 39
L R
license keys, registering 14
recovery
log files
and cumulative-incremental backups 29
logs
redirected restores
debug 104
of mailbox objects, to different paths 73
mailboxes
Exchange 2000/2003 83
restores of 16–22
reports
backups 39
media 106
restoring 18
progress 107
N Backup Exec 56
agent features 2
Exchange 5.x 56
failure of 53
112
NetBackup for Microsoft Exchange Server System Administrator’s Guide
mailbox message to a different
T
message 77
tar log 104, 105
permissions 23
transaction logs
public folders 81
and cumulative-incremental backups 29
U
storage groups 62
retention period 30
user backups 28
S
V
schedules
adding 26
frequency 30
W
properties 29
wildcard characters
retention 30
rules when using 38
restores of 65
Windows interface 15
user-directed backup of 51
Index 113