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 Wks Data Loss (Recovery Point Objective) Downtime (Recovery Time Objective) Value of Data The Business value of data is rarely understood Recovery Point Objective The shorter the Recovery Point Objective (RPO) the more current the data Recovery Time Objective 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 Recovery Time Objective (RTO) Seconds/Minutes Backup & Recovery Physical Data Protection Recovery Manager (RMAN) Oracle Secure Backup (OSB) Logical Data Protection Flashback Technologies Recovery Time Objective (RTO) Minutes/Hours/Days Minutes/Hours
Fundamental Backup and Recovery Wks Days Hrs Mins Secs Secs Mins Hrs Days Wks Data Loss (Recovery Point Objective) Downtime (Recovery Time Objective)
Oracle Recovery Manager (RMAN) Oracle-integrated Backup & Recovery Engine Database Oracle Enterprise Manager RMAN Fast Recovery Area Oracle Secure Backup* Tape Drives Cloud *RMAN also supports leading 3 rd party media managers Intimate knowledge of database file formats and recovery procedures Manages and automates the backup, restore, and recovery policies and process Catalog all backup and recovery activities Operates online and in parallel for fast processing 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 Database Instance Write New Block Version Old Block Version Fast point-in-time recovery strategy Eliminate the need to restore a whole database backup Continuous data protection for database Optimized, before-change block logging Restores just changed blocks Replay log to restore DB to desired time It s fast - recover in minutes, not hours It s 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 MAA MA Best A Practice Oracle Exadata Database Machine InfiniBand Network Oracle Exadata Storage Cells Fast Recovery Area Allocate additional 2TB Exadata Storage Servers for a dedicated Fast Recovery Area Additional Exadata Storage Servers must be installed in another rack Key Benefits 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 MAA MA Best A Practice 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
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 Fast Recovery Area 1Gbe 10GBe Infiniband Sun ZFS Storage Appliance 1Gbe, 10Gbe, Infiniband ZFS works with RMAN to secure against data corruption 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 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 More than 50 business applications supported NEW BENEFITS BEST DENSITY ACTIVE-ACTIVE CONTROLLERS 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 Day 1 Day 2 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 3
Oracle Suggested Backup Strategy Leveraging the ZFS Storage Appliance s SnapShot Database Backups Level 0 IMAGE backup Day 1 SnapShot 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) 4 4.8 1.4 Restore throughput (TB/HR) 8 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) 4 5.5 2.7 Restore throughput (TB/HR) 8 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 Oracle Secure Backup File System Data Oracle Enterprise Manager Oracle Database RMAN Integration Protects Entire IT Environment Built-in Oracle Integration 25 40% faster than leading competition 4X less expensive than comparable products Tape Library Virtual Tape Library Supports Oracle Database 11g through Oracle 9i
Oracle Exadata Database Machine Backup To Disk and Tape MAA MA Best A MAA Best Practice Practice Oracle Exadata Database Machine Fast Recovery Area High performance Exadata protection (disk and tape) Backups: 7 to 8 TB/hr Restore: 7 to 24 TB/hr Scalable capacity and performance Simplified data recovery Oracle Secure Backup StorageTek Tape Storage 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 3 rd Party Backup Admin. StorageTek Tape Storage RMAN Backups Fast Recovery Area Oracle Secure Backup Admin. Also works with your customer s third party backup applications Symantec NetBackup and Backup Exec EMC NetWorker IBM Tivoli Storage Manager CommVault Simpana Etc
Geographic RMAN data protection Fast Recovery Area ZFS Storage Appliances RMAN Backups Automated Tape Long term data retention Secure encrypted tape Green, economical storage Portability Lowest cost / Maximum capacity StorageTek Tape Storage ZFS Storage Appliance Replication Compression Snapshots (read only) Cloning (read/write) Thin Provisioning RMAN Backups Secondary Location
Fastest Time to Restore RMAN Backup Targets for Exadata Database Machine Exadata Expansion ZFS Storage Appliance Tape Library RMAN backups
Putting It All Together.. Customer Example Requirement RPO RTO Tier 3 Tier 2 Tier 1 Disaster Recovery Retention Policy Backup Redundancy Service Level Agreement Any point in time within recovery window <1 hour for tablespace/datafile recovery <3 hours for full database recovery <30 min for row/table recovery (within last 3 hrs) <1 hour for database recovery from logical errors (within last 2 hrs) <15 min for any database outage Failover to standby database at secondary site Backups sent offsite Onsite backups - 3 day recovery window Offsite backups - 1 year tape retention Two backup copies on tape Oracle Solution Archived Log Mode RMAN, OSB, NBU, etc.. Flashback Table Flashback Database Data Guard Data Guard OSB, RMAN Fast Recovery Area, OSB, NBU, etc.. 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