CATALOGIC ECX INTEGRATION. for Microsoft SQL Server January 2017

Similar documents
FLASHARRAY//M Business and IT Transformation in 3U

FlashArray//m. Business and IT Transformation in 3U. Transform Your Business. All-Flash Storage for Every Workload.

MIXED WORKLOADS ON PURE STORAGE. Microsoft SQL Server September 2016

FLASHARRAY//M Smart Storage for Cloud IT

Commvault IntelliSnap Technology FlashArray Integration for Microsoft SQL Server 2014

PRESERVE DATABASE PERFORMANCE WHEN RUNNING MIXED WORKLOADS

FLASHARRAY AT A GLANCE

INTEGRATING PURE AND COHESITY

FAST SQL SERVER BACKUP AND RESTORE

Virtualizing SAP on vsphere Leveraging All Flash Storage from Pure Storage January 2016

FlashStack 70TB Solution with Cisco UCS and Pure Storage FlashArray

Functional Testing of SQL Server on Kaminario K2 Storage

EMC Integrated Infrastructure for VMware. Business Continuity

REFERENCE ARCHITECTURE Microsoft SQL Server 2016 Data Warehouse Fast Track. FlashStack 70TB Solution with Cisco UCS and Pure Storage FlashArray//X

Dell EMC All-Flash solutions are powered by Intel Xeon processors. Learn more at DellEMC.com/All-Flash

PURE STORAGE FLASHSTACK CONVERGED INFRASTRUCTURE SOLUTION

EMC Backup and Recovery for Microsoft Exchange 2007 SP1. Enabled by EMC CLARiiON CX4-120, Replication Manager, and VMware ESX Server 3.

MODERNISE WITH ALL-FLASH. Intel Inside. Powerful Data Centre Outside.

High performance and functionality

Nutanix Tech Note. Virtualizing Microsoft Applications on Web-Scale Infrastructure

The FlashStack Data Center

PROTECTING MISSION CRITICAL DATA

Veritas NetBackup for Microsoft SQL Server Administrator's Guide

Powering Next-Gen Shared Accelerated Storage

Copyright 2012 EMC Corporation. All rights reserved.

PURITY FLASHRECOVER REPLICATION. Native, Data Reduction-Optimized Disaster Recovery Solution

CATALOGIC ECX INTEGRATION WITH PURE STORAGE. for VMware Virtualization April 2017

THE PURE STORAGE DATA PLATFORM

EMC Backup and Recovery for Microsoft Exchange 2007

Copyright 2012 EMC Corporation. All rights reserved.

Nimble Storage Adaptive Flash

Remove complexity in protecting your virtual infrastructure with. IBM Spectrum Protect Plus. Data availability made easy. Overview

FLASHBLADE DATA PROTECTION WITH RUBRIK Seamlessly Protect and Restore Your Data July 2017

HCI: Hyper-Converged Infrastructure

Acceĺeŕez vos environnements de bases de donneés/erp

Preserving the World s Most Important Data. Yours. SYSTEMS AT-A-GLANCE: KEY FEATURES AND BENEFITS

Performance Testing of SQL Server on Kaminario K2 Storage

Copyright 2015 EMC Corporation. All rights reserved. Published in the USA.

XTREMIO: TRANSFORMING APPLICATIONS, ENABLING THE AGILE DATA CENTER

MongoDB on Kaminario K2

NetApp SolidFire and Pure Storage Architectural Comparison A SOLIDFIRE COMPETITIVE COMPARISON

Protecting Microsoft SQL Server databases using IBM Spectrum Protect Plus. Version 1.0

WHITE PAPER PURITY CLOUDSNAP SETUP AND BEST PRACTICES GUIDE

Symantec Protection Center Getting Started Guide. Version 2.0

Microsoft SQL Server

Nutanix White Paper. Hyper-Converged Infrastructure for Enterprise Applications. Version 1.0 March Enterprise Applications on Nutanix

Stellar performance for a virtualized world

Hyper-Convergence De-mystified. Francis O Haire Group Technology Director

What s New in Catalogic ECX 2.5

Discover the all-flash storage company for the on-demand world

Microsoft SQL Server HA and DR with DVX

Veritas NetBackup for Microsoft Exchange Server Administrator s Guide

IBM Spectrum Protect Plus

Shared Accelerated Storage for Every Workload

Data Protection for Virtualized Environments

The storage challenges of virtualized environments

Data Protection for Cisco HyperFlex with Veeam Availability Suite. Solution Overview Cisco Public

Veritas NetBackup on Cisco UCS S3260 Storage Server

UNFAIR ADVANTAGE Your Road to SAP Hana 2016 PURE STORAGE INC.

Hedvig as backup target for Veeam

EMC Virtual Infrastructure for Microsoft Exchange 2007

SOLUTION BRIEF TOP 5 REASONS TO CHOOSE FLASHSTACK

SOLUTION BRIEF Fulfill the promise of the cloud

XtremIO Business Continuity & Disaster Recovery. Aharon Blitzer & Marco Abela XtremIO Product Management

Veritas Desktop and Laptop Option 9.1 Qualification Details with Cloud Service Providers (Microsoft Azure and Amazon Web Services)

Symantec NetBackup for VMware Administrator's Guide

SQL Server on NetApp HCI

Elevate the Conversation: Put IT Resilience into Practice for Cloud Service Providers

HPE Nimble Storage HF20 Adaptive Dual Controller 10GBASE-T 2-port Configure-to-order Base Array (Q8H72A)

TOP 5 REASONS TO CHOOSE FLASHSTACK FOR HEALTHCARE

Arcserve Backup for Windows. Release Summary r16

TOP REASONS TO CHOOSE DELL EMC OVER VEEAM

Why Datrium DVX is Best for VDI

ENTERPRISE HYBRID CLOUD 4.1.1

VPLEX & RECOVERPOINT CONTINUOUS DATA PROTECTION AND AVAILABILITY FOR YOUR MOST CRITICAL DATA IDAN KENTOR

EMC CLARiiON CX3-80. Enterprise Solutions for Microsoft SQL Server 2005

VMWARE PROTECTION WITH DELL EMC NETWORKER 9

EMC Virtual Infrastructure for Microsoft Applications Data Center Solution

VMware Virtual SAN Technology

The next step in Software-Defined Storage with Virtual SAN

EMC Virtual Infrastructure for Microsoft Exchange 2010 Enabled by EMC Symmetrix VMAX, VMware vsphere 4, and Replication Manager

NetApp HCI QoS and Mixed Workloads

Setting Up Quest QoreStor with Veeam Backup & Replication. Technical White Paper

SnapCenter Software 4.0 Concepts Guide

How Symantec Backup solution helps you to recover from disasters?

VMware vsphere Data Protection Evaluation Guide REVISED APRIL 2015

VMWARE VSAN LICENSING GUIDE - MARCH 2018 VMWARE VSAN 6.6. Licensing Guide

Lenovo Validated Designs

Veritas NetBackup OpenStorage Solutions Guide for Disk

Symantec Reference Architecture for Business Critical Virtualization

White Paper. A System for Archiving, Recovery, and Storage Optimization. Mimosa NearPoint for Microsoft

Virtual Server Agent for VMware VMware VADP Virtualization Architecture

ECONOMICAL, STORAGE PURPOSE-BUILT FOR THE EMERGING DATA CENTERS. By George Crump

VEXATA FOR ORACLE. Digital Business Demands Performance and Scale. Solution Brief

Veeam Availability Solution for Cisco UCS: Designed for Virtualized Environments. Solution Overview Cisco Public

NetApp AltaVault Cloud-Integrated Storage Appliances

For DBAs and LOB Managers: Using Flash Storage to Drive Performance and Efficiency in Oracle Databases

PERFORCE SOFTWARE DEVELOPMENT ON PURE Best Practice Guide for FlashBlade and FlashArray August 2017

VIRTUALIZATION WITH THE SUN ZFS STORAGE APPLIANCE

Arcserve Backup for Windows

Transcription:

CATALOGIC ECX INTEGRATION for Microsoft SQL Server January 2017

TABLE OF CONTENTS EXECUTIVE OVERVIEW... 2 GOALS AND OBJECTIVES... 2 AUDIENCE... 2 PURE STORAGE INTRODUCTION... 2 FLASHARRAY//M R2 SPECIFICATIONS... 5 PURITY OPERATING ENVIRONMENT... 5 PURE1... 6 EXPERIENCE EVERGREEN STORAGE... 6 CATALOGIC INTRODUCTION... 7 DEFINITIONS... 7 PURE STORAGE FLASHARRAY AND CATALOGIC ECX ARCHITECTURE... 8 SQL SERVER AND WINDOWS SETUP REQUIREMENTS... 8 SQL SERVER DATABASE BACKUP... 9 SQL SERVER DATABASE FULL RECOVERY POINT IN TIME RESTORE... 10 SUMMARY... 11 2017 Pure Storage, Inc. 1

EXECUTIVE OVERVIEW The most important functions of a database administrator are to have a recovery plan and a database backup in place, both tested and valid. The Catalogic ECX Copy Data Management platform, together with the Pure Storage FlashArray, provide features to achieve quick, application-consistent SQL Server database recovery and replication to test backups. In addition, these features can also be used to shorten the time required for creation of development and reporting environments that require application-consistent SQL Server databases as their data store. GOALS AND OBJECTIVES Provide an architectural overview of the Catalogic ECX Copy Data Management platform integration with the Pure Storage FlashArray product offering. List prerequisites and additional resources for backup and restore of a SQL Server instance within a VMWare Windows environment. AUDIENCE This document is for database, system, and storage administrators responsible for maintaining SQL Server and storage environments. PURE STORAGE INTRODUCTION FlashArray//M makes server and workload investments more productive, while also lowering storage spend. With FlashArray//M, organizations can dramatically reduce the complexity of storage to make IT more agile and efficient, accelerating your journey to the cloud. The performance of FlashArray//M can also make your business smarter by unleashing the power of real-time analytics, driving customer loyalty, and creating new, innovative customer experiences that simply weren t possible with disk. All this by transforming your storage with FlashArray//M. 2017 Pure Storage, Inc. 2

FlashArray//M R2 enables you to transform your data center, cloud, or entire business with an affordable all-flash array capable of consolidating and accelerating all your key applications. MINI SIZE Reduce power, space, and complexity by 90% 3U base chassis with 15 1500+ TBs usable ~1kW of power 6 cables MIGHTY PERFORMANCE Transform your datacenter, cloud, or entire business Up to 370,000 32K IOPS Up to 11.5 GB/s bandwidth <1ms average latency MODULAR SCALE Scale FlashArray//M R2 inside and outside of the chassis for generations Expandable to 1.5 PB usable via expansion shelves Upgrade controllers and drives to expand performance and/or capacity MEANINGFUL SIMPLICITY Appliance-like deployment with worry-free operations Plug-and-go deployment that takes minutes, not days Non-disruptive upgrades and hot-swap everything Fewer parts = more reliability FlashArray//M R2 expands upon the FlashArray s modular, stateless architecture, designed to enable expandability and upgradability for generations. FlashArray leverages a chassis-based design with customizable modules, enabling both capacity and performance to be independently improved over time with advances in compute and flash, to meet your business needs today and tomorrow. 2017 Pure Storage, Inc. 3

THE PURE STORAGE FLASHARRAY IS IDEAL FOR: Accelerating Databases and Applications Speed transactions by 10x with consistent low latency, enable online data analytics across wide datasets, and mix production, analytics, dev/test, and backup workloads without fear. Virtualizing and Consolidating Workloads Easily accommodate the most IO-hungry Tier 1 workloads, increase consolidation rates (thereby reducing servers), simplify VDI administration, and accelerate common administrative tasks. Delivering the Ultimate Virtual Desktop Experience Support demanding users with better performance than physical desktops, scale without disruption from pilot to >1000s of users, and experience all-flash performance for under $100/desktop. Protecting and Recovering Vital Data Assets Provide always-on protection for business-critical data, maintain performance even under failure conditions, and recover instantly with FlashRecover. PURE STORAGE FLASHARRAY SETS THE BENCHMARK FOR ALL-FLASH ENTERPRISE STORAGE ARRAYS. IT DELIVERS: Consistent Performance FlashArray//M delivers consistent <1ms average latency. Performance is optimized for real-world application workloads that are dominated by I/O sizes of 32K or larger vs. 4K/8K hero performance benchmarks. Full performance is maintained even under upgrades and failures. Lower Cost than Disk Inline de-duplication and compression deliver 5 10x space savings across a broad set of I/O workloads including databases, virtual machines and virtual desktop infrastructure. Mission-Critical Resiliency FlashArray//M has proven >99.9999% delivered availability, as measured across the Pure Storage installed base, inclusive of non-disruptive everything and without performance impact. Disaster Recovery Built-In FlashArray//M offers native, fully-integrated, data reductionoptimized backup and disaster recovery at no additional cost. Setup disaster recovery with policy-based automation within minutes. And recover instantly from local, spaceefficient snapshots or remote replicas. Simplicity Built-In FlashArray//M offers game-changing management simplicity that makes storage installation, configuration, provisioning, and migration a snap. No more managing performance, RAID, tiers, or caching. Achieve optimal application performance without any tuning at any layer. Manage the FlashArray the way you like it: web-based GUI, CLI, VMware vcenter, Rest API, or OpenStack. Cisco and Pure Compatibility with FlashStack Flashstack is a converged infrastructure solution that brings the benefits of an all-flash storage platform to your converged infrastructure deployments. Built on best-of-breed components from Cisco and Pure Storage, FlashStack provides a converged infrastructure solution that is simple, flexible, efficient, and costs less than legacy converged infrastructure solutions based on traditional disk. 2017 Pure Storage, Inc. 4

FLASHARRAY//M R2 TECHNICAL SPECIFICATIONS //M10* //M20* //M50* //M70* Capacity Up to 25TBs effective capacity* 5 10TBs raw capacity Up to 250+TBs effective capacity* 5 80TBs raw capacity Up to 500+TBs effective capacity* 20 176TBs raw capacity Up to 1.5PBs effective capacity* 42 512TBs raw capacity All-Inclusive Performance** Up to 100,000 32K IOPS <1ms average latency Up to 3 GB/s bandwidth Up to 200,000 32K IOPS <1ms average latency Up to 6 GB/s bandwidth Up to 270,000 32K IOPS <1ms average latency Up to 9 GB/s bandwidth Up to 370,000 32K IOPS <1ms average latency Up to 11.5 GB/s bandwidth Connectivity 16 Gb/s Fibre Channel 10 Gb/s Ethernet iscsi 1 Gb/s Management & Replication ports 16 Gb/s Fibre Channel 10 Gb/s Ethernet iscsi 10 Gb/s Replication ports 1 Gb/s Management ports 16 Gb/s Fibre Channel 10 Gb/s Ethernet iscsi 10 Gb/s Replication ports 1 Gb/s Management ports 16 Gb/s Fibre Channel 10 Gb/s Ethernet iscsi 10 Gb/s Replication ports 1 Gb/s Management ports Physical 3U 575 625 Watts (nominal peak) 95 lbs (43.1 kg) 5.12 x 18.94 x 29.72 chassis 3U 5U 600 950 Watts (nominal peak) 95 lbs (43.1 kg) fully loaded 5.12 x 18.94 x 29.72 chassis 3U 5U 650 1280 Watts (nominal peak) 95 lbs (43.1 kg) fully loaded + 44 lbs per expansion shelf 5.12 x 18.94 x 29.72 chassis 5U - 7U 1230 1760 Watts (nominal peak) 97 lbs (44.0 kg) fully loaded + 44 lbs per expansion shelf 5.12 x 18.94 x 29.72 chassis * Stated specifications are applicable to //M R2 versions. ** Effective capacity assumes HA, RAID, and metadata overhead, GB-to-GiB conversion, and includes the benefit of data reduction with always-on inline deduplication, compression, and pattern removal. Average data reduction is calculated at 5-to-1. *** Includes always-on RAID-3D, deduplication, compression, and encryption. Why does Pure Storage quote 32K, not 4K IOPS? The industry commonly markets 4K IOPS benchmarks to inflate performance numbers, but multiple real world workloads consolidating on a single array average closer to 32K. FlashArray adapts automatically to 512B 32KB IO for superior performance, scalability, and data reduction. IOPs are based on 100% 32KiB reads. Data throughput is based on 100% 32KiB reads. PURITY OPERATING ENVIRONMENT Purity implements advanced data reduction, storage management, and flash management features. All features of Purity are included in the base cost of the FlashArray//M. Storage Software Built for Flash FlashCare technology virtualizes the entire pool of flash within the FlashArray, and allows Purity to both extend the life and ensure the maximum performance of consumer-grade MLC flash. 2017 Pure Storage, Inc. 5

Granular and Adaptive Purity Core is based upon a 512-byte variable block size metadata layer. This fine-grain metadata enables all of Purity s data and flash management services to operate at the highest efficiency. Best Data Reduction Available FlashReduce implements five forms of inline and post-process data reduction to offer the most complete data reduction in the industry. Data reduction operates at a 512-byte aligned variable block size, to enable effective reduction across a wide range of mixed workloads without tuning. Highly Available and Resilient FlashProtect implements high availability, dual-parity RAID-3D, non-disruptive upgrades, and encryption, all of which are designed to deliver full performance to the FlashArray during any failure or maintenance event. Backup and Disaster Recovery Built-In FlashRecover combines space-saving snapshots, replication, and protection policies into an end-to-end data protection and recovery solution that protects data against loss locally and globally. All FlashProtect services are fully integrated in the FlashArray and leverage native data reduction capabilities. PURE1 The Pure1 cloud-based management platform provides the following features: Pure1 Manage By combining local web-based management with cloud-based monitoring, Pure1 Manage allows you to manage your FlashArray wherever you are with just a web browser. Pure1 Connect A rich set of APIs, plug-ins, application connectors, and automation toolkits enable you to connect FlashArray to all your data center and cloud monitoring, management, and orchestration tools. Pure1 Support FlashArray is constantly cloud-connected, enabling Pure Storage to deliver the most proactive support experience possible. Highly trained staff combined with big data analytics help resolve problems before they start. Pure1 Collaborate Extend your development and support experience online, leveraging the Pure1 Collaborate community to get peer-based support and to share tips, tricks, and scripts. EXPERIENCE EVERGREEN STORAGE Get storage that behaves like SaaS and the cloud. Deploy it once and keep expanding and improving performance, capacity, density, and/or features for 10 years or more without downtime, performance impact, or data migrations. Our Right Size capacity guarantee ensures you get started knowing you ll have the effective capacity you need. And our Capacity Consolidation program keeps your storage modern and dense as you expand. With Evergreen Storage, you ll never re-buy a TB you already own. 2017 Pure Storage, Inc. 6

CATALOGIC INTRODUCTION The Catalogic Software ECX Copy Data Management platform deployed in conjunction with the Pure Storage FlashArray, allows clients to manage, orchestrate, and analyze their Copy Data, providing full lifecycle management of that Copy Data. ECX provides automated workflows that allow you to streamline the creation and use of data copies for multiple business solutions, such as application data protection, automated DR, Dev-Test infrastructure provisioning, and DevOps in the hybrid cloud. DEFINITIONS SQL Server Backup: The process of copying SQL Server data either at the database, file, or filegroup level to a non-volatile storage location. SQL Server Restore: The process of copying SQL Server data from corresponding backup files to the target SQL Server instance/database location either at the database, file, or page level. SQL Server Recovery: The process of bringing the SQL Server database to a consistent state relative to the transaction log file and data files. Inconsistent Backup: Data in memory is lost. Captures only data on disk. Inconsistent application backup files. Different point in time. Crash-Consistent Backup: Data in memory is lost. Captures only data on disk. Consistent application backup files. Same point in time. Application-Consistent Backup: Data in memory is captured via VSS (volume shadow copy service) Windows OS. Captures data on disk and memory. VSS (volume shadow copy service) Windows OS coordinates IO to flush all data to storage prior to snapshot. 2017 Pure Storage, Inc. 7

PURE STORAGE FLASHARRAY AND CATALOGIC ECX ARCHITECTURE SQL SERVER AND WINDOWS SETUP REQUIREMENTS Install and configure the Catalogic ECX virtual appliance with associated domain user per the Catalogic ECX installation documentation. Verify the Windows domain user account is created for the SQL Server VMWare virtual machine and is a member of the following local Windows groups: WinRMRemoteWMIUsers and Administrators. Verify the Windows domain user account for the SQL Server VMWare virtual machine has the following SQL Server instance privileges: public and sysadmin. Verify the Catalogic ECX services are installed on the SQL Server VMWare virtual machine and have the necessary use privileges per the Catalogic ECX installation documentation. 2017 Pure Storage, Inc. 8

SQL Server 2012, SQL Server 2014, and SQL Server 2016 standalone and AlwaysON, installed to a virtual machine using a VMDK configuration, running Microsoft Windows 2008 R2, 2012 R2, and 2016. To ensure services in a Windows 2008 R2 environment are able to receive connections, perform the following procedure: Run winrm quickconfig, then select Yes to make changes. This procedure will add a listener for port 5985. To ensure the listener is available, enter the following command: winrm e winrm/config/listener. NOTE THE FOLLOWING MICROSOFT ENVIRONMENTAL REQUIREMENTS Windows Remote Shell (WinRM) must be enabled. The user identity must be specified in the username@fqdn format. The username must be able to authenticate using the registered password to obtain a ticketgranting ticket (TGT) from the key distribution center (KDC) on the domain specified by the fully qualified domain name. On the SQL server, the Windows user must have local administrator rights. For SQL AlwaysON, the user must have permissions to access cluster resources. The SQL user must enable the public and sysadmin SQL permissions. The user identity must have sufficient rights to install and start the ECX Tools Service on the virtual machine node. This includes "log on as a service" rights. The clock skew between the Domain Controller and the ECX appliance should not be more than 5 minutes. The fully qualified domain name must be resolvable and route-able from the ECX appliance. The virtual machine node DNS name must be resolvable and route-able from the ECX appliance. The VMGuest version must be current. VMware Tools must be installed on the virtual machine node. The virtual machine must use SCSI disks only. The virtual machine must not use dynamic. SQL SERVER DATABASE BACKUP 1. Configure providers, discovery, and register. 2. Create Catalog Data policy and catalog MSSQL servers. This will discover databases on MSSQL servers. 2017 Pure Storage, Inc. 9

3. Create Copy Data policy for Application for MSSQL. This will define which MSSQL databases should be backed up. The wizard will guide the user through the following steps: a. Step 1: Source selection: In this step, the user will select the databases that will be backed up. b. Step2: Storage Workflow: User will create a storage workflow that will determine if local snapshot + replication will be created for the databases. User will determine frequency and retention of snapshots during storage workflow creation, and set desired activation time. c. Step 3: Options: Select options for the policy including any pre/post scripts. d. Step 4: Select Log Backup. e. Step 5: Set notification options. 4. When the Application Copy Data policy is run, the following operations will be executed by ECX: a. ECX will inject code into the MSSQL servers. ECX will catalog any current and new databases on this server. b. ECX will perform a VMware snapshot via VMware vsphere API. The VMware snapshot will initiate the VSS provider and freeze the MSSQL, and then VMware tools will create a VMware snapshot where MSSQL database is quiseced. c. ECX will take a Pure hardware FlashRecover snapshot of LUNS where the VMware datastore resides. d. ECX will delete the VMware snapshot. SQL SERVER DATABASE FULL RECOVERY POINT IN TIME RESTORE 1. Create Use Data Application policy for MSSQL database. Creating the policy will entail the following steps: a. Source Selection: Browse and select the databases that need to be restored b. Copy Selection: Select a site, which will determine from which storage array that the restore data will come from. Choose version of a database if full recovery is needed. c. Select point in time if a full recovery + transaction logs is required. d. Destination: Select the MSSQL server where database will be restored. 2017 Pure Storage, Inc. 10

2. When the Application Use Data policy is run, the following operations will be executed by ECX: a. ECX will search through the ECX Catalog and locate which VMDKs need to be restored for the particular databases. ECX will automatically determine the Pure FlashRecover snapshots that are needed. ECX will create a Pure clone volume from a FlashRecover snapshot for each VMDK that is needed. NOTES: b. ECX will inject code into the MSSQL server that is needed to mount the snapshot clones and restore and recover the databases. c. ECX will provision a new mount point to mount for each database. (The database location will automatically be changed to use a mount point based on the default SQL Server instance location, regardless of whether a volume/drive letter was previously used.) d. If point in time was not selected, ECX will restore the database with recovery flag set. If point in time is selected, ECX will restore the database with norecovery flag set and continue to step e. e. ECX will restore the transaction logs needed and apply the transactions to the database. ECX will restore database with recovery flag set. Clock synchronization must be implemented between the DNS Server and the ESX host. SQL Server system databases are not selectable for backup. Backup granularity is at the VMWare virtual machine snapshot level, which system databases participate in. VMDK-based volumes files are supported. RDM-based volumes are not supported. Virtual machine snapshots are not permitted when a RDM-based volume is presented to the VM. The owner of the SQL Server job ecxlogbackupjob created by Catalogic ECX code needs to be the same user account as the SQL Server Agent service at runtime. The SQL Server stored procedure dbo.ecxlogbackup created by Catalogic ECX code is located in the system master database. At least one user database must exist for a SQL Server instance to participate in a catalog. For additional information, please reference the following documents ECX_UsersGuide, ECX_SystemRequirements, and ECX-SQL-FAQ. 2017 Pure Storage, Inc. 11

SUMMARY Catalogic ECX offers complete orchestration with its VMWare virtual appliance and security with Windows active directory integration for Windows familiarity. By combining the Catalogic ECX Copy Data Management platform integration with the Pure Storage FlashArray, users can now achieve application-consistent SQL Server backup and restore flexibility. 2017 Pure Storage, Inc. All rights reserved. Pure Storage, Pure1, the "P" Logo, Evergreen, FlashStack, and Hello Possible are trademarks or registered trademarks of Pure Storage, Inc. in the U.S. and other countries. Microsoft SQL Server and Microsoft Windows are registered trademarks of Microsoft in the U.S. and other countries. Catalogic ECX is a registered trademark of Catalogic Software in the U.S. and other countries. VMware vcenter and VMware vsphere are registered trademarks of VMware in the U.S. and other countries. The Pure Storage product described in this documentation is distributed under a license agreement and may be used only in accordance with the terms of the agreement. The license agreement restricts its use, copying, distribution, decompilation, and reverse engineering. No part of this documentation may be reproduced in any form by any means without prior written authorization from Pure Storage, Inc. and its licensors, if any. THE DOCUMENTATION IS PROVIDED "AS IS" AND ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TO BE LEGALLY INVALID. PURE STORAGE SHALL NOT BE LIABLE FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES IN CONNECTION WITH THE FURNISHING, PERFORMANCE, OR USE OF THIS DOCUMENTATION. THE INFORMATION CONTAINED IN THIS DOCUMENTATION IS SUBJECT TO CHANGE WITHOUT NOTICE. ps_wp_catalogic-ecx-integration-sqlserver_01 2017 Pure Storage, Inc. 12

Pure Storage, Inc. Twitter: @purestorage www.purestorage.com 650 Castro Street, Suite #260 Mountain View, CA 94041 T: 650-290-6088 F: 650-625-9667 Sales: sales@purestorage.com 2017 Pure Storage, Inc. 13