Installation Prerequisites
Disabling Circular Logging
Enabling Services
Configuring Localization Settings
Enabling and Using Deleted Item Recovery Features
Additional Requirements for DAG, SCC/Failover Cluster, and CCR Deployments
Installing Exchange Server APM in Standalone and LCR Deployments
Installing Exchange Server APM in High-Availability Deployments
Creating a Virtual Client
Removing Exchange Server APM
4.1.0 Installation Prerequisites
Before installing the Exchange Server APM, ensure that the requirements outlined in the following sections are met on the machine that is to serve as the Exchange Server.
4.1.1 Disabling Circular Logging
If either an Incremental or Differential Backup type is to be created, ensure that Circular Logging is disabled. The Exchange Server will overwrite files if Circular Logging is enabled, making it impossible to reliably restore from the transaction logs. For more information on Backup Types, see Reviewing the Backup Types on page 15. To disable Circular Logging, perform the steps in the applicable section.
4.1.1.a Disabling Circular Logging in Exchange 2000/2003
1. Open the Exchange System Manager.2. Expand Servers, and then expand an Exchange Server.
3. Right-click the applicable Storage Group, and select Properties.
4. On the Properties dialog, clear the Enable circular logging check box, and click OK to save the change.
Chapter 4
Installing and Removing Exchange Server APM
30
5. Close the Exchange System Manager, and restart the Microsoft Exchange Information Store service for the change to take effect.
For complete instructions, refer to the relevant Microsoft Exchange 2000 and Exchange 2003 documentation. In addition, refer to Circular logging is disabled at:
http://technet.microsoft.com/en-us/library/842c428a-9cc2-4a3c-b9df-bf40c2f2727a.aspx
4.1.1.b Disabling Circular Logging in Exchange 2007
1. Open the Exchange Management Console.2. Expand Server Configuration, and expand the applicable server.
3. Right-click the applicable Storage Group, and select Properties.
4. On the Properties dialog box, clear the Enable circular logging check box, and click OK to save the change.
5. Close the Exchange Management Console, and restart the Microsoft Exchange Information Store service for the change to take effect.
For complete instructions, refer to the relevant Microsoft Exchange 2007
documentation. In addition, refer to How to Enable or Disable Circular Logging for a Storage Group at:
http://technet.microsoft.com/en-us/library/bb331968.aspx
4.1.1.c Disabling Circular Logging in Exchange 2010
1. Open the Exchange Management Console.
2. Navigate to Organization Configuration > Mailbox.
3. On the Database Management tab, select the applicable database, and click Properties.
4. On the Properties dialog, select the Maintenance tab, clear the Enable circular logging check box, and click OK to save the change.
5. Close the Exchange Management Console, and restart the Microsoft Exchange Information Store service for the change to take effect.
For complete instructions, refer to the relevant Microsoft Exchange 2010 documentation. In addition, refer to Configure Mailbox Database Properties at:
http://technet.microsoft.com/en-us/library/dd297937.aspx
4.1.2 Enabling Services
In Windows Control Panel > Administrative > Services for the Exchange Mailbox Servers, make sure that the following services are enabled and running:
Microsoft Exchange Information Store
Microsoft Exchange System Attendant
Microsoft Exchange Replication Service (required in DAG, LCR, and CCR environments)
For VSS Backups, also make sure that the following services are enabled and running:
Microsoft Software Shadow Copy Provider
Volume Shadow Copy (started automatically by Microsoft Software Shadow Copy Provider)
The Exchange VSS Writer is disabled automatically in a Small Business Server installation. This VSS Writer must be enabled prior to performing VSS-based backups, or they will fail. For more information, refer to How to turn on the Exchange writer for the Volume Shadow Copy service in Windows Small Business Server 2003 at:
http://support.microsoft.com/kb/838183
4.1.3 Configuring Localization Settings
The Exchange Server APM uses traditional Windows code page selection to enable localization, and is therefore subject to certain limitations. The Exchange Server APM must be used in an environment with correctly configured
localizations settings to function properly.
To ensure correct operation in a localized environment, all the following conditions must be met:
All Exchange Server entities (Storage Groups, Mailbox Databases, Public Folder Databases, and so on) must be named using the same language, with no intermixing of languages.
The Windows Active Code Page must be set to the same language as used in the Exchange Server.
The language specified in the NVBU Configurator for both the NVBU Server and Clients must match the language set in the Windows Active Code Page.
Chapter 4
Installing and Removing Exchange Server APM
32
If used in a clustered environment, all nodes in the cluster must be configured to use the same language, also conforming to the previous rules.
Figure 4-1:
Advanced tab of Regional and Language Options dialog
where Windows Active Code Page is configured
To configure the Windows Active Code Page, perform the following steps:
1. Open the Windows Control Panel.
2. Select Regional and Language Options.
3. Select the Advanced tab.
4. In the Select a language to match the language version of the non-Unicode programs you want to use list, select the correct language.
If the correct language is not listed, you must install it by following the Microsoft Windows administrative procedures for installing additional language support.
To configure an NVBU Server or NVBU Client in the NVBU Configurator, perform the following steps:
1. Open the NVBU Configurator, and select the General tab.
Figure 4-2:
General tab of the NVBU Configurator
with the Language Selection drop-down menu selected
2. From the Language Selection list located near the bottom of the tab, select the applicable language, and then click OK to save your changes.
Important: When languages other than English are used in an environment that is not correctly configured, backup and restore operations may not function as expected. The demonstrated behavior may include, but is not limited to:
– Failure to back up selected items.
– Backing up or restoring items that were not selected (for example, you select the first Storage Group/Mailbox Database, but the second Storage Group/Mailbox Database is affected).
– Failure to back up or restore altogether, often with the indication that no matching items were found.
4.1.4 Enabling and Using Deleted Item Recovery Features
BakBone recommends that you enable the Deleted Item Recovery functionality in Exchange to reduce the need to perform recovery for individual messages or mailboxes. This feature enables the recovery of recently deleted items by saving messages for a predetermined number of days.
4.1.4.a Enabling Deleted Item Recovery in Exchange 2007 and Earlier
1. Open the Exchange Management Console or Exchange System Manager.
2. In the console tree, expand Microsoft Exchange, expand Server Configuration, and then select Mailbox Store.
3. Right-click the database, and select Properties.
4. Select the Limits tab.
5. In the Deletion settings area, enter the number of days to retain deleted items in the Keep deleted item for (days) field.
6. Click OK to save the changes.
Complete instructions for this procedure can be found in the relevant Microsoft Exchange documentation. In addition, you can consult the Configuring Deleted Mailbox and Deleted Item Retention article at:
http://technet.microsoft.com/en-us/library/bb125266(EXCHG.80).aspx
Chapter 4
Installing and Removing Exchange Server APM
34
4.1.4.b Enabling Deleted Item Recovery in Exchange 2010
1. Open the Exchange Management Shell.2. To enable recoverable items and specify the number of days deleted items are retained, enter the following command:
For <MailboxServer>, you can use the ADObjectID, alias, distinguished name (DN), domain\account, GUID, LegacyExchangeDN, SMTPAddress, or user principal name (UPN). For the length of time, dd = days, hh = hours, mm
= minutes, and ss = seconds.
3. To configure single-item recovery and configure recoverable items for a mailbox, enter the following command:
For <Limit>, enter the maximum amount of space (for example, 15GB) that can be used before additional items cannot be stored in the Recovery Items Folder.
4. To configure single-item recovery and configure recoverable items for a mailbox database, enter the following command:
Instructions for these procedures can be found in the relevant Microsoft Exchange documentation.
http://technet.microsoft.com/en-us/library/ee364752.aspx In addition, refer to Understanding Recoverable Items at:
http://technet.microsoft.com/en-us/library/ee364755.aspx Set-Mailbox -Identity <MailboxServer>
-SingleItemRecoveryEnabled $True -RetainDeletedItemsFor
<dd.hh:mm:ss>
Set-Mailbox -Identity <MailboxServer>
-RecoverableItemsQuota <Limit>
Set-MailboxDatabase -Identity <MailboxServer>
-RecoverableItemsQuota <Limit>
4.1.4.c Recovering Items in the Outlook Client
1. Select the Deleted Items folder.2. On the Tools menu, select Recover Deleted Items, and select the items from the list presented.
3. To have the items restored to your Deleted Items folder, select Recover Selected Items.
Complete instructions for this procedure can be found in the relevant Microsoft documentation. In addition, you can consult the How to Recover a Deleted Item article at:
http://technet.microsoft.com/en-us/library/aa997155(EXCHG.80).aspx
4.1.5 Additional Requirements for DAG, SCC/Failover Cluster, and CCR Deployments
The following prerequisites must be met before you can install the Exchange Server APM in a DAG, SCC/Failover Cluster, or CCR deployment:
Microsoft Exchange DAG, SCC, or CCR Environment in Place – You must have a properly configured DAG, SCC, or CCR environment. SCC and CCR are only supported with Exchange Server Enterprise Edition.
Separate NVBU Server Machine – The machine that is to serve as the NVBU Server must be properly configured. It must exist outside the Exchange Server DAG, SCC, or CCR deployment, and it must have network connectivity to the nodes/hosts within the cluster.
Review Using NVBU in Cluster Setup Details – BakBone strongly
recommends that you review the chapter dedicated to cluster functionality in the NetVault: Backup Administrator’s Guide to ensure that you understand how the information presented in the following sections works in conjunction with Exchange Server DAG, SCC, and CCR functionality.
Chapter 4
Installing and Removing Exchange Server APM
36
4.2.0 Installing Exchange Server APM in Standalone and LCR Deployments
To install the Exchange Server APM, perform the following steps:
1. From the NVBU Console running on the NVBU Server, open the NVBU Client Management window (via either of the toolbar buttons or by clicking Administration > Client Management).
2. On the Clients tab, locate the machine configured as the Exchange Server, right-click it, and select Install Software from the pop-up menu.
Figure 4-3:
Clients pop-up menu with Install Software selected
3. On the dialog that appears, navigate to the location of the “.npk” installation file for the Exchange Server APM (for example, the NetVault: Backup APM Installation CD or the directory to which the file was downloaded from the BakBone web site).
Based on the OS in use, the path for this software may vary on the installation CD.
4. Select the file entitled “exs-xxxx.npk” (where xxxx represents the platform and version number), and click Open.
The installation process will occur automatically.
5. When the Install Software dialog appears that indicates the software was successfully installed, click OK to dismiss it.
Figure 4-4:
Install Software dialog
You can also use the NVBU Configurator to install the Exchange Server APM. For more information, refer to the applicable topic in the NetVault: Backup
Configuration Guide.
4.3.0 Installing Exchange Server APM in High-Availability Deployments
Installation of the Exchange Server APM for a clustered environment is different from standalone deployment. This process is completed through the creation of a Virtual Client on the NVBU Server. A Virtual Client is a group of nodes/hosts within the cluster that are seen by the NVBU Server as a single client that is created to back up a single clustered resource, that is, an Exchange Server Virtual Server.
During the Virtual Client creation process, the Exchange Server APM is
transferred from the NVBU Server to selected nodes within a cluster and installed on each of the selected nodes.
As described in Single-Location Database Availability Group (DAG) on page 22, creating the Virtual Client for managing the DAG installs the Exchange
Server APM on each node included in the cluster. During this process, make sure that the NVBU Client is installed on each node and that each NVBU Client is added to the Virtual Client that you create for the DAG. This ensures that the applicable databases are not excluded from the backup process.
4.3.1 Creating a Virtual Client
The Virtual Client creation process is not APM-specific, and you can find complete details in the chapter dedicated to cluster functionality in the NetVault: Backup Administrator’s Guide. However, consider the following points during the Virtual Client creation process:
Only include relevant cluster nodes in the Virtual Client – The hosts that are to be included in the creation of a Virtual Client should only be those nodes or Exchange Mailbox Servers that comprise the DAG, SCC, or CCR deployment. During the creation of the Virtual Client, you can specify either the IP address of the Exchange virtual cluster or the name of the Exchange virtual cluster. After the creation of the Virtual Client, the APM is transferred to
Chapter 4
Installing and Removing Exchange Server APM
38
all designated cluster nodes and installed locally. The installed Exchange Server APM can be used via the Virtual Client to back up/restore the DAG, SCC, or CCR deployment.
Figure 4-5:
Virtual Client Installation dialog with relevant cluster nodes selected
Assign a name to the Virtual Client – BakBone strongly recommends that the Virtual Server network name assigned to the Exchange Server be used as the NVBU Virtual Client name. When a Virtual Client is browsed, NVBU will locate the node currently in control of the clustered application, and reveal the Exchange Server Instance (for example, on the Selections tab of the NVBU Backup window). With a Virtual Client name set up as the Exchange Server Virtual Server network name, it is easier to recognize the Exchange Server Instance for which the Virtual Client was created.
Figure 4-6:
Selections tab revealing Exchange Server Virtual Server (DAG deployment)
Figure 4-7:
Selections tab revealing Exchange Server Virtual Server (CCR deployment)
4.4.0 Removing Exchange Server APM
To remove this APM in a Standalone deployment, perform the following steps:
1. From the NVBU Console running on the NVBU Server, open the NVBU Client Management window (via either of the toolbar buttons or by clicking Administration > Client Management).
2. On the Clients tab, right-click the machine that houses the Exchange Server APM (that is, the one configured as the Exchange Server), and select Remove Software from the pop-up menu.
3. On the Remove Software dialog, select the Exchange Server APM item, and click Remove.
Figure 4-8:
Remove Software dialog
4. When the next Remove Software dialog appears, click OK to proceed (or Cancel to abort).
5. When the confirmation message appears that indicates the software was removed, click OK to close the dialog and return to the NVBU Client Management window.
Chapter 4
Installing and Removing Exchange Server APM
40
For details on removing the Exchange Server APM in a DAG, SCC, or CCR deployment, refer to the applicable topic in the NetVault: Backup Administrator’s Guide.
You can also use the NVBU Configurator to remove the Exchange Server APM.
For more information, refer to the applicable topic in the NetVault: Backup Configuration Guide.