Professional Documents
Culture Documents
PN: 210-0317-04
Copyright
No part of this document may be reproduced or transmitted in any form or by any means
without the express written permission of ExaGrid Systems, Inc.
This document, the associated software, and the associated online documentation are the
property of ExaGrid Systems, Inc. or its licensors, as applicable, and are loaned to the user
under the terms of the ExaGrid Systems, Inc. End User License Agreement. Unauthorized
copying or use of the software or any associated materials is contrary to the property rights
of ExaGrid Systems and is a violation of state and federal law.
Trademarks
ExaGrid is a registered trademark of ExaGrid Systems, Inc. ExaGrid Systems (Logo),
InstantDR, InfiniteFiler, GRIDdisk and Intelligent Disk-based Data Protection are all
trademarks of ExaGrid Systems, Inc. All third-party trademarks are the property of their
respective owners.
License Agreement
This document, the associated software and the associated online documentation are the
property of ExaGrid Systems, Inc. or its licensors, as applicable. The use of these
materials and the software is strictly limited to those users who have signed the ExaGrid
Systems, Inc. End User License Agreement.
For any software acquired directly or indirectly on behalf of a unit or agency of the United
States Government, whether for civilian agencies or for units of the Department of
Defense, the software is a commercial item or commercial computer software (and
documentation), and pursuant to Section 12.212 of the Federal Acquisition Regulations
(FAR) or DoD FAR Supplement Section 227.7202, is provided under restricted rights as
enumerated in the End User License Agreement.
Preface
This guide provides instructions on how to use the Veeam Backup and Replication
Software backup product with the ExaGrid System. This guide assumes the reader is
experienced with Veeam and the ExaGrid System.
Veeam provides a number of ways to backup data. This guide provides basic backup
examples. More experienced users will be able to use the information provided in
this guide and build more complex backup schemes.
Purpose
The purpose of this guide is to suggest configurations, processes and procedures that
will optimize the use of Veeam with the ExaGrid System.
Using Veeam Backup and Replication™ Software With an ExaGrid System iii
Related Documentation
Title Part Number
iv ExaGrid Systems
Contents
6. Veeam Step-by-Step 16
Creating a Veeam Repository 16
Creating a Veeam Backup Job 21
Contents v
7. Backup Copy 26
Making Local Copies 26
Making Remote Copies 28
8. Tape Job 30
vi ExaGrid Systems
Veeam and ExaGrid’s Disk-Based
Backup System
The ExaGrid system fully leverages Veeam Backup & Replication’s built-in backup
to disk capabilities and ExaGrid’s zone-level data deduplication for additional data
reduction (and cost reduction) over standard disk solutions.
Customers can use Veeam Backup & Replication’s built-in source-side deduplication
in concert with ExaGrid’s disk-based backup system with zone-level deduplication
to further shrink backups.
In addition, customers can replicate backups to off site storage for disaster recovery
purposes without sacrificing performance of critical backup and recovery features.
1
Deduplication Ratios
ExaGrid Systems recommends configuring Veeam to deduplicate data within a job.
Typically Veeam will achieve a 2:1 deduplication ratio.
Once the deduplicated Veeam backup data has landed, the ExaGrid System will
further deduplicate the Veeam data anywhere from 3:1 to 5:1.
The ExaGrid System will report how well it deduplicated the Veeam backup data.
The ExaGrid System will not report how well Veeam deduplicated the data.
To calculate the overall deduplication ratio achieved by both Veeam and your
ExaGrid System; multiply the typical Veeam deduplication ratio of 2:1 by the
deduplication ratio reported by your ExaGrid System. For example:
Veeam 2:1 x ExaGrid 4:1 = 8:1
2. From the drop down menu, click the Online Library. The on line library is
displayed.
2 ExaGrid Systems
■ Open a Veeam PowerShell window from the Veeam user interface on your Veeam
server:
Note – Only enter the antecedent portion of the ExaGrid deduplication ratio i.e. 4
not 4:1. The -egridDedup argument is optional; if omitted, the default value of 4 is
used.
.\VeeamDedupReport.ps1 -egridDedup 4
The following Veeam features take full advantage of ExaGrid’s landing space.
Backup Copy
The combination of Veeam’s Backup Copy and WAN Accelerator with ExaGrid
landing space architecture allows you to take full advantage of Veeam’s vPower
features at both local and remote ExaGrid Sites.
4 ExaGrid Systems
Note – Do not confuse Veeam’s Backup Copy feature with Veeam’s VM replication
feature or ExaGrid’s replication feature.
Copying a backup from a local ExaGrid Server’s landing space to a remote ExaGrid
Server’s landing space provides:
■ A Veeam catalog that is “aware” of what is on the local and remote ExaGrid Sites
■ Instant recovery operations from the landing space on either the local or remote
ExaGrid Site
■ Different retention definitions for the backups stored on the local and remote
ExaGrid Sites
In addition, you may use Backup Copy to create daily, weekly, monthly, quarterly
and yearly copies of your backups to your local or remote ExaGrid Sites.
For details on how to use Backup Copy with an ExaGrid System, see “Backup Copy”
on page 26
Tape Copy
With the introduction of Veeam 7 you may now create Veeam backups that first write
to an ExaGrid System, then automatically copy the backup from the ExaGrid landing
space off to tape.
For details on how to use Veeam’s Tape Copy with an ExaGrid System, see “Tape
Job” on page 30.
This section provides basic examples of how to use Veeam to backup to an ExaGrid
Share.
Experienced Veeam users will be able to use the information provided in this guide
and build more complex backup schemes.
6 ExaGrid Systems
The ExaGrid System architecture is described in detail in the ExaGrid Administrator’s
Guide and ExaGrid online help. The following architectural information may be of
particular interest to Veeam users:
ExaGrid System
Hub or Spoke Site Hub or Spoke Site
Note – As more and more backups land, retained and deduplicated, deduplication
ratios will improve.
■ A full copy of the most recent backup is maintained in the Landing Space.
■ The deduplicated versions are kept in the Retention Space.
■ In multi-site ExaGrid Systems, you can specify whether or not to maintain a copy
of a share on a second ExaGrid Site.
Before you can use Veeam to backup to an ExaGrid System, you must first create an
ExaGrid Share. You will then use Veeam to write to the ExaGrid Share.
8 ExaGrid Systems
■ How many NICs are available on the ExaGrid Server being written to. Systems
with multiple NICs allow you to write backup data from multiple sources to
multiple shares.
■ Grouping Veeam backup jobs with similar VM guest machines (platform,
software, etc.) to common shares. Doing so will enhance deduplication ratios.
1. In the ExaGrid Manager’s navigation tree, click the ExaGrid Server’s name on
which you want to create the share.
4. In the Task area click New. The Create New Share page is displayed.
6. In the space provided, enter a name for the share. You must use unique share
names on each ExaGrid Server. In addition, ExaGrid recommends using unique
share names across your ExaGrid System. Doing so will:
■ Make ExaGrid reports easier to interpret
■ Avoid share name conflicts in disaster recovery scenarios
■ Avoid share name conflicts if you decide to migrate a share to another ExaGrid
Server.
7. For multi-site systems, select whether or not you want to replicate (copy) the
share to a second site. Putting a copy onto another site provides an additional
layer of protection for your data.
For example, you can create a share dedicated to full backups and keep a copy of
those backups on another site. At the same time you can create a share dedicated
to incremental backups and not copy the share to the second site.
9. Enter the IP address and subnet mask for the device(s) that will write to the share.
Note – Some devices may use more than one IP address. You must include all
IPs/names of all devises (physical or virtual) that will write to the share.
10 ExaGrid Systems
Recommended Veeam Settings
The following is a list of the settings required to use Veeam to backup to an ExaGrid
System.
■ Update registry key
Before a Windows-based backup application server writes to an ExaGrid Share,
update its time out registry key. ExaGrid provides a registry key script that will
update the time out key. A copy of this key can be obtained via the ExaGrid
user interface:
1.From the ExaGrid main menu, click Help.
2. From the drop down menu, click the Online Library. The online library is
displayed.
3. Open the ExaGrid Documentation section.
4. Right click on the ExaGrid Registry Key Script link and select the menu option
to save the script as a file.
5. In the dialog box, choose a location and filename. Be sure to use a ".reg"
extension.
6. Run the script on your backup application server and the time out key will be
updated.
■ Jobs
■ Distribute the number of VMs per job as needed. The more jobs used, the
higher the concurrency rate.
■ Most customer will only require a few jobs, however there is a maximum of
twenty per ExaGrid Server.
■ Organizing backup jobs so VMs of the same type (operating system, database,
etc.) are backed up to the same ExaGrid Share will maximize deduplication.
12 ExaGrid Systems
■ Parallel Processing - Global setting for all repositories
This option must be enabled for all repositories writing to an ExaGrid Share. It
works in tandem with the Limit maximum concurrent tasks set to one (1)
option to maximize performance.
■ Instant Recovery, Sure Backup and Application Item Recover
These Veeam features may only be used from an ExaGrid Source Share. Do not
use them with an ExaGrid InstantDR Share at a remote site.
Note – Though you may not do an Instant Recovery from an InstantDR Share you
may use Veeam to do a full VM restore from an InstantDR Share.
Note – You may not use Veeam’s InstantRecovery feature on a backup imported
from an InstantDR Share.
In addition, SMB signing augments the ExaGrid Share whitelist to control who and
what has access to the backup data on ExaGrid Shares.
Caution – Backups must not be running while you are enabling SMB signing.
Caution – Once SMB signing is enabled, you must specify credentials on your
backup application and on the ExaGrid System. Not doing so will cause your
backups to fail.
■ Determine which local windows account (NOT the local system account) or
domain account credentials you will specify in your backup application and on
the ExaGrid System.
14 ExaGrid Systems
■ Enable and define security credentials on your ExaGrid System:
3. From the drop down menu select Security Credentials and the Security
Credentials Configuration page is displayed.
4. Click the online help link in the upper right-hand corner of the Security
Credentials Configuration page for instructions on how to configure credentials.
The credentials you specify on the ExaGrid System must match an existing local
or domain user account. Domain accounts must be entered without the domain
information.
5. Define security credentials for Veeam’s Shared folder (CIFS) Repositories that
write to your ExaGrid System:
To create a Repository:
16 ExaGrid Systems
1. In the Veeam left-hand backup navigation, click Add Repository and the New
Backup Repository wizard will begin:
2. In the Spaces provided, enter a name for and a description of the repository.
3. Click Next and you will be prompted to select the type of repository:
5. Click Next and you will be prompted for the share information:
7. If you have enabled SMB signing on your ExaGrid System check This share
requires access credentials.
b. In the spaces provided, enter credentials that match a set of credentials defined
on your ExaGrid System.
c. Click OK and the Credentials dialog box closes and the Share dialog box is
redisplayed.
10. Click Populate and Veeam will determine the capacity of the repository.
12. Click Advanced and the Deduplication Storage Compatibility dialog box is
displayed:
13. Uncheck Align backup file data blocks. ExaGrid is a byte-level deduplication
appliance and this option will not improve deduplication
18 ExaGrid Systems
14. For the Decompress backup data blocks before storing option, see
“Recommended Veeam Settings” on page 11
16. Click Next and you will be prompted for vPower NFS information:
18. Click Next and you will be prompted to review your settings:
21. When the settings are complete, the Finish button is activated.
22. Click Finish and the repository is ready to be used by backup jobs.
20 ExaGrid Systems
Creating a Veeam Backup Job
To create a Veeam backup job with the recommended settings:
1. In the Veeam main menu, click Backup job, and the backup wizard will begin:
2. In the Name and Description dialog box, enter a name and description for the
backup job.
4. Click Add and you will be prompted to add objects to be backed up:
6. Click Add and your selected VMs will be displayed in the Virtual Machines
dialog box:
22 ExaGrid Systems
7. When you have selected all VMs to be backed up, click Next and you will be
prompted to select a repository:
8. Next to the Backup proxy entry, click Choose and choose a backup proxy as
needed.
9. From the drop down menu, select the ExaGrid specific repository created for this
job. To maximize performance, each Veeam job must use a separate repository.
11. If, when the job completes, you want a copy of the backup written to tape
directly from the ExaGrid landing space, check Configure secondary destination
for this job.
12. Click Advanced and you will be prompted to make advanced backup settings:
19. Click OK and the Advanced settings will be applied and the Advanced dialog
box will close.
20. Click Next and you will be prompted for Guest processing:
24 ExaGrid Systems
22. Click Next and you will be prompted to schedule the backup:
24. Under Automatic retry, do not set Wait before each retry attempt to greater than
fifteen (15) minutes.
25. Click Next and you will be prompted to review your settings:
26. Click Finish and the job will run according to your settings.
This section provides a high-level description of using Veeam’s Backup Copy feature
with an ExaGrid System. Consult Veeam’s documentation for detailed instructions
and best practices for using the Backup Copy feature.
Note – Do not confuse Veeam’s Backup Copy feature with Veeam’s VM replication
feature or ExaGrid’s replication feature.
This is particularly useful if you need local copies of archived restore points.
When making local copies for archival purposes, you will get the best possible
deduplication if you copy the backup into the same ExaGrid Share that hosts the
source backup. This ensures that both the source and copy are deduplicated against
each other.
To copy a source share’s backups back into itself you will need:
■ An ExaGrid Share on the local ExaGrid Site. When creating the share, enable
ExaGrid replication as needed.
26 ExaGrid Systems
■ One repository that points to the share you created on the local ExaGrid Site. This
repository will be used by both the backup job and the Backup Copy job.
■ Two jobs:
1. A source backup job that uses the repository that points to the ExaGrid Share on
the local ExaGrid Site. For details, see “Creating a Veeam Backup Job” on page 21.
Note – You may have to first configure the backup job without defining a secondary
target (Backup Copy job).
In addition to the restore points created by a backup job, a Copy Backup job can
create a separate set of restore points. The separate restore points are typically used
for archiving versions of backups.
Copying a backup from a local ExaGrid Server’s landing space to a remote ExaGrid
Server’s landing space provides:
■ A Veeam catalog that is “aware” of what is on the local and remote ExaGrid Sites.
This Ensures recovery from disaster scenarios are as fast and efficient as possible.
■ Allows you to perform vPower operations, including Instant VM Recovery
operations on both the local source backup and the copy at the remote ExaGrid
Site.
■ Different retention definitions for the backups stored on the local and remote
ExaGrid Sites
To use Veeam’s Backup Copy feature to copy to a remote ExaGrid Site you will need:
■ Two ExaGrid Shares:
1. One on the local ExaGrid Site. This share will be used as the backup job’s
repository. When creating the share, enabling ExaGrid replication is not necessary
because its contents will be copied by Veeam another ExaGrid Site.
2. One on the remote ExaGrid Site. This share will be used by the Backup Copy job’s
repository. When creating the share, enabling ExaGrid replication is not necessary
because its contents will be data copied from another ExaGrid Site.
■ Two repositories:
1. One repository will point to the share you created on the local ExaGrid Site. This
repository will be used by the backup job.
2. One repository will point to the share you created on the remote ExaGrid Site.
This repository will be used by the Backup Copy job.
■ Two jobs:
1. A backup job that uses the repository that points to the ExaGrid Share on the local
ExaGrid Site. For details, see “Creating a Veeam Backup Job” on page 21.
Note – You may have to first configure the backup job without defining a secondary
target (Backup Copy job).
28 ExaGrid Systems
■ Selects the source backup from either Infrastructure, Backup or Jobs
Note – The Copy Backup retention period may be set differently than that of the
backup job.
This section provides a high-level description of using Veeam’s Tape Job feature with
an ExaGrid System. Consult Veeam’s documentation for detailed instructions and
best practices for using the Tape Job feature.
To use Veeam’s Tape Job feature with an existing Veeam backup job:
1. Via Veeam’s user interface, create a tape job that uses the existing backup job that
points to an ExaGrid Share.
2. Configure the tape job to run as soon as the backup job completes.
30 ExaGrid Systems
Recovering From the ExaGrid
Source Share
Recovers are done from the Veeam user interface. Consult the Veeam documentation
for details.
In the event of a disaster, you may recover Veeam backups that your ExaGrid System
has replicated to an ExaGrid InstantDR Share at a remote location.
2. Right click on the newly created repository and click Rescan repository:
3. When the Rescan completes, in Veeam’s left-hand navigation frame click Backup
& Replication.
32 ExaGrid Systems
5. Right click on the imported (rescanned) backup and perform the restore operation
needed:
Note – You may not use Veeam’s Instant recovery on a backup imported from an
InstantDR Share.