TABLE OF CONTENTS
1
Introduction ........................................................................................................................................... 4
1.1
Objective .........................................................................................................................................................4
1.2
7.1
7.2
7.3
Prerequisites .................................................................................................................................................15
8.2
9.2
References ................................................................................................................................................. 21
LIST OF TABLES
Table 1) Microsoft Exchange 2013 DAG 4-node. ...........................................................................................................8
Table 2) Schedule and retention examples. ...................................................................................................................8
Table 3) Backup test results. ........................................................................................................................................21
Best Practices for SnapProtect Backup for Microsoft Exchange 2013 Solution
LIST OF FIGURES
Figure 1) SnapProtect solution overview. .......................................................................................................................5
Figure 2) SnapProtect for Exchange on a 4-node configuration. ....................................................................................7
Best Practices for SnapProtect Backup for Microsoft Exchange 2013 Solution
1 Introduction
NetApp SnapProtect management software offers enterprise-class management for backup and
recovery in the data center. SnapProtect software manages NetApp Snapshot copies on NetApp primary
storage, replication to secondary and tertiary storage, as well as tape creation. The SnapProtect software
solution provides management, storage provisioning, cataloging, and granular recoverability required for
seamless operation, regardless of whether you are protecting NetApp application data, file data for
network-attached storage (NAS), file data in logical unit numbers (LUNs), or data in virtualized
environments.
1.1
Objective
The objective of this document is to deliver an overall solution and explain the key features of backup and
recovery based on Snapshot for Exchange Server 2013 with SnapProtect that utilizes SnapVault and
SnapMirror data protection engines offered by NetApp clustered Data ONTAP operating system.
1.2
Intended Audience
The intended audience for this document includes sales engineers, field consultants, professional
services, IT managers, partner engineers, and customers who want to deploy SnapProtect for Exchange
backup and recovery.
Best Practices for SnapProtect Backup for Microsoft Exchange 2013 Solution
NetApp FAS controller. Snapshot copies integrated with NetApp Integrated Data Protection (IDP)
technologies.
Third-party storage or direct attached storage (DAS). SnapProtect for Open Systems (SPOS) to
back up heterogeneous storage.
See NetApp SnapProtect Management Software Solution Overview to know more about each solution
component in detail.
CommServe sizing. CommServe is the master server of your backup infrastructure. The
CommServe server ties the elements of the CommCell configuration together. It coordinates and
administers the CommCell component. The CommServe server communicates with all agents in the
CommCell component to initiate data protection, management, and recovery operations. Similarly, it
communicates with media agents when the media subsystem requires management. The
CommServe server maintains a database containing all the information related to the CommCell
component. In addition, it provides several tools to administer and manage the CommCell
component. For more information about CommServe, see the System Requirements CommServe
website.
Storage sizing. Storage sizing depends on your production database size and backup architecture.
SnapProtect creates backups by using Snapshot technology and leverages NetApp Data ONTAP
,
operating system, SnapVault and SnapMirror replication technologies in the back end to protect data.
The storage sizing for secondary and tertiary backup targets is planned depending on the backup
topology. Involve your local NetApp representative to accurately size the Exchange database layout
considering vault (backup) and DR requirements.
Best Practices for SnapProtect Backup for Microsoft Exchange 2013 Solution
See Microsoft Exchange Server 2013 and SnapManager for Exchange for more details.
SnapVault sizing. The Rapid SnapVault and OSSV Space Estimator sizing tool can help you
calculate how much storage is required on your secondary and tertiary targets, taking into
consideration backup schedules, growth, and retention.
SnapProtect is integrated with OCUM, which automatically provisions secondary volumes for
SnapVault and SnapMirror targets. An important factor to keep in your decision-making process is to
determine what storage size (disks) the customer needs to buy to accommodate backups. The
volume sizing is intelligently managed by OCUM.
OnCommand Unified Manager sizing. OCUM is an important part of the SnapProtect solution.
DataFabric Manager (DFM) 5.x is used for Data ONTAP operating in 7-Mode deployments, and
OCUM 6.x is used for clustered Data ONTAP deployments. OCUM is integrated with CommServe to
provision volumes in the secondary target and then trigger the relationships on clustered Data
ONTAP. The sizing of OCUM depends on the number of storage nodes and relationships
(vault/mirror) that a single instance of OCUM can manage. CommServe offloads the auxiliary copy
operations to OCUM. Therefore, OCUM must be sized as a separate entity.
Note:
Consult a local NetApp expert or your NetApp partner to assist in accurately sizing the
solution.
Tape backup sizing. Disk or tape backups of applications are considered streaming backups. Sizing
these types of backups depends on the following:
Backup size
Note:
NetApp recommends creating a backup copy on tape or disk by using either SnapVault or
SnapMirror technologies, preferably from a proxy client, so that the production environment is not
affected by these performance-intensive tasks.
Best Practices for SnapProtect Backup for Microsoft Exchange 2013 Solution
4.1
Provide multiple point-in-time Snapshot copies that enable you to recover the database to a specific
point in time.
Take Snapshot copies simultaneously on multiple databases using Snapshot technology optimization.
Open or mount the database Snapshot copies on other clients without actual restore.
Best Practices for SnapProtect Backup for Microsoft Exchange 2013 Solution
SVM
Aggregate
Volume Size
esx_iscsi1
aggr_1
5TB
esx_iscsi2
aggr_2
5TB
esx_iscsi3
aggr_3
5TB
To accurately schedule Snapshot copies, remember to account for data change rates, CPU
utilization workloads on controllers and the amount of network bandwidth available for replication.
Note:
Be sure to test and validate the RPO and RTO requirements defined for your infrastructure before
stating them in your DR documents.
DB Backup
Set
Subclient
Storage
Policy
Backup
Schedule
SC1
SP1
Daily full
10 days
backup at 6 (cycles); 6
p.m.
weeks; set
in primary
Snapshot
copy
Note:
Local
Retention
SnapMirror
Schedule
SnapVault
Schedule
SnapVault
Retention
Daily at
6:30 p.m.;
set in
SnapMirror
copy
schedule
Daily at
9:30 p.m.;
set in
SnapVault
copy
schedule
90 days
(cycles); 52
weeks; set
in
SnapVault
copy
Backup scheduling and retention policies depend on RPO and RTO requirements.
The Exchange database iDataAgent uses one main component to perform backup and restore operations
from the CommCell console.
Best Practices for SnapProtect Backup for Microsoft Exchange 2013 Solution
Subclient defines the database to be backed up. It is recommended to use one subclient per
database.
For more information, see Microsoft Exchange Server 2013 and SnapManager for Exchange Best
Practices Guide for Clustered Data ONTAP.
Note:
4. Click OK.Enter the domain name to which the Exchange server is configured and click Discover.
Best Practices for SnapProtect Backup for Microsoft Exchange 2013 Solution
All the members of the DAG are now listed under the client computers section of the SnapProtect
console, as seen in the following screenshot.
10
Best Practices for SnapProtect Backup for Microsoft Exchange 2013 Solution
By default, all databases are automatically assigned to the default subclient. However, you can
divide databases across one or more user-defined subclients to leverage your backups efficiently.
NetApp recommends having one subclient per database to enable multiple subclients to run at
the same time during backup.
6. Configure a new subclient by selecting the Exchange DAG server > Right-click the Exchange
Database iDA > All Tasks > New Subclient.
For detailed steps, see Configuring Database Availability Group (DAG) Backups.
11
Best Practices for SnapProtect Backup for Microsoft Exchange 2013 Solution
7.2
Snap mining allows you to protect data from an offline copy of the Exchange database. The offline copy is
a point-in-time Snapshot copy of data to be used for data protection operations. With snap mining, impact
to the Exchange Server can be reduced in a production environment, thus improving performance.
Node-level backups are performed using the snap mining feature of SnapProtect. To get started, first add
all the nodes of the Exchange server as a client into the SnapProtect GUI.
Snap mining requires Outlook to be installed on the node that is being backed up. To back up all the
nodes for Exchange Server, install Outlook on all of the nodes.
12
Best Practices for SnapProtect Backup for Microsoft Exchange 2013 Solution
Expand the node where backups are to be initiated and create a new subclient.
For details on how to configure snap mining, see Accessing Exchange Data from Database Snapshots.
7.3
Performing a Backup
2. Click Advanced.
3. Check the Perform Consistency check box if required. Then click OK.
13
Best Practices for SnapProtect Backup for Microsoft Exchange 2013 Solution
Note:
14
Best Practices for SnapProtect Backup for Microsoft Exchange 2013 Solution
8.1
Prerequisites
Make sure that the database that you want to restore is dismounted and marked for overwrite.
Before you restore the backed-up data, make sure that the storage group/database name does not
contain a "+" symbol.
Restoring to a storage group. You can restore the database stores to a different storage group
(including recovery storage groups) on the same Exchange Server or to a different Exchange Server
within the same Exchange organization.
Restoring to a different disk location. You can restore the database stores to a physically different
location on disk (that is, non-Exchange location) with an option of whether or not to replay the logs.
Restoring to a database. You can restore the database stores to an active copy to a different
database on the same Exchange Server or to an active copy in a different Exchange Server within
the same Exchange organization.
Use hardware revert capability if available. This option allows you to revert the data to the time
when the Snapshot copy was created. Selecting this option recovers the entire LUN to the point when
the Snapshot copy was created and overwrites all the modifications to data since the Snapshot copy
creation. This option is only available if the Snapshot technology engine used for SnapProtect backup
supports the revert operation.
8.2
Performing a Restore
Best Practices for SnapProtect Backup for Microsoft Exchange 2013 Solution
1. Right-click Exchange Database, select All Tasks, and then select Browse and Restore.
16
Best Practices for SnapProtect Backup for Microsoft Exchange 2013 Solution
4. Specify the destination and choose the restore options as required. Click OK.
17
Best Practices for SnapProtect Backup for Microsoft Exchange 2013 Solution
18
Best Practices for SnapProtect Backup for Microsoft Exchange 2013 Solution
9.1
9.2
To configure the tape library on the media agent by using the default settings, see the Remote Backup
section of TR-4330: Cluster-Aware Backup Configuration for SnapProtect and Simpana.
Point the data path of the primary (classic) copy to the SCSI device on the media agent that is configured
to run the backup.
An AltaVault device can be connected through CIFS or NFS protocols to SnapProtect as a disk library.
To configure AltaVault backups, complete the following steps:
1. From the SnapProtect GUI, expand Storage Resources, right-click Libraries, and select Add > Disk
Library.
19
Best Practices for SnapProtect Backup for Microsoft Exchange 2013 Solution
2. Select the location where the AltaVault storage has been configured.
3. Change the data path to the newly added disk library for the primary (classic) copy in your storage
policy and drive the backups to AltaVault device.
Note:
Configuring the AltaVault device to move data to the cloud is not managed by SnapProtect and is
therefore outside of the scope of this document.
For more information about how to configure AltaVault, see the NetApp AltaVault Solution Guide.
Consult a local NetApp expert or your NetApp partner to assist in accurately designing the
production/DR environment for your environment.
Appendix
Best Practices
Following are some of the best practices to keep in mind while designing your environment.
20
Best Practices for SnapProtect Backup for Microsoft Exchange 2013 Solution
Best Practices
Install one CommServe per production/DR site.
If Exchange Server makes use of DAG, make sure you configure SnapProtect to take backups at DAG
level.
Use a proxy server for verification in case the customer wants to run verification during working hours
(requires eseutil on the proxy).
NetApp recommends having one database per LUN and one LUN per volume. NetApp also recommends
the same layout of one volume per log.
Note:
Consult a local NetApp expert or your NetApp partner to assist in accurately designing the
production/DR environment for your environment.
SnapProtect Operation
Snapshot copy
1 minute
8 hours
Vault baseline
8 hours
7 to 8 minutes
Almost 9 hours
Note:
Overheads may include 5 minutes for a job start notification to OCUM, 5 minutes for confirmation
of the job run by OCUM (a one-time activity for provisioning storage on secondary target), and
finally an additional 5 minutes for a job completion notification from OCUM to the SnapProtect
server. This time works out to a total of 15 minutes of overhead from the native replication
operation on Data ONTAP.
References
The following references were used in this technical report:
SnapProtect v10 SP4 Open Systems Cookbook for Microsoft Exchange 2013:
https://fieldportal.netapp.com/Core/DownloadDoc.aspx?documentID=114496&contentID=203719
21
Best Practices for SnapProtect Backup for Microsoft Exchange 2013 Solution
http://docs.snapprotect.com/netapp/v10/article?p=products/exchange_database/snap/config_adv.htm
#Configuring_Backups_of_Database_Availability_Groups__DAG_
22
Best Practices for SnapProtect Backup for Microsoft Exchange 2013 Solution
Refer to the Interoperability Matrix Tool (IMT) on the NetApp Support site to validate that the exact
product and feature versions described in this document are supported for your specific environment. The
NetApp IMT defines the product components and versions that can be used to construct configurations
that are supported by NetApp. Specific results depend on each customer's installation in accordance with
published specifications.
Copyright Information
Copyright 19942015 NetApp, Inc. All rights reserved. Printed in the U.S. No part of this document
covered by copyright may be reproduced in any form or by any meansgraphic, electronic, or
mechanical, including photocopying, recording, taping, or storage in an electronic retrieval system
without prior written permission of the copyright owner.
Software derived from copyrighted NetApp material is subject to the following license and disclaimer:
THIS SOFTWARE IS PROVIDED BY NETAPP "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, WHICH ARE HEREBY
DISCLAIMED. IN NO EVENT SHALL NETAPP BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
THE POSSIBILITY OF SUCH DAMAGE.
NetApp reserves the right to change any products described herein at any time, and without notice.
NetApp assumes no responsibility or liability arising from the use of products described herein, except as
expressly agreed to in writing by NetApp. The use or purchase of this product does not convey a license
under any patent rights, trademark rights, or any other intellectual property rights of NetApp.
The product described in this manual may be protected by one or more U.S. patents, foreign patents, or
pending applications.
RESTRICTED RIGHTS LEGEND: Use, duplication, or disclosure by the government is subject to
restrictions as set forth in subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software
clause at DFARS 252.277-7103 (October 1988) and FAR 52-227-19 (June 1987).
Trademark Information
NetApp, the NetApp logo, Go Further, Faster, AltaVault, ASUP, AutoSupport, Campaign Express, Cloud
ONTAP, Clustered Data ONTAP, Customer Fitness, Data ONTAP, DataMotion, Fitness, Flash Accel,
Flash Cache, Flash Pool, FlashRay, FlexArray, FlexCache, FlexClone, FlexPod, FlexScale, FlexShare,
FlexVol, FPolicy, GetSuccessful, LockVault, Manage ONTAP, Mars, MetroCluster, MultiStore, NetApp
Insight, OnCommand, ONTAP, ONTAPI, RAID DP, RAID-TEC, SANtricity, SecureShare, Simplicity,
Simulate ONTAP, SnapCenter, Snap Creator, SnapCopy, SnapDrive, SnapIntegrator, SnapLock,
SnapManager, SnapMirror, SnapMover, SnapProtect, SnapRestore, Snapshot, SnapValidator,
SnapVault, StorageGRID, Tech OnTap, Unbound Cloud, WAFL and other names are trademarks or
registered trademarks of NetApp Inc., in the United States and/or other countries. All other brands or
products are trademarks or registered trademarks of their respective holders and should be treated as
such. A current list of NetApp trademarks is available on the Web at
http://www.netapp.com/us/legal/netapptmlist.aspx. TR-4451-0815
23
Best Practices for SnapProtect Backup for Microsoft Exchange 2013 Solution