Upload
others
View
6
Download
0
Embed Size (px)
Citation preview
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
From RDS to SAP, protect your cloud databases the right way
Edwin Galang
D A T 2 2 1 - S
Cloud Solution Architect
Cohesity
Agenda
• Cloud databases
• Amazon Relational Database Service (Amazon RDS) backup and recovery
• SAP HANA backup and recovery
• SQL Server
• Oracle
• Solution overview
• About Cohesity
• Demo – protect your cloud databases leveraging Cohesity Cloud Edition with AWS services, AWS Lambda
Overview of cloud database adoption
• Databases are the most popular cloud resources used beyond compute, storage, and network services
• Expect ~8% YOY adoption
Your data, your responsibility
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon RDS
Cloud database service that runs most common database engines
Do you back up your Oracle, SQL Server, or MySQL on premises?
My Amazon RDS is already backed up
• Amazon provides automated backups
• Scheduled daily backup
• Transaction logs
• 35-day retention
• Manual snapshots
• User-initiated snapshots
• Stored in Amazon Simple Storage Service (Amazon S3)
RDS
S3Manual snapshots
Cohesity Cloud Snapshot Manager
• Cohesity manages snapshots using AWS APIs
• Manage Amazon EC2 and Amazon RDS snapshots with policy-based backups
• Snapshots data stored on Amazon S3
• Manage multi-region replication
EC2
RDS
S3
S3
MetadataAPI
Cloud Snapshot Manager
Comprehensive Amazon RDS backup with flexible recovery
Benefits
• Uses AWS APIs: No agents,
proxies, or additional IaaS
required
• Only metadata is stored and
indexed by Cohesity
• Resiliency from Amazon S3
replication to another region
Lightweight and resilient
• One platform to back up cloud
and on premises
• Same UI and backup workflow
for any workload in any location
• Universal enterprise-grade
protection and data
management
Single platform and UI
• Global search to quickly find
and recover data
• Comprehensive, automated
policy-based backup
• Flexible retention and
recovery options
Comprehensive and flexible
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
SAP HANA overview
• In-memory platform that enables real-time business by combining transactions and analytics in a single platform
• Designed for next-generation applications
• Reduces IT complexity to simplify operations
• Support advanced analytics for business, text, spatial, graph, and series data
Data protection
Seamlessly integrate into SAP tools to execute backups or recoveriesSAP HANA DATABASE
Memory
Data Area Log Area
Persistent Storage
Savepoint Commit
SAP HANA Studio
DBA Cockpit
HDBSQL
SAP-certified integration using the SAP Backint API agent
Simplified protection for SAP HANA
• SAP HANA-certified
• Direct integration with SAP HANA through Backint API (backup and recovery)
• Cohesity SAP HANA adapter runs on the SAP HANA servers
Cohesity SAP HANA adapter
• Enables backup, restore, query, and delete operations
• Compatible with the following management tools
• SAP HANA Studio
• SAP HANA Cockpit
• HDBSQL
• DBA Cockpit
• Supports SAP HANA, platform edition 1.0 and 2.0
• Support for the following architecture
• Multi-tenancy
• Single-node and multi-node clusters
• Dynamic tiering
• Supports backup, recovery, query, and delete operations of a SAP HANA deployed on a single node/cluster setup
Key points about Backint
• Cohesity Backint executable is installed on the SAP HANA node(s), and it integrates with SAP Tools
• When a database backup is started, Cohesity Backint executable is called by the SAP HANA database
• Backint is responsible for executing all activities needed to transfer the backup data to a secure storage location
• The data to be backed up is read by the backup tools from pipes; these pipes are supplied by the database
• In a scale-out configuration, every active host in the database may have one or more volumes to be backed up
• Multiple Backint processes will be started for a data backup, which may have to handle one or more backup objects
• A parallel log backup is started with every volume backup and gets a unique database backup ID
SAP HANA
Cockpit
SAP Admin
HDBSQLDBA
Cockpit
SAP HANA
Studio
Cohesity Backint
Backup
Persistent Storage
LogData
Benefits
• Tight integration – SAP-
certified and built on SAP
Backint for HANA interface
• Backup data and logs
• Multi-streaming to accelerate
backups and restores
• Supports popular
configurations – scale-up
and scale-out
Comprehensive data
protection for SAP HANA
• Leverage native SAP tools
such as SAP HANA Studio or
DBA Cockpit
• Uses existing workflows
• Restore to same or alternate
server
• Granular, point in time
recovery (PITR) capabilities
Ease of management
• Web-scale architecture for
linear performance and
capacity scaling
• Global variable-length dedupe
and compression to reduce
data and storage footprint
• Secure SAP HANA backup data
encrypted in transit and at rest
Enterprise-grade
Data protection for Microsoft SQL Server
• Support for Amazon RDS for SQL Server and SQL Server running Amazon EC2 instances
• Supports SQL maintenance plan and Cohesity SQL adapter
• Cohesity SQL adapter provides
• Application-consistent backups of SQL Servers
• Instant restore on Cohesity DataPlatform
• Optimized backups for improved RPOs and efficiency
• CBT-based backups with full database backups capture only the changed blocks
• Any PITR to the original server (overwrite), a new instance, or an alternative server
• Roll forward using the transaction logs
Node 2 Node n
SnapFS
Amazon EC2
Instances
Amazon RDS
for SQL Server
Snapshots
S3 Bucket
Protection Job
S3 Bucket
Protection Job
SQL Adapter
Data protection for Oracle
• Support for Amazon RDS for Oracle and Oracle running Amazon EC2 instances
• Supports RMAN with NFS or the Cohesity Oracle adapter
• Support Oracle Single Instance, Oracle RAC, and Oracle ASM deployments running LLG or newer
• Cohesity Oracle adapter
• Full, incremental, and log backups
• Can protect multiple databases across different servers in a single protection job
• Supports recovery to the original server (overwrite), as a new instance, or to an alternative server
• For Oracle RAC = RAC to RAC, RAC to SI
Node 2 Node n
SnapshotsProtection Job
Protection Job
Oracle Adapter
NFS
RMAN with NFS
Amazon EC2
Instances
Amazon RDS
for OracleS3 Bucket
S3 Bucket
Data protection for Amazon RDS, Amazon EC2, and SAP HANA in AWS
Node 1 Node 2 Node n
SnapFSEC2 Instances
Amazon RDS
Snapshots
S3 Bucket
Snapshots
Cohesity
Backint
S3 Bucket
Protection JobProtection Job
S3 Bucket
Protection Job
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
About Cohesity
Top-tier investors
Phenomenal pedigree
• Founded in 2013 by Dr. Mohit Aron, co-founder of Nutanix and lead on GFS
• Experienced team from Nutanix, Google, VMware, EMC, NetApp, and Palo Alto Networks
• 300% revenue growth YoY, 70% enterprise
DATA MANAGEMENT REDEFINED
Cohesity for your cloud journey
Cloud-Native,Globally Efficient
One Platform, Universal Protection
Manage Less, Innovate More
Backup
Hybrid Cloud Mobility
DRInnovate
Back up and archive to Amazon S3/Amazon S3 Glacier Back up Amazon EC2, Amazon EBS, and Amazon RDS
Tier data to AWS
SmartFilesDev/testData analytics/apps
Disaster recovery to Amazon EC2Migrate VMs to Amazon EC2Failover/failback
DATA MANAGEMENT REDEFINED
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Demo workflow
Deploy CE
Register AWS Source for RDS
Create Policy
Create Protection Job
Backup RDS
Recover RDS
Create View for SAP HANA
Create Policy
Create Protection Job
Deploy SAP HANA Agent
Backup SAP HANA
Recover SAP HANA
Thank you!
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.