Вы находитесь на странице: 1из 27

Backup and Recovery Solutions for Exadata

Cor Beumer
Storage Sales Specialist Oracle Nederland

Recovery Point and Recovery Time


Wks

Days

Hrs

Mins

Secs

Secs

Mins

Hrs

Days

Data Loss

Downtime

(Recovery Point Objective)

(Recovery Time Objective)

Wks

Value of Data
The Business value of data is
rarely understood
Recovery Point Objective

Recovery Time Objective

The shorter the Recovery


Point Objective (RPO) the
more current the data

The shorter the Recovery Time


Objective (RTO) the quicker you
get back to business

Backup Window
Static, but needing to accommodate
an ever increasing amount of data

Oracle Data Protection Solutions

Disaster Recovery
Physical Data Protection
Active Data Guard

Backup & Recovery

Recovery Time Objective (RTO)


Seconds/Minutes

Recovery Time Objective (RTO)

Physical Data Protection


Recovery Manager (RMAN)
Oracle Secure Backup (OSB)

Logical Data Protection


Flashback Technologies

Minutes/Hours/Days

Minutes/Hours

Fundamental Backup and Recovery


Wks

Days

Hrs

Mins

Secs

Secs

Mins

Hrs

Days

Data Loss

Downtime

(Recovery Point Objective)

(Recovery Time Objective)

Wks

Oracle Recovery Manager (RMAN)


Oracle-integrated Backup & Recovery Engine
Intimate knowledge of database file
formats and recovery procedures

Oracle Enterprise
Manager

Oracle
Secure
Backup*

Manages and automates the


backup, restore, and recovery
policies and process
Catalog all backup and recovery
activities

RMAN

Operates online and in parallel for


fast processing
Tape Drives

Fast Recovery
Area
Database

Cloud

*RMAN also supports leading 3rd party media managers

Corrupt block detection during


backup and restore with the ability
to validate backups
Integrated with Enterprise
Manager, Oracle Secure Backup,
and third party backup products

Flashback Database
Fast point-in-time recovery strategy

Database
Instance

Eliminate the need to restore a whole


database backup
Continuous data protection for database

Write

Optimized, before-change block logging


New
Block
Version

Old
Block
Version

Restores just changed blocks


Replay log to restore DB to desired time

Its fast - recover in minutes, not hours


Its easy - single command restore
Flashback Database to 2:05 PM`

Data Files

Flashback
Log

Rewind button for the Database

Backup Options for Exadata


Customer choice depending upon objectives & budget
Exadata Backup (Fastest)
o RTO: Immediate
o RPO: Lossless
o Fastest option using Inifiniband to another Exadata machine

ZFS Storage Appliance Backup (Most Flexible)


o RTO: Next to Immediate
o RPO: Last transaction
o Multiple network connectivity & data service options

Tape Backup (Most Economical)


o RTO: Hours
o RPO: Last Transaction Backup
o Best economics on cost/GB and offers removable offsite
capability

Exadata Backup (Fastest)


o RTO: Immediate
o RPO: Lossless
o Fastest option using Inifiniband to another Exadata machine

HIGHEST PERFORMANCE:
BACKUP TO EXADATA

Exadata - Backup and Recovery


Using additional Storage Cells
Oracle Exadata
Database Machine

Oracle Exadata
Storage Cells

MAA
MA
Best
Practice
A

Allocate additional 2TB


Exadata Storage Servers for a
dedicated Fast Recovery Area
Additional Exadata Storage
Servers must be installed in
another rack

InfiniBand
Network

Key Benefits
Fast
Recovery
Area

Better failure isolation when using


separate backup hardware
Allows use of lower cost space for
backups

Only for data protection


unbalanced configuration

Exadata - Backup and Recovery


Performance
Backup rates:
17 TB/hr for Full Rack configurations (full image
copies)
Effectively 20-50 TB/Hr for incremental backups

Restore rates into existing files


14 17 TB/hr for Full Rack Configuration

Database redo apply rates


2.1 TB/hour (637 MB/sec)
1.7 TB/hour (495 MB/sec) with flashback enabled

MAA
MA
Best
Practice
A

MOST FLEXIBLE:
BACKUP TO ZFS STORAGE
APPLIANCE
ZFS Storage Appliance Backup (Most Flexible)
o RTO: Next to Immediate
o RPO: Last transaction
o Multiple network connectivity & data service options

Exadata and the Sun ZFS Appliance


RMAN Disk Target
Various Connectivity Options
Sun ZFS Storage
Appliance

1Gbe, 10Gbe, Infiniband

ZFS works with RMAN to secure


against data corruption

1Gbe
10GBe
Infiniband

RMAN ensures that backups are not


corrupt, ZFS ensures they stay that way

Enables dNFS DB Cloning*


Leveraging ZFS Storage data
services and capabilities
Thin provisioning

Fast
Recovery
Area

Compression
Snapshot and Cloning
Replication
Performance Analytics
* EHCC can not be used outside of storage cells to support cloning

ZFS Storage Appliances


Second Generation Systems

BEST VALUE
FULL SUITE OF
DATA SERVICES

BEST FLEXIBILITY
SINGLE OR DUAL
CONTROLLERS

STANDARD FEATURES (ALL MODELS)

BEST SCALABILITY
ACTIVE-ACTIVE
CONTROLLERS

All Data Protocols: FC, iSCSI, IB, NFS, CIFS, WebDAV, etc.
Advanced Data Services: Snap, dedup., compression, replication, etc.

CLIENTS AND APPLICATIONS (ALL MODELS)


Oracle Solaris Oracle Linux
Oracle Database, Middleware, and Applications
Oracle VM VMware Windows

BEST DENSITY
ACTIVE-ACTIVE
CONTROLLERS

More than 50 business applications supported

NEW BENEFITS
Best Density and Scale: Industry-leading density, scale up to 1PB for Consolidation
Flash Everywhere and More Of It: Industry-leading flash capacity for Application Performance
Doubled the Processing Power: Performance to drive enterprise Data Protection

Oracle Internal and Confidential

Oracle Suggested Backup Strategy


Database

Backups
Level 0 IMAGE
backup
Level 1 incremental
backup

Pros
Faster recovery from up-todate image copy
Less data to backup =
shortened backup windows

Cons

Level 1
incremental
backup

Can not recover data older


than 24 hours
Image copy can not be
compressed by RMAN

Day 1

Day 2

Day 3

Oracle Suggested Backup Strategy


Leveraging the ZFS Storage Appliances SnapShot
Database

Backups
Level 0 IMAGE
backup

SnapShot

Day 1

Level 1
incremental
backup
Day 2

Level 1
incremental
backup

Day 3

Benefits of the ZFS Storage


Appliance
Recovery of image backups older than 24 hours
Database cloning
Provides compression for RMAN image backups
Remember!!! Image copy backups are EXACT byte-for-byte copies
of database files

Replication of RMAN disk backup to remote destination


Data movement to Tape
RMAN Archive to tape managed and tracked by RMAN
NDMP direct to FC tape no database server resources
Third Party backup server reading snapshot and write to tape

RMAN backup and restore throughput


FOR A SUN ZFS STORAGE APPLIANCE
WITH 1 HEAD, 4 TRAYS, 2 POOLS, AND 16 SHARES

# active channels

Backup throughput
(TB/HR)

Restore throughput
(TB/HR)

4.8

1.4

5.1

1.9

16

5.5

1.4

32

4.5

1.0

RMAN backup and restore throughput


FOR A SUN ZFS STORAGE APPLIANCE
WITH 2 HEADS, 4 TRAYS, 2 POOLS, AND 16 SHARES

# active channels

Backup throughput
(TB/HR)

Restore throughput
(TB/HR)

5.5

2.7

6.9

3.3

16

8.9

2.2

32

6.9

1.8

LOWEST COST:
TAPE BACKUP
Tape Backup (Most Economical)
o RTO: Hours
o RPO: Last Transaction Backup
o Best economics on cost/GB and offers removable offsite
capability

Oracle Secure Backup (OSB)


Enterprise Tape Backup Management
Protects Entire IT
Environment

Oracle
Enterprise
Manager

Built-in Oracle Integration


Oracle Secure Backup
File System Data

Oracle Database

RMAN Integration

Tape
Library

Virtual
Tape
Library

25 40% faster than


leading competition
4X less expensive than
comparable products
Supports Oracle
Database 11g through
Oracle 9i

Oracle Exadata Database Machine


Backup To Disk and Tape

Oracle Exadata
Database Machine

MA
Practice
Practice
A
Best
Best

High performance Exadata


protection (disk and tape)
Backups: 7 to 8 TB/hr
Restore: 7 to 24 TB/hr

Fast
Recovery
Area

MAA
MAA

Scalable capacity and


performance
Simplified data recovery

StorageTek
Tape Storage

Oracle Secure
Backup

Numbers not updated to new 11.2.0.2 MAA Whitepaper

Oracle Database
ZFS Storage Appliance RMAN Backup protection
Oracle
Database

ZFS Storage
Appliance

OSB or 3rd Party


Backup Admin.

StorageTek
Tape Storage

RMAN
Backups
Fast
Recovery
Area

Oracle Secure
Backup Admin.

Also works with your customers third party backup applications

Symantec NetBackup and Backup Exec


EMC NetWorker
IBM Tivoli Storage Manager
CommVault Simpana
Etc

Geographic RMAN data protection


ZFS Storage
Appliances

Fast
Recovery
Area

StorageTek
Tape Storage

ZFS Storage Appliance


Replication
Compression
Snapshots (read only)
Cloning (read/write)
Thin Provisioning

RMAN
Backups

Automated Tape
Long term data retention
Secure encrypted tape
Green, economical storage
Portability
Lowest cost / Maximum capacity

Secondary
Location

RMAN
Backups

Fastest Time to Restore


RMAN Backup Targets for Exadata

Database
Machine

Exadata
Expansion

RMAN backups

ZFS
Storage
Appliance

Tape
Library

Putting It All Together..


Customer Example
Requirement

Service Level Agreement

Oracle Solution

RPO

Any point in time within recovery window

 Archived Log Mode

RTO
Tier 3

<1 hour for tablespace/datafile recovery


<3 hours for full database recovery

 RMAN, OSB, NBU, etc..

<30 min for row/table recovery


(within last 3 hrs)
<1 hour for database recovery from logical
errors (within last 2 hrs)

 Flashback Table

<15 min for any database outage

 Data Guard

Tier 2

Tier 1

Disaster Recovery Failover to standby database at secondary site


Backups sent offsite

 Flashback Database

 Data Guard
 OSB, RMAN

Retention Policy

Onsite backups - 3 day recovery window


Offsite backups - 1 year tape retention

 Fast Recovery Area,


OSB, NBU, etc..

Backup
Redundancy

Two backup copies on tape

 OSB, NBU, etc..

To Find out More


Protecting Exadata with the Sun ZFS Storage appliance
Capacity Planning Guidelines and Configuration Best
Practices Whitepaper
www.oracle.com/technetwork/server-storage/sun-unified-storage/overview/index.html

MAA Guides
www.oracle.com/technetwork/database/features/availability/exadata-maa-best-practices-155385.html

Oracle Recovery Manager


www.oracle.com/technology/deploy/availability/htdocs/RMAN_Overview.htm

Sun ZFS Storage Appliance


www.oracle.com/us/products/servers-storage/storage/unified-storage

Oracle StorageTek Tape


www.oracle.com/us/products/servers-storage/storage/tape-storage/index.html