Dps For Apps SRG
Dps For Apps SRG
Copyright © 2017 Dell Inc. or its subsidiaries. All Rights Reserved. Dell, EMC, and other trademarks
are trademarks of Dell Inc. or its subsidiaries. Other trademarks may be the property of their
respective owners. Published in the USA.
THE INFORMATION IN THIS PUBLICATION IS PROVIDED “AS IS.” DELL EMC MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY
KIND WITH RESPECT TO THE INFORMATION IN THIS PUBLICATION, AND SPECIFICALLY DISCLAIMS IMPLIED WARRANTIES OF
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
Use, copying, and distribution of any DELL EMC software described in this publication requires an applicable software license . The trademarks, logos,
and service marks (collectively "Trademarks") appearing in this publication are the property of DELL EMC Corporation and othe r parties. Nothing
contained in this publication should be construed as granting any license or right to use any Trademark without the prior written permission of the party
that owns the Trademark.
AccessAnywhere Access Logix, AdvantEdge, AlphaStor, AppSync ApplicationXtender, ArchiveXtender, Atmos, Authentica, Authentic Problems,
Automated Resource Manager, AutoStart, AutoSwap, AVALONidm, Avamar, Aveksa, Bus-Tech, Captiva, Catalog Solution, C-Clip, Celerra, Celerra
Replicator, Centera, CenterStage, CentraStar, EMC CertTracker. CIO Connect, ClaimPack, ClaimsEditor, Claralert ,CLARiiON, ClientPak,
CloudArray, Codebook Correlation Technology, Common Information Model, Compuset, Compute Anywhere, Configuration Intelligence, Configuresoft,
Connectrix, Constellation Computing, CoprHD, EMC ControlCenter, CopyCross, CopyPoint, CX, DataBridge , Data Protection Suite. Data Protection
Advisor, DBClassify, DD Boost, Dantz, DatabaseXtender, Data Domain, Direct Matrix Architecture, DiskXtender, DiskXtender 2000, DLS ECO,
Document Sciences, Documentum, DR Anywhere, DSSD, ECS, elnput, E-Lab, Elastic Cloud Storage, EmailXaminer, EmailXtender , EMC Centera,
EMC ControlCenter, EMC LifeLine, EMCTV, Enginuity, EPFM. eRoom, Event Explorer, FAST, FarPoint, FirstPass, FLARE, FormWare, Geosynchrony,
Global File Virtualization, Graphic Visualization, Greenplum, HighRoad, HomeBase, Illuminator , InfoArchive, InfoMover, Infoscape, Infra, InputAccel,
InputAccel Express, Invista, Ionix, Isilon, ISIS,Kazeon, EMC LifeLine, Mainframe Appliance for Storage, Mainframe Data Library, Max Retriever, MCx,
MediaStor , Metro, MetroPoint, MirrorView, Mozy, Multi-Band Deduplication,Navisphere, Netstorage, NetWitness, NetWorker, EMC OnCourse,
OnRack, OpenScale, Petrocloud, PixTools, Powerlink, PowerPath, PowerSnap, ProSphere, ProtectEverywhere, ProtectPoint, EMC Proven, EMC
Proven Professional, QuickScan, RAPIDPath, EMC RecoverPoint, Rainfinity, RepliCare, RepliStor, ResourcePak, Retrospect, RSA, the RSA logo,
SafeLine, SAN Advisor, SAN Copy, SAN Manager, ScaleIO Smarts, Silver Trail, EMC Snap, SnapImage, SnapSure, SnapView, SourceOne, SRDF,
EMC Storage Administrator, StorageScope, SupportMate, SymmAPI, SymmEnabler, Symmetrix, Symmetrix DMX, Symmetrix VMAX, TimeFinder,
TwinStrata, UltraFlex, UltraPoint, UltraScale, Unisphere, Universal Data Consistency, Vblock, VCE. Velocity, Viewlets, ViPR, Virtual Matrix, Virtual
Matrix Architecture, Virtual Provisioning, Virtualize Everything, Compromise Nothing, Virtuent, VMAX, VMAXe, VNX, VNXe, Voyence, VPLEX, VSAM-
Assist, VSAM I/O PLUS, VSET, VSPEX, Watch4net, WebXtender, xPression, xPresso, Xtrem, XtremCache, XtremSF, XtremSW, XtremIO, YottaYotta,
Zero-Friction Enterprise Storage.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 1
This course provides an overview of Data Protection Suite for Applications (DPS for Apps) 3.5. DPS for
Apps offers Data Domain Boost for Enterprise Applications (DD Boost for Enterprise Apps) and
ProtectPoint as a single offering.
The course covers the product messaging and identifies the data protection technologies under DPS for
Apps - DD Boost for Enterprise Apps and ProtectPoint database application, Microsoft application and file
system agents. The course covers architecture, features and functionalities of those technologies as well
as their supported primary and protected storage types.
Use cases discuss how DPS for Apps technologies address data protection challenges.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 2
This module provides an overview of Data Protection Suite (DPS for Apps) for Applications.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 3
The Dell EMC Data Protection Suite Family provides enterprise organizations industry-leading data
protection through a comprehensive set of offerings specifically tailored to meet their requirement. These
Data Protection Suites are designed to enable customers meet service levels that align to their business
objectives.
Data Protection Suite Enterprise Edition is a comprehensive data protection solution designed to address
the requirements of organizations of all sizes, from mid-market data center deployments to complex
enterprise environments. Enterprise Edition expands the value of Dell EMC’s industry-leading backup and
recovery solutions with replication and archive.
Data Protection Suite for Backup is a backup and recovery software solution, delivering industry-leading
data protection to a variety of enterprise organizations. Designed for use in physical and virtual
environments and supporting many different deployment models such as deduplication backup, back up to
disk, snapshot-based backup, and backup to tape, this suite offers flexibility to mix and match components
to quickly optimize performance and data protection.
Data Protection Suite for VMware offers end-to-end data protection for VMware-based environments
including backup and recovery, continuous data protection, monitoring and analysis, and search
capabilities. It delivers simplified deployment and administration within virtualized and cloud environments.
Data Protection Suite for Archive offers data protection solutions designed to helps companies locate,
archive and manage critical business information from emails, file systems, and Microsoft SharePoint to
reclaim valuable storage space and improve efficiency in compliance and eDiscovery processes.
Data Protection Suite for Applications, a solution targeted at database administrators, offers 20x faster
backup, empowers application administrators and eliminates the impact on an application by removing it
from the backup process.
In this course we will focus on Data protection Suite For Applications (DPS for Apps) 3.5.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 4
Dell EMC looks at data protection as a continuum that spans protection tiers to provide everything from
continuous availability to replication to backup and archive. These tiers need to work together in a
complimentary fashion.
Customers are having trouble meeting data protection requirements – especially for mission critical
applications and databases such as Oracle. Data sets are large and growing; Backup windows are
shrinking and SLAs are getting tighter. When we look at these challenges in the context of the data
protection continuum, what we see is a point in between where what a snapshot provides and what a
backup provides suits the customers. The Data Protection Suite for Applications focuses on this point.
Using Dell EMC’s leading deduplication, replication, snapshot and storage technologies, the Suite
provides solutions specifically designed for each type of application.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 5
When choosing a data protection solution, there are four primary points to consider – RPO, RTO,
Retention, and application impact.
Depending on their requirements, a different data protection solution might be the best fit.
For example – an RPO of 24 hours and application impact not being a critical factor, means that a
traditional backup solution might be a good option.
In comparison, for an RPO and RTO of minutes and retention of days, RecoverPoint might be the best fit.
DPS for Apps ProtectPoint falls in-between – providing a tighter RPO, faster RTO, but retention in months
and minimal application impact.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 6
Data Protection Suite for Applications (DPS for Apps) 3.5 combines both DDBEA and ProtectPoint into a
single offering. ProtectPoint and DDBEA work best together in environments that can support them
together (VMAX3 or XIO). Let’s take a look at ProtectPoint and DDBEA relationship.
ProtectPoint includes licenses for DDBEA and necessary components. ProtectPoint relies on DDBEA
support of applications and builds on top of the same database and Microsoft application agents as
DDBEA does.
Both ProtectPoint and DDBEA rely on Data Domain as the only supported backup target. ProtectPoint
supports VMAX3, VMAX All Flash and XtremIO as primary storage. It leverages primary storage arrays
snapshot and replication technologies and moves data over SAN to protected storage Data Domain.
DDBEA, on the other hand, is primary storage agnostic. Supported applications can be on any EMC or
Non-EMC storage arrays. DDBEA introduces deduplication on the application host and uses Data Domain
as the target storage for its backup savesets. While ProtectPoint primarily uses SAN, DDBEA moves data
to Data Domain primarily over LAN.
In addition to Database application agent and Microsoft application agents, ProtectPoint also has a File
System agent to protect applications which are not yet supported by Database and application agents. On
DDBEA side, it has a Hadoop agent to support big data applications such as Cloudera and HortonWorks.
The main differences between these two come down to the type of backup each takes (streaming vs.
snapshot), and data path each takes to get to the target DD Protection Storage system.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 8
ProtectPoint is suitable for customers who are using VMAX3/VMAX All Flash or XtremIO as primary
storage; have IMB DB2, Oracle, or SAP with Oracle databases and Microsoft SQL and Exchange servers;
and are using Data Domain to protect and backup their data. It will help the customers seeking to
eliminate the backup impact on the application server, require tighter RPOs of 15 minutes to an hour, and
have a need to retain data for weeks and months.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 9
Traditionally, backups are designed around having a dedicated backup environment consisting of a
backup server, media/storage/NDMP nodes and backup clients. The backup agents send the backup data
to target device over a dedicated or shared SAN/LAN network. The backup path will include the
application host, backup server (or a seperate node if media or storage node fuctions are hosted on a
separate host) and to the target backup device. The backup server controls and manges the backup and
recovery operations.
With DDBEA, there is no need of a traditional backup application. DDBEA integrates with native
application tools and moves data directly from the data source to protection storage. This model puts
control directly in the hands of data owners, in place of relying on a centralized backup team.
DDBEA provides advanced integration with leading enterprise applications. By moving the deduplication
(DDBoost) part on the backup or application server, DDBEA speeds backups by up to 50%. In addition, it
reduces the backup impact on the server by 20 to 40%, and reduces the impact on the network by 80 to
99%.
With exponential data growth alongside increasingly stringent SLAs, how are we supposed to meet the
data protection requirements for the mission critical applications?
The traditional backup and recovery solutions just cannot keep up with today’s application availability
requirements. Backups take a long time to complete. They impact the application performance. Business
applications are expected to be available around the clock and to back up a lot of application data.
Oftentimes, recovering from these backups result in missed Recovery Point Objective (RPO) and
Recovery Time Objectives (RTO).
These painpoints lead you to leveraging snapshot technologies, which have their own limitations.
Snapshots don’t scale well and are typically limited to a certain number of copies. Unlike backups,
snapshots cannot be used for long data Retention periods or for Archiving purposes. The data corruption
can cascade through the snapshots and make the recovery process complex.
When we look at these challenges, ideally you’d like to have the performance of snapshots with the
functionality of backups - use the right tool for the right job without sacrificing anything.
This is where ProtectPoint enters – the industry first data protection solution that includes the best of
backup and replication technologies. ProtectPoint integrates primary storage and industry leading
protection storage, Data Domain, to:
• Enable faster backup and recovery to meet application protection Service levels
• Minimize the backup impact on the application production servers and
• Reduce the cost and complexity by eliminating excess infrastructure including a traditional backup
application
At a high level, ProtectPoint environment has an application host, a primary storage array and a protected
storage target. The application host can also be the recovery host, or there could be a separate recovery
host.
ProtectPoint has three types of agents – Database Application agent, Microsoft Application agent and File
System agent. The application host uses the production storage volumes extended by the underlying
primary storage. There are two storage arrays which qualify as the primary storage in ProtectPoint –
VMAX3/VMAX All Flash and XtremIO.
The Protected Storage is provided by a Data Domain system. Data Domain offers a Block Storage Service
(or vDisk), which allows Data Domain to expose its storage devices on a SAN. The FAST.X capability on
VMAX3/VMAX All Flash arrays encapsulates Data Domain storage devices and prepares them to be used
as the native VMAX storage devices. The SnapVX capability uses these encapsulated devices to perform
snapshots of the production volumes. FAST.X and SnapVX act as the movement engine to move data
from the primary to the protected storage.
Data Domain Fast Copy functionality makes use of these snapshots to make complete backup sets and
stores them as Static Images on the Data Domain system.
When XtremIO is used as the primary storage, RecoverPoint acts as the movement engine between the
primary and protected storage. RecoverPoint uses the Change Block Tracking mechanism to move the
blocks that changed between last two consecutive snapshots to the protected storage. Data Domain
applies the changed blocks to update the previous snapshot it maintains, and uses this snapshot to make
a full static image of the backup.
In case of a restore, the recovery volumes are presented to the application server, or to a separate
recovery host. Depending upon what type of restore is performed, the recovery volumes can be presented
to the host through the primary storage, or directly by Data Domain.
Note that even through both DD Boost for Enterprise Apps and ProtectPoint use the same database and
Microsoft application agents, the supported list of applications differ. This is because ProtectPoint, in
addition to using a DD Boost for Enterprise Apps agent, also adds scripts and files to make the application
host primary storage aware and use the underlying storage replication and snapshot technologies. These
scripts and files are application specific and justify why DD Boost for Enterprise Apps and ProtectPoint
supported applications are different. ProtectPoint currently integrates with five major databases and
applications: Oracle (via RMAN), SAP (via BR*Tools), IBM DB2 (via Advanced Copy Services), Microsoft
SQL server (Via Service Management Studio) and Microsoft Exchange server (Via PowerShell).
In addition to integrating with applications, ProtectPoint also integrates at a file system level, using a
separate file system agent. File system level integration enables ProtectPoint support applications which
are yet to be integrated with a database application agent or Microsoft application agent.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 13
At a high level, this is how ProtectPoint works to backup directly from primary storage to Data Domain.
After an initial configuration by the storage administrator, which makes a point in time copy of the LUN to
be protected and seeds the initial blocks on the Data Domain system, the environment is ready for its first
full backup via ProtectPoint.
ProtectPoint introduces an agent on the application server, which empowers app owners to control their
own backup, recovery and replication. To trigger a ProtectPoint backup, the application owner, like an
Oracle DBA, triggers a backup at an application consistent checkpoint. This pauses the application
momentarily to mark the point in time for that backup.
This triggers the primary storage, leveraging replication and changes the block tracking, to send only the
unique blocks (which it has been tracking since the last backup or initial configuration) directly to Data
Domain over Fibre Channel.
Finally, the Data Domain system will ingest and deduplicate those blocks and use them to create an
independent full backup in native format, which enables simplified recovery. With ProtectPoint, a full
backup is performed every time, by only sending the unique blocks.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 14
Let’s take a look at some of the recovery types we can perform using ProtectPoint. A full recovery would
recover an entire LUN:
Then, the primary storage reads the backup image from the Data Domain system and pulls the
appropriate data back over SAN to primary storage.
The primary storage replaces the appropriate production LUN with the recovered copy.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 15
In comparison, here’s how a granular recovery works. For example, an Oracle database might be
recovering a specific database, table or record, as opposed to the entire LUN.
Primary storage connects to the backup image on the Data Domain, but the image doesn’t move off the
system. This gives the DBA instant access to their protected data. Although it is still on the Data Domain, it
will appear as if it is on primary storage.
At this point, the app owner can recover the desired specific object to the production database.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 16
ProtectPoint also offers instant access to backups for faster granular recovery. The recovery comes
directly from the Data Domain systems. The primary storage (like VMAX or XtremIO) is taken out of the
recovery process. Customers don’t have to piece together full and incremental backups. Granular or
object level recovery is carried out by instantly accessing a full backup off the Data Domain system.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 17
ProtectPoint 3.5 also offers faster full and granular recovery directly from VMAX3 and VMAX All Flash
arrays. By utilizing ProtectPoint snapshots while on the production storage, the application admin doesn’t
need to recover data from the Data Domain, reducing the time it takes to recover data.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 18
Database, Microsoft application and file system agents integrate tighter in ProtectPoint 3.5. All agents are
now installed in the same directory on UNIX\Linux platforms as well as on Microsoft Windows platforms.
Previously, each agent used a separate lockbox file to store the storage environment details and
credentials. Starting 3.5, all Protectpoint agents use the same secret key format and the same lockbox file.
One agent can register the credentials and it can be used by all agents. Backward compatibility within the
same agent is supported. A credential registered by a pre-3.5 version of an agent can be used by the 3.5
version of the same agent.
ProtectPoint 3.5 makes the configuration files across all agents in consistent formats. Previously, the
database and Microsoft application agents configuration files was plain text based. In ProtectPoint 3.5,
database and Microsoft application agents adopt a file system agent configuration file format.
The configuration file is section based and parameters are associated with sections. A parameter can
have different meanings under different sections. Sections are organized in General, Primary DD,
Secondary DD and RecoverPoint section.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 19
ProtectPoint 3.5 offers backup and recovery for the new VMAX 250F All Flash storage array. The new
midsize and large enterprise Data Domain systems, DD9800, DD9300, DD6800 and DD6300 support
ProtectPoint. Also in this release, ProtectPoint and DD Extended Retention can both be supported on the
same Data Domain system.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 20
DD Boost for Enterprise Applications now supports Microsoft Exchange Server and allows for SQL table
level recoveries when using ItemPoint. OS support has also been expanded to Power Linux for SAP
HANA.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 21
DD Boost for Enterprise Apps 3.5 supports Data Domain Cloud Tier to gain the advantages of cloud while
lowering overall TCO. With DD Boost for Enterprise Apps application administrators can now backup and
recover to and from the cloud with the help of the Data Domain Administrator who sets the data movement
policies on the Data Domain system.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 22
This module provides an overview of Data Protection Suite (DPS for Apps) for Applications.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 23
This module covers the overview of database application agent.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 24
The ProtectPoint database application agent provides integration with Oracle, SAP and IBM DB2
databases. The agent integrates with application’s native backup and recovery tool and eliminates the
need of a separate backup application.
The database application agent is qualified to work with both ProtectPoint primary storage types –
VMAX3/VMAX All Flash and XtremIO.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 25
Oracle integration enables DBAs to control ProtectPoint backups directly from Oracle RMAN (their native
backup utility). ProtectPoint supports backup for Oracle 11g, 12c databases as well as for Oracle Real
Application Clusters (RAC) running on Windows, Linux and Unix.
Please note that Oracle Automatic Storage Management (ASM) is not supported by ProtectPoint database
agent. However, it can still be protected using Protectpoint file systems agent.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 26
ProtectPoint offers native integration with SAP with Oracle to provide application owners control of
ProtectPoint backups via SAP BR*Tools. This includes support for SAP versions 7.10, 7.20 and 7.40
running on Windows, Linux and Unix.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 27
ProtectPoint database application agent allows native integration with IBM DB2 and enables application
administrators control ProtectPoint backups via IBM DB2 Advanced Copy Services. ProtectPoint supports
IBM DB2 versions 9.5, 9.7, 10.1 and 10.5 running on Linux as well as Unix.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 28
With ProtectPoint database application agent, native database backup and recovery tools are used to
perform backup and restore operations.
ProtectPoint database application agent can also back up other database-related files which cannot be
backed up using ProtectPoint, such as:
• Files not on the primary storage LUNs. e.g. transaction logs on the local disks.
• Files that cannot be backed up due to database vendor backup utility restrictions. e.g. DB2 archive logs,
Oracle control file or spfile.
Please refer to the EMC ProtectPoint database application agent Installation and Administration Guide for
the database-specific setup, configuration, backup and restore best practice information.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 29
This module covered the overview of database application agent.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 30
This module provides an overview of Microsoft application agent.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 31
The ProtectPoint Microsoft application agent integrates with Microsoft SQL and Exchange servers and
performs backup and recovery operations without the need of a separate backup application.
Microsoft application agent 3.5 supports both SQL server and Exchange with XtremIO primary storage. It
is not supported with primary VMAX3\VMAX All Flash storage.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 32
Native integration with SQL Server enables DBAs control of ProtectPoint via SQL Server Management
Studio and supports 2008, 2008R2, 2012, 2014 and 2016 running on Windows. The agent integrates with
Microsoft Volume Shadow Copy Service (VSS) to create application consistent backups.
Previously, SQL server 2016 support was limited as SQL Server Management Studio (SSMS) plugin and
could not be started. In ProtectPoint 3.5, this limitation is removed. All existing Microsoft application agent
functionalities are supported for SQL Server 2016. Also, added is the support for basic SQL Server
Always-On Availability Group (AAG). Basic AAG is an AAG with a single non-readable secondary replica.
Note: There is a set of OS versions and configurations in physical and virtualized environments which are
qualified to work for ProtectPoint. Please refer to the ProtectPoint Compatibility Guide to review these
configurations and limitations.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 33
Microsoft application agent 3.5 allows recovery of SQL server table row level data. A backup is mounted
as a virtual file system. This feature allows copying of data from the backup to the production database.
The feature is based on ItemPoint for SQL and requires ItemPoint v8.2 which is installed by MS App
agent. It supports database full, database differential, and database transaction log backups - including
striped backups.
Note that the backups performed using MS App agent 3.5 support table level recovery. Table level
recovery from legacy backups are not supported. Only one database can be mounted at a time, and it
does not support individual file-group or file backups.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 34
Native integration with Microsoft Exchange enables administrator control of ProtectPoint via Exchange
PowerShell. ProtectPoint supports Microsoft Exchange 2010, 2013 and 2016 running on Windows
platforms. The agent integrates with Microsoft Volume Shadow Copy Service (VSS) to create application
consistent backups.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 35
This module provided an overview of Microsoft application agent.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 36
This module focuses on file system agent functionality, architecture and storage types. Also covered are
file system agent 3.5 enhancements and various backup and recovery workflows.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 37
Backup operations using ProtectPoint CLI can be used in situations where a file system backup is
performed or where the database application agent does not support the application. With ProtectPoint file
system agent, the application administrator uses a combination of the application-specific commands and
ProtectPoint CLI to back up the application.
The application administrator has to manually put the database into the hot backup mode and perform the
snapshot of database devices using the ProtectPoint CLI. Once snapshot is taken, the database has to be
taken out of the hot backup mode. The application administrator snapshot of production and log devices.
And finally, create the static image on the Data Domain using ProtectPoint CLI.
ProtectPoint file system agent is supported on Microsoft Windows, Linux and Unix operating systems.
There is a set of OS versions and configurations in physical and virtualized environments that are qualified
to work for ProtectPoint. Please refer to ProtectPoint Compatibility Guide to review these configurations
and limitations.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 38
Let’s take a look at the file system agent backup workflow with VMAX3/VMAX All Flash as primary
storage.
1. The application administrator runs the appropriate host-specific command to put the database in hot
backup mode (as applicable).
3. The administrator runs the appropriate host-specific command to take the database out of hot backup
mode.
4. And finally, the application administrator uses ProtectPoint CLI to creates a static image on Data
Domain system.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 39
The file agent backup workflow in a ProtectPoint with XtremIO environment is a little different from
ProtectPoint with VMAX3, primarily due to the inclusion of RecoverPoint as the movement engine.
When performing backup in ProtectPoint with XtremIO environment, the administrator puts application in
hot backup mode on the application host. Using the ProtectPoint CLI, the administrator creates a snapshot
of the primary storage device. Once the snapshot is taken, the administrator takes the application out of
hot backup mode.
The RecoverPoint analyzes and copies the changed data only to a Data Domain storage device. Now, the
administrator creates a static-image of the snapshot using the Protectpoint CLI.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 40
The file system agent 3.5 can perform restore and rollback using a VMAX SnapVX snapshot. For VMAX
backups, ProtectPoint maintains the VMAX SnapVX snapshot of the most recent backup. Each VMAX
SnapVX snapshot has a unique name: PROTECTPOINT_SNAP_<timestamp>. This makes the VMAX
SnapVX snapshot for rollback and restore operations faster. The user still has the option of getting the
data from the Data Domain using a command-line option: only-dd.
Rollback will complete from SnapVX snapshot if the VMAX SnapVX snapshot used for the backup is still
available on the VMAX. ProtectPoint will perform a SnapVX restore from the snapshot to the devices that
were backed up. If the VMAX SnapVX snapshot for the backup being rolled back is not available on the
VMAX, the rollback will still be completed, rolling back the data from the Data Domain. Rolling back a
subset of the devices that were backed up is supported.
Restoring from the VMAX SnapVX snapshot utilizes standard VMAX tdevs as the restore devices. Prior to
the restore, restore VMAX tdevs must be provisioned and put into the NSRSnapSG storage group or a
storage group the user creates. If the VMAX SnapVX snapshot for the backup being restored is still
available on the VMAX, ProtectPoint intelligent pairing selects VMAX tdevs for the restore and creates a
SnapVX nocopy link from the snapshot to the restore tdevs. The Protectpoint Restore Release function
will unlink the SnapVX snapshot from the restore tdevs. If the VMAX SnapVX snapshot for the backup
being restored is not available on the VMAX, or intelligent pairing fails to find appropriate tdevs, the restore
will still be completed, restoring the data from the appropriate FAST.X restore devices. Restoring a subset
of the devices that were backed up is supported.
The file system agent 3.5 also provides the ability to specify VMAX storage groups in the config file.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 41
This module focused on file system agent functionality, architecture and storage types. Also covered were
file system agent 3.5 enhancements and various backup and recovery workflows.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 42
This module provides an overview of DD Boost for Enterprise Apps.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 43
DD Boost provides advanced integration with leading backup and enterprise applications. By distributing
parts of the deduplication to the backup or application server, DD Boost speeds backups, enables more
efficient resource utilization and reduces the impact on the network.
DD Boost is supported with the majority of the backup application market as well as with industry leading
enterprise applications.
DD Boost for Enterprise Apps supports Oracle, SAP, SAP HANA, IBM DB2, Microsoft SQL Server and
Exchange servers and big data applications, Hortonworks and Cloudera.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 44
By integration with leading backup, enterprise applications and Big Data applications on Hadoop, DD
Boost has a broad ecosystem to integrate with a range of customer environments. For applications which
are not supported, Dell EMC offers scripted support through DD Boost file system Plug-in.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 45
DD Boost for Oracle RMAN provides application administrators direct control of backup to Data Domain
using Oracle Recovery Manager (RMAN). With this integration, Oracle administrators have the choice of
MTree or Managed File Replication. DD Boost for Oracle is supported over both IP and Fiber Channel
(FC). Customers in either environment can benefit from this integration without changing their
infrastructure.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 46
DD Boost for Microsoft SQL provides administrators direct control of backups to Data Domain using
Microsoft SQL Server Management Studio. DD Boost for Microsoft SQL is supported over both IP and
Fiber Channel.
Additionally, Microsoft SQL now has the ability to perform table level recoveries using EMC ItemPoint.
With ItemPoint for SQL, the customer can restore tables from native SQL.BAK files or offline MDF/LDF
files without restoring the entire database. The customer can also preview the table of contents before
restoring a table.
ItemPoint for SQL supports all versions of SQL from 2005 through 2014 and can read MDF, LDF, NDF
and BAK files from a variety of data sources, such as local or shared drive, an external hard drive or even
a storage tier snapshot from a SAN environment.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 47
DD Boost for Microsoft Exchange integrates with Microsoft Exchange using Microsoft Exchange
PowerShell. DD Boost for Microsoft Exchange is supported over IP as well as the Fiber Channel.
With ItemPoint for Exchange, the customer can use the Drag-and-Drop Interface allowing them to drag
and drop mailboxes and messages from source to destination. The ItemPoint effective Search and Export
options allows customers to define search criteria (keyword, subject, date range, etc) and quickly locate
specific email messages, folders, mailboxes or attachments.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 48
DD Boost for SAP provides administrators direct control of backup to Data Domain using BR*Tools and is
supported over IP as well as the Fiber Channel.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 49
SAP HANA is an In-Memory Big Data Appliance. DD Boost for SAP HANA provides administrators direct
control of backup to Data Domain using SAP HANA Studio. DD Boost for SAP HANA is supported over
both IP and Fibre Channel.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 50
DD Boost for IBM DB2 provides administrators control of backup to Data Domain using IBM Data Studio.
DD Boost for IBM DB2 is supported over both IP and Fibre Channels.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 51
DD Boost for Enterprise applications supports Data Domain Cloud Tier, allowing businesses the
advantages of the cloud. With DD Boost for Enterprise Applications, administrators can backup and
recover to and from the cloud with the help of the Data Domain administrators.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 52
EMC is expanding DD Boost capabilities to Big Data applications using Hadoop. This DD Boost addition
protects data with a full backup and allows Hadoop administrators to control their backup and recovery
operations. Hadoop Administrators can perform file-system backups from the cluster console. The
combination of Hadoop-integration and DD boost allows for more efficient point-in-time backup to move
large amounts of data to Data Domain. DD Boost also enables an administrator to script and automate
existing tools on Hadoop.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 53
Let’s take a look at how DD Boost works with Hadoop clusters. The Hadoop administrator triggers a
backup from the cluster console or Name Node with a CLI command. DD Boost integrates with Hadoop
framework and HDFS to allow for a simplified user experience. DD Boost communicates directly with Data
Domain via the DD Boost protocol, without needing a backup server.
With DD Boost, only unique blocks are sent over the network to Data Domain. Multiple DD Boost agents
are used to transfer data in parallel, leveraging Hadoop’s MapReduce framework. This makes the backup
process faster than going through a central backup server. Recovery with DD Boost for Hadoop is faster
as application administrators are able to perform a recovery without backup administrators.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 54
This module provided an overview of DD Boost for Enterprise Apps.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 55
This course covered the overview of Data Protection Suite for Application 3.5 and its components
ProtectPoint and DD Boost for Enterprise Apps; ProtectPoint agents – database, Microsoft application and
file system agents; ProtectPoint primary and protected storage types; ProtectPoint Backup and restore
operations and DD Boost for Enterprise Apps agents for different applications.
Copyright © 2017 Dell Inc.. Data Protection Suite for Applications (DPS for Apps) 3.5 Overview 56