HyperBac Delivers High-Performance Database Backup for SQL Server and Oracle on Dell/EMC Infrastructure

Similar documents
VMware ESX 2.5 Server Software Backup and Restore Guide on Dell PowerEdge Servers and PowerVault Storage

Power Comparison of Dell PowerEdge 2950 using Intel X5355 and E5345 Quad Core Xeon Processors

SAP CRM Benchmark on Dual-Core Dell Hardware

Using Red Hat Network Satellite Server to Manage Dell PowerEdge Servers

Best Practices for Deploying SSDs in a Microsoft SQL Server 2008 OLTP Environment with Dell EqualLogic PS-Series Arrays

Technical Note. Dell PowerVault Solutions for Microsoft SQL Server 2005 Always On Technologies. Abstract

Oracle Database Scalability in VMware ESX VMware ESX 3.5

Reference Architecture for Dell VIS Self-Service Creator and VMware vsphere 4

Dual-Core Processors on Dell-Supported Operating Systems

Comprehending the Tradeoffs between Deploying Oracle Database on RAID 5 and RAID 10 Storage Configurations. Database Solutions Engineering

Dell Microsoft SQL Server 2008 Fast Track Data Warehouse Performance Characterization

VERITAS Software - Storage Foundation for Windows Dynamic Multi-Pathing Performance Testing

Microsoft Office SharePoint Server 2007 Performance on VMware vsphere 4.1

Data Migration: Moving from Dell PowerVault MD3000i/MD3000 to MD3200i/MD3220i and MD3600i/MD3620i Series Storage Arrays

Sawmill Log Analyzer Best Practices!! Page 1 of 6. Sawmill Log Analyzer Best Practices

Optimizing LTO Backup Performance

Oracle Database Deployments with EMC CLARiiON AX4 Storage Systems

How To Backup And Restore A Database With A Powervault Backup And Powervaults Backup Software On A Poweredge Powervalt Backup On A Netvault 2.5 (Powervault) Powervast Backup On An Uniden Power

Dell Statistica. Statistica Document Management System (SDMS) Requirements

High Performance SQL Server with Storage Center 6.4 All Flash Array

High Performance Tier Implementation Guideline

INFOBrief. Red Hat Enterprise Linux v5. Key Points of the Dell Implementation. Key Benefits to Dell Customers

Technical Brief. Unify Your Backup and Recovery Strategy with LiteSpeed for SQL Server and LiteSpeed Engine for Oracle

Dell PowerEdge Blades Outperform Cisco UCS in East-West Network Performance

Enhancing the Dell iscsi SAN with Dell PowerVault TM Tape Libraries and Chelsio Unified Storage Router iscsi Appliance

Deploying Exchange Server 2007 SP1 on Windows Server 2008

INFOBrief. Red Hat Enterprise Linux 4. Key Points

Dell Reference Configuration for Hortonworks Data Platform

EMC Unified Storage for Microsoft SQL Server 2008

Microsoft Exchange 2010 on Dell Systems. Simple Distributed Configurations

File System Design and Implementation

Optimizing SQL Server Storage Performance with the PowerEdge R720

Change Manager 5.0 Installation Guide

White Paper. Dell Reference Configuration

Upgrade to Microsoft Windows Server 2012 R2 on Dell PowerEdge Servers Abstract

Dell Microsoft Business Intelligence and Data Warehousing Reference Configuration Performance Results Phase III

System Requirements Table of contents

Priority Pro v17: Hardware and Supporting Systems

Radica Systems Limited RI Backup/Restore Guide Page: 1

Dell Compellent Storage Center SAN & VMware View 1,000 Desktop Reference Architecture. Dell Compellent Product Specialist Team

Frequently Asked Questions: EMC UnityVSA

How Do I Upgrade Firmware and Save Configurations on PowerConnect Switches?

SQL Server Instance-Level Benchmarks with DVDStore

Installing idrac Certificate Using RACADM Commands

Backup and Restore Back to Basics with SQL LiteSpeed

Backup Cisco ICM Database in Microsoft SQL 2000

Microsoft SQL Server 2005 on Windows Server 2003

MS SQL Server DBA Training Course. Table of Contents

DELL. Dell Microsoft Windows Server 2008 Hyper-V TM Reference Architecture VIRTUALIZATION SOLUTIONS ENGINEERING

The SQL Server Storage Stomper = SQL LiteSpeed

Symantec Backup Exec 2010 R2. Quick Installation Guide

EMC Integrated Infrastructure for VMware

Protecting Microsoft SQL Server with an Integrated Dell / CommVault Solution. Database Solutions Engineering

Dell Virtualization Solution for Microsoft SQL Server 2012 using PowerEdge R820

An Oracle White Paper January Oracle Database 12c: Full Transportable Export/Import

NetIQ Sentinel Quick Start Guide

RecoveryVault Express Client User Manual

Converged storage architecture for Oracle RAC based on NVMe SSDs and standard x86 servers

EMC Virtual Infrastructure for Microsoft SQL Server

Virtualized Exchange 2007 Local Continuous Replication

Configuring Backup Settings. Copyright 2009, Oracle. All rights reserved.

Virtualized Exchange 2007 Archiving with EMC Xtender/DiskXtender to EMC Centera

Getting Started with Attunity CloudBeam for Azure SQL Data Warehouse BYOL

Configuring Linux to Enable Multipath I/O

Dell PowerVault MD Series Storage Arrays: IP SAN Best Practices

Virtualizing SQL Server 2008 Using EMC VNX Series and Microsoft Windows Server 2008 R2 Hyper-V. Reference Architecture

Operating System Recommended Support Contract

AVALANCHE MC 5.3 AND DATABASE MANAGEMENT SYSTEMS

Online Backup Client User Manual

Online Backup Linux Client User Manual

Online Backup Client User Manual

Managing Web Server Certificates on idrac

Dell High Availability Solutions Guide for Microsoft Hyper-V

Disk-to-Disk Backup and Restore Solution

Reference Architecture. EMC Global Solutions. 42 South Street Hopkinton MA

Symantec Backup Exec TM 11d for Windows Servers. Quick Installation Guide

Installation and Administration Guide

Dell Wyse Datacenter for View RDS Desktops and Remote Applications

DELL. Unified Server Configurator: IT and Systems Management Overview. A Dell Technical White Paper

VMware Virtual SAN Backup Using VMware vsphere Data Protection Advanced SEPTEMBER 2014

SAN TECHNICAL - DETAILS/ SPECIFICATIONS

or later or later or later or later

Dell Compellent Storage Center

Backup Exec 15. Quick Installation Guide

Evaluation Report: Accelerating SQL Server Database Performance with the Lenovo Storage S3200 SAN Array

Synergis Software 18 South 5 TH Street, Suite 100 Quakertown, PA , version

Best Practices for Installing and Configuring the Hyper-V Role on the LSI CTS2600 Storage System for Windows 2008

Remote Installation of VMware ESX Server Software Using Dell Remote Access Controller

Optimizing Business Continuity Management with NetIQ PlateSpin Protect and AppManager. Best Practices and Reference Architecture

Business white paper. HP Process Automation. Version 7.0. Server performance

DOCUMENTATION MICROSOFT SQL BACKUP & RESTORE OPERATIONS

EMC Backup and Recovery for Microsoft SQL Server

EMC Virtual Infrastructure for SAP Enabled by EMC Symmetrix with Auto-provisioning Groups, Symmetrix Management Console, and VMware vcenter Converter

VMware vsphere Data Protection 6.1

Revit products will use multiple cores for many tasks, using up to 16 cores for nearphotorealistic

Performance Baseline of Hitachi Data Systems HUS VM All Flash Array for Oracle

Tivoli Endpoint Manager for Remote Control Version 8 Release 2. User s Guide

Unleashing the Power of vflash

Performance Characteristics of VMFS and RDM VMware ESX Server 3.0.1

Intel Cloud Builder Guide: Cloud Design and Deployment on Intel Platforms

Transcription:

HyperBac Delivers High-Performance Database Backup for SQL Server and Oracle on Dell/EMC Infrastructure Abstract HyperBac delivers a unique cross-platform solution for high performance, secure database backup and recovery. This article discusses the results of performance tests performed by Dell and HyperBac Technologies in the Dell Database and Applications Solutions Labs. March 2008 THIS WHITE PAPER IS FOR INFORMATIONAL PURPOSES ONLY, AND MAY CONTAIN TYPOGRAPHICAL ERRORS AND TECHNICAL INACCURACIES. THE CONTENT IS PROVIDED AS IS, WITHOUT EXPRESS OR IMPLIED WARRANTIES OF ANY KIND. Dell Database Solutions Review of HyperBac for SQL Server and Oracle Systems 1

Intel and Xeon are registered trademark of Intel Corp. Microsoft and Windows are registered trademarks of Microsoft Corporation. HyperBac is a Registered Trademark of HyperBac Technologies, Inc., Other trademarks and trade names may be used in this document to refer to either the entities claiming the marks and names or their products. Dell disclaims proprietary interest in the marks and names of others. Copyright 2008 Dell Inc. All rights reserved. Reproduction in any manner whatsoever without the express written permission of Dell Inc. is strictly forbidden. For more information, contact Dell. Information in this document is subject to change without notice. Dell Database Solutions Review of HyperBac for SQL Server and Oracle Systems 2

Table of Contents INTRODUCTION... 4 HYPERBAC OVERVIEW... 5 HYPERBAC ARCHITECTURE... 5 HYPERBAC CONFIGURATION... 6 TEST OVERVIEW... 8 SQL SERVER 2005 TESTS... 8 Test Configuration...8 Test Description... 8 Backup Test Results... 10 Restore Test Results... 11 Export (BCP) Test Results... 11 ORACLE 10G TESTS... 13 Test Configuration... 13 Test Description... 13 RMAN Backupset Test Results... 15 RMAN Image Copy Test Results... 15 Export Data Pump (EXPDP) Test Results... 17 CONCLUSIONS... 17 Dell Database Solutions Review of HyperBac for SQL Server and Oracle Systems 3

Introduction HyperBac combines high performance, advanced compression and encryption with a unique architecture that clearly differentiates it from previous generation compressed backup solutions. HyperBac is available for Oracle 9i, 10g and 11g and SQL Server 2000, 2005, 2008 and other database and application platforms. The tests discussed in this article cover SQL Server 2005, Oracle 10gR2 on Microsoft Windows 2003 and Red Hat Enterprise Linux 4. HyperBac integrates into the file I/O system on the target database server, allowing database administrators to use native commands, scripts, procedures and jobs to perform backup and restore operations making it exceptionally simple to integrate and use with no new third-party user interfaces or command syntax required. HyperBac integrates the streaming compression and encryption functionality automatically by providing up to 95% compression and up to 75% time reduction for backup operations (as claimed by the vendor on their website) 1. HyperBac also extends integrated, high-performance compression to ETL (Extract Transform Load) operations such as Bulk Copy (BCP) or Integration Services in SQL Server, Export Data Pump (EXPDP) in Oracle and file copy operations such as xcopy in Windows and cp in Linux, making it one of the most versatile and flexible components available. 1 http://hyperbac.com/products/sqlserver/overview.asp Dell Database Solutions Review of HyperBac for SQL Server and Oracle Systems 4

HyperBac Overview HyperBac Architecture HyperBac integrates at the operating system level as a file system driver that transparently compresses and encrypts backup data streams to local or remote disk, NAS or SAN. The HyperBac proprietary high-performance compression helps reduce backup storage requirements and reduce disk/network IO, making backup and restore operations much faster. By default, HyperBac is configured to work with specified file extensions for backup or export storage files;.hbc for compressed operations,.hbe for compressed and AES- 256-bit certificate-based encrypted operations and.zip for compressed backup operations direct to a ZIP or DEFLATE compatible archive. The ZIP compatible option, available in the SQL Server version of the product, allows DBAs to use a standard RFC-compliant compressed storage format relieving any dependencies on third-party vendors to extract the data out to native format HyperBac is currently the only solution on the market with this capability. HyperBac is also unique in the way it integrates encryption into backup or ETL processes. HyperBac uses certificate-based encryption as opposed to many available solutions which use secret-key or password based encryption. When a HyperBac extension or directory registered for encryption is used for a backup or export output file, a unique certificate is created in the HyperBac certificate key store; if a key exists on the system this key will be used automatically. When the archive is extracted or restored, the key file must be present on the system or provided at that time. Certificate-based encryption ensures private key strength and eliminates the requirement to manage passwords. Dell Database Solutions Review of HyperBac for SQL Server and Oracle Systems 5

HyperBac Configuration The default configuration for the HyperBac Compression/Encryption service is shown in the HyperBac Configuration Manager in following figure. Figure 1 Default HyperBac Configuration HyperBac can be customized to use different file extensions (such as.bak or.dmp) allowing it to be integrated directly into existing procedures. HyperBac can also be configured to work on a specific directory for all backup or export files written to that particular directory; for example the Flash Recovery Area for Oracle 10g and above systems (raw devices only) or a SQL Server backup directory used by Database Maintenance Plans. An example of this directory is provided in Figure 2. Dell Database Solutions Review of HyperBac for SQL Server and Oracle Systems 6

Figure 2 Adding a custom registration for HyperBac operations This article profiles tests conducted on three different systems in the Dell Solutions Engineering Labs in Austin, Texas: one configuration for SQL Server, and two configurations for an Oracle on Linux server and a Windows based server. Dell Database Solutions Review of HyperBac for SQL Server and Oracle Systems 7

Test Overview SQL Server 2005 Tests The SQL Server tests were conducted on a 500GB TPC-E database 2. Comparisons were done between HyperBac and native backup/restore and Bulk Copy (BCP) operations. All HyperBac backup formats were tested. This article describes the results of the ZIP (DEFLATE) compatible compressed storage format tests. The test configuration used for the HyperBac SQL Server tests is described in Table 1. Test Configuration Server Dell PowerEdge 2950 Processors Two Intel Core 2 Quad 2.6 GHz Memory 32 GB HBA Dual-port QLogic QLA2342 Switches Dell PowerConnect 5324 Storage Dell/EMC CX3-20 Storage Array Operating System Microsoft Windows Server 2003 R2 Enterprise x64 Edition (Service Pack 2) Software Microsoft SQL Server 2005 Enterprise x64 Edition EMC PowerPath 5.0 HyperBac for Windows Systems 2.7.0.2 Table 1 HyperBac SQL Server Test Configuration Test Description Backup, recovery (restore) and export tests using BCP were performed on the 500GB TPC-E dataset using HyperBac and compared against results from the same system performed without HyperBac. The following scripts were used to perform the individual tests: 2 The TPC-E specification is defined by Transaction Processing Performance Council (TPC) at http://tpc.org/tpce/default.asp Dell Database Solutions Review of HyperBac for SQL Server and Oracle Systems 8

/*** Backup Scripts ***/ /* FULL NATIVE DATABASE BACKUP */ BACKUP DATABASE tpce TO DISK = 'B:\backup\Native_Backup.BAK' WITH INIT /* FULL HYPERBAC (ZIP COMPATIBLE) COMPRESSED BACKUP */ BACKUP DATABASE tpce TO DISK = 'B:\backup\HyperBac_Compressed_Backup.ZIP' WITH INIT /* FULL HYPERBAC COMPRESSED, AES-256 bit ENCRYPTED BACKUP*/ BACKUP DATABASE tpce TO DISK = 'B:\backup\HyperBac_Encrypted_Backup.HBE' WITH INIT /*** Restore Scripts ***/ /* NATIVE RESTORE VERIFYONLY OPERATION */ RESTORE VERIFYONLY FROM DISK = 'B:\backup\Native_Backup.BAK' /* HYPERBAC RESTORE VERIFYONLY OPERATION */ RESTORE VERIFYONLY FROM DISK = 'B:\backup\Native_Backup.ZIP' /* HYPERBAC ENCRYPTED RESTORE VERIFYONLY OPERATION */ RESTORE VERIFYONLY FROM DISK = 'B:\backup\Native_Backup.HBE' /*** Table Export (BCP) Scripts ***/ Bulk Copy (BCP) operations were performed on a 40GB table in the tpce database, scripts are provided below as performed from the Windows command prompt: @echo on @echo -------------------------------------- @echo Native BCP @echo -------------------------------------- bcp tpce..trade_history out B:\Backup\TRADE_HISTORY_Export.BAK - S(local) -T -n -b1000 @echo -------------------------------------- @echo HyperBac ZIP Compatible BCP @echo -------------------------------------- bcp tpce..trade_history out B:\Backup\TRADE_HISTORY_Export.ZIP b1000 -T n -S(local) -T -n -b1000 @echo ------------------------------------------- @echo HyperBac Compressed, Encrypted BCP @echo ------------------------------------------- bcp tpce..trade_history out B:\Backup\TRADE_HISTORY_Export.HBE - S(local) -T -n -b1000 Dell Database Solutions Review of HyperBac for SQL Server and Oracle Systems 9

Backup Test Results Figure 3 show the elapsed time reduction and relative performance gains for backup operations. The HyperBac backup operation was nearly three times faster than the backup operation without using HyperBac, reducing the elapsed backup time from 2 hours, 26 minutes down to 46 minutes a 66% time reduction or 294% faster. Elapsed Backup Time (s) HyperBac (ZIP) Native 0 2000 4000 6000 8000 10000 Figure 3 HyperBac SQL Server Backup Time Comparison Figures 4 shows the immediate storage reduction obtained from integrating HyperBac into the native backup operation. The native backup comparison using HyperBac yielded 67% compression. 500,000,000 400,000,000 300,000,000 200,000,000 Native Backup HyperBac Backup 100,000,000 0 Backup File Size (KB) Figure 4 HyperBac SQL Server Backup File Size Comparison Dell Database Solutions Review of HyperBac for SQL Server and Oracle Systems 10

Restore Test Results Figure 5 shows the restore operation was over 36% faster than the restore of the equivalent conventional backup file. Elapsed Restore Time (s) HyperBac Backup Native Backup 0 5000 10000 Figure 5 HyperBac SQL Server Restore Time Comparison Export (BCP) Test Results Figure 6 shows the Bulk Copy (BCP) operation using HyperBac yielded over 74% compression, making HyperBac useful for logical data migration operations as well as physical backup operations. 50,000,000 40,000,000 30,000,000 20,000,000 Native BCP HyperBac BCP 10,000,000 0 BCP File Size (KB) Figure 6 HyperBac SQL Server BCP File Size Comparison Dell Database Solutions Review of HyperBac for SQL Server and Oracle Systems 11

It is noteworthy that using HyperBac a full backup and restore verify operation can be performed in less than half of the time otherwise required to simply perform a backup. Using HyperBac affords DBAs extra time in their maintenance window to perform other value-added database maintenance tasks. In the example provided the backup files are in an industry-standard, well-known compression format (ZIP/DEFLATE) which means these files can be restored directly or extracted using HyperBac, but can also be extracted on any system using widely available decompression utilities such as WinZip, WinRAR and others. Dell Database Solutions Review of HyperBac for SQL Server and Oracle Systems 12

Oracle 10g Tests The Oracle tests were conducted on a 100GB Dell DVD Store Release 2 database. The Dell DVD store database specification is defined at http://linux.dell.com/dvdstore/. The DVD Store application (DS2) is available for Oracle on Linux and Windows systems, as well as SQL Server and MySQL systems. The 100GB (large) specification consists of 200,000,000 customer records, 1,000,000 products and 10,000,000 orders per month. Comparisons were performed between HyperBac and Oracle 10g Recovery Manager (RMAN) Backupset and Image Copy operations and Export Data Pump (EXPDP) operations. The test configurations for the Oracle Windows and Oracle Linux systems used for the HyperBac Oracle tests are described in Table 2. Test Configuration Oracle Windows Oracle Linux Server Dell PowerEdge 2900 Dell PowerEdge 2950 Processors Two Intel Core Duo 2.9 GHz Two Intel Core 2 Quad 2.6 GHz Memory 8 GB 16 GB HBA Dual-port QLogic QLA2342 Dual-port QLogic QLE2342 Switches Dell PowerConnect 5324 Dell PowerConnect 5324 Storage Dell/EMC CX3-20 Storage Array Dell/EMC CX3-20 Storage Array Operating System Microsoft Windows Server 2003 R2 Enterprise x64 Edition (Service Red Hat Enterprise Linux RHEL4.5 (2.6.9-55.ELlargesmp) Pack 2) Software Oracle Database 10g Release 2 (10.2.0.3) x86_64 for Windows EMC PowerPath 4.6.1 HyperBac for Windows Systems 2.7.0.2 Table 2 HyperBac Oracle Test Configurations Test Description Oracle Database 10g Release 2 (10.2.0.3) x86_64 for Linux EMC PowerPath EMCpower.LINUX-4.5.3-003 HyperBac for Linux Systems 2.7.0.2 In the Recovery Manager (RMAN) tests, HyperBac was compared against native Oracle 10g RMAN backupsets (using compression) and native uncompressed RMAN Image Copy operations. All HyperBac operations performed in the Oracle tests include compression and AES-256 bit integrated data encryption. The following scripts were used to perform the individual tests on the Oracle systems comparing HyperBac to equivalent conventional operations: Dell Database Solutions Review of HyperBac for SQL Server and Oracle Systems 13

RMAN Backup Scripts (Backupset and Image Copy): /* FULL NATIVE COMPRESSED DATABASE BACKUP */ RMAN> BACKUP AS COMPRESSED BACKUPSET DATABASE FORMAT I:\oracle\product\10.2.0\flash_recovery_area\NAVDB\BACKUPSET\%U_ NATIVE_COMP.BAK ; /* FULL HYPERBAC COMPRESSED/ENCRYPTED DATABASE BACKUP */ RMAN> BACKUP DATABASE FORMAT I:\oracle\product\10.2.0\flash_recovery_area\NAVDB\BACKUPSET\%U_ NATIVE.HBE ; /* NATIVE UNCOMPRESSED IMAGE COPY */ RMAN> BACKUP AS COPY DATABASE FORMAT I:\oracle\product\10.2.0\flash_recovery_area\NAVDB\BACKUPSET\%U_ NATIVE.BAK ; /* HYPERBAC COMPRESSED/ENCRYPTED IMAGE COPY */ RMAN> BACKUP AS COPY DATABASE FORMAT I:\oracle\product\10.2.0\flash_recovery_area\NAVDB\BACKUPSET\%U_ NATIVE.HBE ; RMAN Restore Scripts (Backupset and Image Copy): /* RESTORE COMMAND USED FOR ALL BACKUPS */ RMAN> RESTORE DATABASE VALIDATE; Export Data Pump (EXPDP) Scripts: /* NATIVE EXPORT DATA PUMP OPERATION */ EXPDP FULL=Y DIRECTORY=EXPDPDIR DUMPFILE=Native_Export.DMP LOGFILE = Native_Export_log.log /* HYPERBAC COMPRESSED/ENCRYPTED EXPORT DATA PUMP OPERATION */ EXPDP FULL=Y DIRECTORY=EXPDPDIR DUMPFILE=HyperBac_Export.HBE LOGFILE = HyperBac_HBE_Export_log.log Dell Database Solutions Review of HyperBac for SQL Server and Oracle Systems 14

RMAN Backupset Test Results Table 3 illustrates the comparative speed increase between native Oracle 10g compressed backupsets and HyperBac compressed/encrypted backupsets of the same database. HyperBac averaged 4.4 times faster backup operations as compared to native compressed across the Windows and Linux platforms on the Dell DVD Store application. Elapsed Backup Time (s) % Faster Oracle Windows Native 3365 HyperBac - Windows 762 442% (4.4x) Elapsed Backup Time (s) % Faster Oracle Linux Native 3045 HyperBac - Linux 1085 280% (2.8x) Table 3 - HyperBac Comparative Compressed Backupset Speed Results RMAN Image Copy Test Results The storage saving benefits of HyperBac are illustrated in Figure 7, which shows the aggregate size of a native uncompressed Oracle RMAN Image Copy operation compared to an equivalent operation performed using HyperBac compression and encryption. The HyperBac operation yielded over 70% integrated compression, reducing the total backup size from 97GB to 28.8GB. In this case, the HyperBac compressed/encrypted Image Copy operation was over 77% faster than the same operation performed without using HyperBac. 100,000,000 50,000,000 Oracle Native HyperBac 0 Aggregate Backup Size (KB) Figure 7 - HyperBac Comparative Aggregate Image Copy Backup File Size (Windows) Dell Database Solutions Review of HyperBac for SQL Server and Oracle Systems 15

In Table 4 and Figure 8, the total backup and validation times of an RMAN Image Copy backup are compared between native and HyperBac operations. In this example a HyperBac Image Copy backup and validation operation can be performed in less time than it would take to simply perform the native Image Copy operation itself. The sum total of HyperBac compressed/encrypted Image Copy backup and validation times is nearly half of the total time to perform the same backup and validate operation without HyperBac. Elapsed Backup Time (s) Elapsed Validation Time (s) %Faster Overall %Faster %Faster Native Oracle 2518 1177 HyperBac 1207 209% (2.0x) 837 141% (1.4x) 180% Table 4 Image Copy Comparative Backup and Restore Times HyperBac Elapsed Backup Time (s) Elapsed Validation Time (s) Native Oracle 0 1000 2000 3000 4000 Figure 8 - HyperBac Comparative Aggregated Backup/Restore Validation Times (Windows) Dell Database Solutions Review of HyperBac for SQL Server and Oracle Systems 16

Export Data Pump (EXPDP) Test Results The Export Data Pump compression tests using HyperBac provided a 64% storage savings benefit compared to an equivalent native uncompressed Export Data Pump (EXPDP) operation. Table 5 shows the EXPDP test results or a full export of the Dell DVD Store database on the Windows platform. Note that the compression results were delivered without extending the elapsed export operation time; in fact the EXPDP operation using HyperBac was 10% faster than the equivalent operation without HyperBac. Full Export Data Pump Backup Type File Size (KB) Compression Native EXPDP 59,566,534 HyperBac EXPDP Compressed 21,487,893 64% HyperBac EXPDP Compressed-Encrypted 21,494,762 64% Table 5 Export Data Pump (EXPDP) Compression Results Using HyperBac Conclusions In summary, Database Systems running on Dell/EMC Hardware can benefit from HyperBac s unique alternative to conventional and other third-party backup solutions by leveraging from of the DBMS inbuilt backup and ETL capabilities and delivering fast, efficient and secure database backup/recovery or export/import operations. HyperBac backup and restore speed and performance improvements are specifically relevant for customer requirements to reduce backup and recovery windows and relieve I/O bottlenecks and storage capacity issues on DASD, NAS and SAN systems. Authors Anthony Fernandez is a senior analyst with the Dell Database and Application Solutions team in Enterprise Solutions Engineering, Dell Product Group. His focus is on database optimization and performance. Anthony has a bachelor s degree in Computer Science from Florida International University. Zafar Mahmood is a senior consultant in the Dell Database and Application Solutions team in Enterprise Solutions Engineering, Dell Product Group. Zafar has a B.S. and an M.S. in Electrical Engineering, with specialization in Computer Communications, from the City University of New York. Naveen Iyengar is a system s engineer/advisor in the Dell Product Group. Naveen has a Master s degree in Computer Science from The University of Tulsa, Oklahoma Dell Database Solutions Review of HyperBac for SQL Server and Oracle Systems 17