Date post: | 16-Apr-2017 |
Category: |
Business |
Upload: | dr-wilfred-lin-phd |
View: | 72 times |
Download: | 0 times |
Engineered Data Protection For Oracle Databases
Eric C.W. Chan Sales Consulting Senior Manager Oracle Systems October 26, 2016
Introducing Oracle’s Zero Data Loss Recovery Appliance
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Key Database Protection Goals
• Business Goals
– Never lose critical business data
– No impact on business applications
• I.T. Goals – Ensure database level recoverability
– Centralized service to protect all databases
Current backup solutions fail to achieve these goals
2
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Backup Technology Evolution
Industry focus on Optimization of Storage Capacity, not on Application Availability
1980’s 1990’s Early 2000’s 2010’s
Tape Libraries
Network Attached Storage
Virtual Tape Libraries (VTLs)
Deduplication
Late 2000’s
Purpose-built Backup Appliances (PBBAs)
3
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Backup Appliances Are Not Designed for Database Treat Databases as Just Files to Periodically Copy
Daily Backup Window
Large performance impact on production
Data Loss Exposure
Lose all data since last backup
Many Systems to Manage
Scale by deploying more backup appliances
Poor Database Recoverability
Many files are copied but protection state of database is unknown
4
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Data Protection: Still A Complex Task
• Significant challenges for data protection?
• #1: Backing up and managing increasingly large data volumes
Ref. Oracle Database And Data Protection Survey (200 IT professionals), January 2014 http://www.dbta.com/DBTA-Downloads/ResearchReports/Oracle-Database-and-Data-Protection-Survey-Results-4331.pdf
Backups are too slow
Backups need constant management
Complex Recovery
Production slow down
Coordination of multiple backups
5
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Zero Data Loss Recovery Appliance
Need a Fundamentally Different Approach to Protect Business Critical Database Data
6
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Recovery Appliance Unique Benefits for Business and I.T.
Minimal Impact Backups
Production databases only send changes. All backup and tape processing offloaded
Eliminate Data Loss
Real-time redo transport provides instant protection of ongoing transactions
Cloud-Scale Protection
Easily protect all databases in the data center using massively scalable service
Database Level Recoverability
End-to-end reliability, visibility, and control of databases - not disjoint files
7
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Zero Data Loss Recovery Appliance Overview
Delta Push
•DBs access and send only changes • Minimal impact on production
•Real-time redo transport instantly protects ongoing transactions
Protected Databases
Protects all DBs in Data Center
•Petabytes of data •Oracle 10.2-12c, any platform •No expensive DB backup agents
Delta Store
• Stores validated, compressed DB changes on disk • Fast restores to any point-in-time using deltas •Built on Exadata scaling and resilience •Enterprise Manager end-to-end control
Recovery Appliance
Replicates to Remote Recovery Appliance
Offloads Tape Backup
8
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Recovery Appliance: Data Guard Like Protection for all Databases
Generic Bit-Copy Backup Appliance
• Backup taken once a day • Data loss exposure: all transactions since last backup
Zero Data Loss Recovery Appliance
• Uses Data Guard continuous real-time redo transport from in-memory buffers to immediately protect ongoing transactions
Protected Databases
Data loss is inherently bad. Even worse..it creates massive consistency issues across databases
9
Full Backups + Incrementals
Redo blocks + Incrementals
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Delta-Only Architecture No More Full Backups: Database Optimized Incremental-Forever
Delta Push
Delta Push Source Deduplication
• Fast Incremental Backup - Never reads duplicate blocks - Never sends duplicate blocks • Eliminates Undo Blocks for committed transactions • Eliminates Unused Blocks
Delta Store Backup Management
• Stores only change data • Compresses at block-level • Ships only Deltas to Replica
Protected Database Compressed Delta Store
Dramatic Database I/O & Network Savings
Change Data
No more full backups, only changes
Disaster Recovery
10
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Space-Efficient “Virtual” Full Backups
• After one-time full backup, incrementals used to create virtual full database backups on a daily basis
• Pointer-based representation of physical full backup as of incremental backup time
• Virtual backups typically 10x space efficient
• Enables long backup history to be kept with the smallest possible space consumption
• “Time Machine” for database Delta Store
Protected Databases
Day N Incr
Day 1 Virtual Full
Day N Virtual Full
Day 1 Incr
Day 0 Full
No More Full Backups: Incrementals Forever Architecture
11
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Fast Restore to Any Point-in-Time No Load On Production Servers to Merge Old Backups
• Directly restore any virtual full backup
• All blocks referenced from virtual full are efficiently retrieved
• Eliminates production server overhead of traditional restore and merge of incrementals
• Supported by the scalability and performance of the underlying Exadata hardware architecture Delta Store Protected
Databases
RESTORE DATABASE
TO DAY ‘N’
Day 0 Full
Day 1 Incr
Day N Incr
Day ‘N’ Full Backup
12
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
3 Fragmented backup management with no ownership
Today: Islands of Fragmented Backup Processes Managing Backups & Data Growth: #1 Enterprise IT Concern
1 Set of Databases
Well Defined Oracle Blocks
RMAN Backups
Stream of bits
2
Media Server
13
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Recovery Appliance: End-to-End Data Protection Visibility Policy-based Management: Application-oriented Data Protection
1 Application-oriented
Protection Policy
Well Defined Oracle Blocks
RMAN Backup Set
End-to-end Oracle Block Validation
2
Recovery Appliance
3 EM Cloud Control: Integrated
Management
14
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
World Leader in Aircraft Engine Manufacturing Eliminates Data Loss Exposure
15
Up to the moment recovery possible
5X to 10X faster restore time
Gained validated backup
confidence
CUSTOMER PERSPECTIVE
ZDLRA has also introduced faster recovery times so now we’re able to recover and restore in a matter of 2 to 4 hours instead of previously where we had an average of about 20 hours of restore time.
Renee Reed, US ERP Platform Leader, GE Aviation
https://www.youtube.com/watch?v=Wq2H2un84EA
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Korean Credit Card Issuer Achieves Sub-Second Recovery Point Objective
16
$850M a month in payments processed
without data loss
13X faster backup performance
65% capacity savings
over Data Domain
CUSTOMER PERSPECTIVE
We selected Oracle’s Zero Data Loss Recovery Appliance over Data Domain because only Oracle could offer the incremental-forever backup feature, enabling us to virtually eliminate data loss exposure and ensure data security.
Iljoon Lee, Senior Manager, IT team, KEB Hana Card Co., Ltd.
http://www.oracle.com/us/corporate/customers/customersearch/hana-card-5-recovery-appliance-3115183.html
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal Use Only Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
What is it costing you today to protect your critical Oracle databases?
Can you confidently ensure the recoverability of your Oracle databases?
Can you readily recover your databases to any point in time?
Can you extend your on-premises data protection with cloud options?
17
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Extend with Oracle Public Cloud Storage
• Expand on-premises data retention with cost-effective cloud storage
• Gain additional protection and isolation
• One vendor, one solution one support call
18
Database Backup
Archive Storage
Object Storage
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
1010001001101001010101010001010101
001010101010001010101001010
1010010100010101010010101000101010100
0011010010101010100010101010010
101000100110100101010101000101
Designed by Oracle Database
Development Team for Oracle Database
Direct Database To Database
Communication
Continually Validates Recovery Status
Recover To Any Point In
Time
Extreme Performance With More Space-Efficient Than Generic Dedupe
Engineered Data Protection For The Oracle Database
Zero Data Loss Recovery Appliance
19
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 20