VIDEO: NetBackup Support Screencast Demo: Configuring Individual Mailbox Item Backups on Exchange 2003 and 2007 using NetBackup 6.5 and 7.0

  • Modified Date:
  • Article ID:000062893


The video linked to is a part of the NetBackup Support Screencast Demo Video series.  It demonstrates Configuring Individual Mailbox Item Backups on Exchange 2003 and 2007 using NetBackup 6.5 and 7.0.
Welcome to the NetBackup Support Screencast Demo Video series.
These videos deliver how to demonstrations in a variety of NetBackup functions.
They assume fundamental NetBackup knowledge.
If you need basic NetBackup training, please go to where you will be able to find a listing of instructor-led classroom training as well as self-paced computer-based courses for NetBackup.
This video is Configuring Individual Mailbox Item Backups on Exchange 2003 and 2007 using NetBackup 6.5 and 7.0.
For this demonstration, we will be using a master/media server running NetBackup 7.0.1 on Windows 2003 R2 SP2. The client is running NetBackup 7.0.1 on Windows 2008 R2. The Exchange 2007 server is clustered and configured for CCR. Although we will be using NetBackup 7.0.1, the interface and configuration settings are the same for NetBackup 6.5, so the information presented here can be applied to a NetBackup 6.5 environment, as well as an individual mailbox backup for Exchange 2003.
This video does not apply to:
Exchange 2010
The individual mailbox item backup utilizes MAPI for Exchange 2003 and Exchange 2007. While Exchange 2003 does have MAPI already installed, Exchange 2007 does not have MAPI installed by default. It may be necessary to download and install the latest Microsoft Exchange Server MAPI Client and Collaboration Data Objects package. This can be obtained from
Since Exchange 2007 is running on a cluster for this example, the MAPI package has been installed on each cluster node already.
Please also note that the type of backup covered in this demo is separate from the Information Store backup, and it is highly recommended that the Exchange Information Store backup and the individual mailbox item backup not run at the same time.
By default, the NetBackup Client Service uses Local System as the account on which to log on. A different account is required on the clients to perform backups or restores of individual mailboxes items and folders. We will need to change the service account to a Windows domain account that was previously created. This account must have local administrative privileges, as well as top-level administrative rights in Exchange. For this example, the Exchange 2007 cluster nodes have been configured so that the NetBackup client service is running as a service account called "netbackup".
We also need to make sure the client cluster nodes are configured with the service account mailbox. In the NetBackup administration console on the master server, we click on Clients under Host Properties. We will configure the service account mailbox on the active node, as the passive node is already configured. 
We double click on the Exchange 2007 client to bring up the Client Properties dialog. We expand the Windows Client settings and click on Exchange. Under Mailbox for message level backup and restore, we will enter the name of the service account mailbox. 
There is also a setting for Enable single instance backup for message attachments. Enabling this feature will cause NetBackup to write only one copy of an item attachment to the backup. For this example, we will leave the setting unchecked. We click OK to save the settings. 
Next we will go ahead and configure a policy for the individual mailbox item backup of the Exchange 2007 client. We will bring up the NetBackup administration console, right click on Policies, and choose New Policy. This will bring up the Add a New Policy dialog and we will use "Exchange_mailbox_backup" as the policy name. We are going to keep the option to use the wizard unchecked, and click OK. This will bring up the Add New Policy window where we will configure the new policy.
We will start with the Attributes tab. We will choose MS-Exchange-Server under the Policy type. Under the Policy storage (or Policy storage unit/lifecycle policy for NetBackup 6.5) drop down, we will choose DSU for the Disk Storage Unit that had been configured earlier for this example. We will also check the check box for the Allow multiple data streams option. This will be explained further when going over the backup selection. We will also leave the Perform snapshot backups option unchecked under the Snapshot Client portion of the dialog, as snapshot is not used for this type of backup.
Now we will click on the Schedules tab to create the appropriate schedule for a full backup. We click the New button to bring up the Add New Schedule window. Under Name we are going to use "Full" as the name of this schedule. Under the Type of backup, we will leave the "Full Backup" type. The four backup types are:
·         Full Backup -  which backs up all items and folders for mailboxes.
·         Differential Incremental Backup - which backs up changes in the items and folders for mailboxes since the last full or differential backup.
·         Cumulative Incremental Backup - which also backs up changes in the items and folders for mailboxes but only since the last full backup; and
·         User Backup - which will allow an Exchange backup to be initiated from the client during an open Start Window. 
We will leave the rest of the settings at their default and will not be configuring a Start Window for the Full Backup schedule as we will be running the backup manually for this example. Both the Start Window and Exclude Dates settings do not need any Exchange specific settings, so those will not be covered further. Now we click OK to save the Schedule settings.
Next we will click on the Clients tab to add the Exchange 2007 clients to the policy. We click on New and then enter the client name. For the Exchange 2007 client, it is important to remember to use the clustered Exchange 2007 virtual host name, and not the host name of the Windows 2008 active cluster node it is running on. If the node name is used instead of the virtual host name, NetBackup will use the node name when talking to the Exchange backup API. Since there is no Exchange 2007 server configured using the node name, the Exchange 2007 server will not be found and the backup will fail. We hit the <Enter> key after entering the Exchange 2007 virtual host name and the Hardware and Operating System columns are automatically populated.
Now we will click on the Backup Selections tab to configure the backup selection for the policy. We will click the New button to enter a backup selection, and then the button at the very right of the backup selection that looks like a hand pointing to the right. This will bring up the Select Directive dialog. Under the Directive set drop down we will choose the MS_Exchange_Mailbox setting, and under the Directive drop down we will choose Microsoft Exchange Mailboxes:\, and then click OK.
The configured directive is enough to do the mailbox item backup, however, due to throughput speed constraints using the MAPI protocol, it is also recommended that the mailbox item backup be broken up into multiple streams. This can be done using a wildcard setup with the Microsoft Exchange Mailboxes:\ directive and the NEW_STREAM directive. This configuration, along with the checked Allow multiple data streams under the Attributes tab, will create groups of mailboxes in each stream. The streams could then run in parallel, and then possibly increase the overall throughput of the mailbox item backup.
For this example, we will split the backup into two streams. We will bring up the Select Directive dialog, as we did before, and choose MS_Exchange_Mailbox from the dropdown. We will then choose the NEW_STREAM directive and click OK. We want the NEW_STREAM directive to come first, so we will click on it and then click the Up button. Now we click on the Microsoft Exchange Mailboxes:\ directive, and then click the Rename button to modify it. We will be adding an open bracket wildcard to allow a portion of mailboxes to be backed up within this stream. To do this, we add [a-m]* This will back up any mailboxes that start with a through M. We then hit the <Enter> key on the keyboard. 
We will now add another NEW_STREAM directive, and then one more Microsoft Exchange Mailboxes:\ directive. The second Microsoft Exchange Mailboxes:\ directive will use a bracketed wildcard to cover the N through Z portion of the alphabet. This configuration will result in two streams for the backup, one consisting of mailboxes that start with letter A through M, and the other consisting of mailboxes that start with N through Z.
As noted, having the mailbox item backup broken into multiple streams may increase the overall performance of the Exchange backup. Since backup performance is greatly dependant on the environment, however, this cannot be guaranteed. Now we click OK to save the policy.
With the policy created, it is time to run the backup. We right-click on the policy, and choose Manual Backup which brings up the Manual Backup dialog. Now we click OK to start the backup, and OK again for the popup notification that a backup has started. 
In Activity Monitor we can see a multiple stream parent job for the Exchange server and a job for each group of mailboxes on the server. 
And here we see the backup jobs have completed successfully, each with a blue man and a status 0. Please note that it is not unusual for a individual mailbox item backup to exit with a status 1. Depending on the state of a particular mailbox item at the time of the backup, the item may be busy and cannot be read. When this occurs, the item is skipped and the backup result is a status 1.
Any final status other than 0 or 1 should be considered an unsuccessful Exchange backup and the cause should be investigated. Such a backup cannot be relied upon for a restore.
Length: 10:36

Terms of use for this information are found in Legal Notices.



Did this article answer your question or resolve your issue?


Did this article save you the trouble of contacting technical support?


How can we make this article more helpful?

Email Address (Optional)