EMC Backup Recovery Systems Transforming Oracle RMAN Backup & Recovery OUG Scotland 2013 Scott Butler Advisory Systems Engineer EMC BRS © Copyright 2013 EMC Corporation. All rights reserved. 1 Data Protection Challenges for Oracle 1) Disk and Tape Capacity required to store many copies of Oracle backups 2) Bandwidth required to move large database backups across WAN for Disaster Recovery 3) Oracle database recovery operations demand extremely reliable disk storage let alone countless tape media 4) Integration and management of RMAN and backup infrastructure © Copyright 2013 EMC Corporation. All rights reserved. 2 EMC BRS for Oracle Data Protection 1) Deduplication Enables Online Retention – Efficiently store weeks of backups on disk for rapid database restores – Reduce dependence on tape for Oracle data protection 2) Replication Drives WAN-efficient Disaster Recovery – Time-to-DR minimized, enabling offsite recovery of databases 3) Data Invulnerability Architecture Ensures Reliable Recovery – Provides much higher levels of hardware and software protection than conventional tape, RAID and file systems 4) Flexible Integration with Oracle – Provides multiple interface options (NAS, Boost, VTL) for use with Oracle data-protection best practices © Copyright 2013 EMC Corporation. All rights reserved. 3 Purpose Built Backup Appliances (PBBA) Open Systems + Mainframe Capacity EMC Others Symantec EMC 64.9% IBM HP Quantum 2012 Total Market 1,340PB Source: IDC Worldwide Quarterly Purpose Built Backup Appliance Tracker – Q42012 © Copyright 2013 EMC Corporation. All rights reserved. 4 PBBAs Transform Backup SPEED EFFICIENCY SMARTER DR © Copyright 2013 EMC Corporation. All rights reserved. Reliably Meet Backup Windows And Recovery SLAs 10-30x Less Backup Storage, Consolidate And Simplify Up To 99% Bandwidth Efficiency Eliminates Trucking Tapes For DR 5 EMC BRS Oracle RMAN Backup Options • Data Domain enables the industry’s most advanced and flexible Oracle backup solutions for DBA’s 1. Direct backups using DD Boost for RMAN enables the fastest and most efficient backup and recovery 2. Direct backups via NFS, dNFS and CIFS 3. Backup Apps with DD Boost for Avamar 4. Backup Apps with DD Boost for NetWorker 5. Collaborative backups between DBA and Backup Admin Flexibility enables customers to choose the best approach for their environment © Copyright 2013 EMC Corporation. All rights reserved. DD Boost for Oracle RMAN direct backup to Data Domain Oracle RMAN using EMC backup applications Oracle RMAN direct backup to Data Domain using NFS, dNFS or CIFS 6 Data Domain Introduction © Copyright 2013 EMC Corporation. All rights reserved. 7 Introduction to Data Domain Data Domain Functionality Control Tier Backup and Archive Applications IBM EMC Symantec CommVault HP Target Tier Disaster Recovery Tier CIFS, NFS, NDMP, DD Boost Replication Ethernet Virtual Tape Library (VTL) or DD Boost over Fibre Channel Data Domain System Data Domain System Dell © Copyright 2013 EMC Corporation. All rights reserved. 8 Introduction to Data Domain Data Deduplication: Technology Overview Friday Full Backup A B C D A E F G Backup Data Estimated Reduction Physical 1 TB 2–4x 250 GB Monday Incremental 50 GB 7–10x 5 GB Tuesday Incremental 50 GB 7–10x 5 GB Wednesday Incremental 50 GB 7–10x 5 GB Thursday Incremental 50 GB 7–10x 5 GB Second FRIDAY FULL 1 TB 50–60x 18 GB 2.2 TB 7.6x 288 GB FRIDAY FULL Mon Incremental Tues Incremental Weds Incremental Thurs Incremental A C E A B H B G C Logical I J K Second Friday Full Backup B C D E F L G H TOTAL A BCDE FGH I J K L © Copyright 2013 EMC Corporation. All rights reserved. 9 Introduction to Data Domain SISL Scalable Architecture DD990 (2012) 8000 Throughput From DD200 to DD990: • Throughput: ~200x • Capacity: ~450x MB/sec. 40 DD200 (2004) 1.25 Addressable Capacity in TB 570 >PB Post-RAID (Physical) © Copyright 2013 EMC Corporation. All rights reserved. 10 Introduction to Data Domain Data Integrity: Data Invulnerability Architecture End-to-end data verification Checksum Deduplication, write to disk Verify Self-healing file system Cleaning Expired data Defrag Verify Generate Checksum Verify Data File System Deduplication Local Compression RAID Verify the file system metadata integrity Verify user data integrity Verify stripe integrity Other RAID 6 NVRAM Snapshots © Copyright 2013 EMC Corporation. All rights reserved. End-to-end data verification 11 Introduction to Data Domain Network Efficient Replication for True Disaster Recovery 1–5% DB Flexible replication One-to-many Many-to-one Bi-directional System-tosystem Cascaded Data Domain system Archive data Backup data Data Domain system 1–5% WAN 1–5% Home Data Domain system Source: Remote sites 95–99% cross-site bandwidth reduction © Copyright 2013 EMC Corporation. All rights reserved. Home Data Domain DD890 Destination: Data Center Hub Supports hundreds of remote sites 12 Introduction to Data Domain Data Domain BOOST DD Boost © Copyright 2013 EMC Corporation. All rights reserved. • Distributes parts of deduplication process to backup server or application clients • Increases aggregate throughput by up to 2x • Enables more efficient resource utilization • Provides application control of Data Domain replication process • Supports majority of backup software market and native utilities in industryleading database utilities 13 Introduction to Data Domain Protection Storage: EMC Data Domain for Backup and Archive Data Low $$/Petabyte – Efficient backup and archive storage with deduplication technology Reliability: Storage of last resort – – Backup Data Data Invulnerability Architecture RAID 6 Fast, Efficient Scalability with data growth – – Industry-leading ingest of backup and archive data Up To 100 PB of logical capacity in a single system Efficient and Scalable Disaster Recovery Archive Data – – Reduce bandwidth requirements by up to 99 percent Replication from up to 270 remote systems to a single system Seamless Integration – Qualified with all leading backup and archive applications Encryption and compliance retention requirements – – © Copyright 2013 EMC Corporation. All rights reserved. Meets compliance requirements for archive retention Both internal and external key management with RSA 14 Oracle Backup with Data Domain Boost © Copyright 2013 EMC Corporation. All rights reserved. 15 Oracle Backup and Recovery RMAN Directly Over Data Domain Boost Database Admin Oracle Database Oracle RMAN DD Boost Data Domain System © Copyright 2013 EMC Corporation. All rights reserved. 16 DD Boost For RMAN What Gets Distributed? Without DD Boost RMAN 1 ID Segment 2 Unique? 3 Compress 4 Write LAN Oracle Server © Copyright 2013 EMC Corporation. All rights reserved. 17 DD Boost For RMAN What Gets Distributed? 1 3 ID Segment 50% Faster Backups 20 to 40% Lower CPU Utilization 99% Less LAN Bandwidth With DD Boost 2 Unique? 4 Write Compress RMAN DD Boost LAN Oracle Server © Copyright 2013 EMC Corporation. All rights reserved. 18 Data Domain Replication Without DD Boost managed file replication Oracle Server Replicate RMAN Catalog Copy 1 Copy ? Copy 1 Copy ? RMAN Is Not Aware Of Copy 2 © Copyright 2013 EMC Corporation. All rights reserved. 19 DD Boost Managed File Replication With DD Boost managed file replication Oracle Server DD Boost RMAN Catalog Copy 1 Copy 2 Copy 1 Copy 2 RMAN Controls The Creation of Backup Copies All Copies Are Cataloged By RMAN © Copyright 2013 EMC Corporation. All rights reserved. 20 DD Boost Advanced Load Balancing & Failover Without Advanced Load Balancing & Failover Oracle Server A Oracle Server B Oracle Server C Each Server Connects on a Dedicated Link No Ability To Balance Streams Across Network Links Job Failures From Network Failures © Copyright 2013 EMC Corporation. All rights reserved. 21 DD Boost Advanced Load Balancing & Failover With Advanced Load Balancing & Failover Oracle Server A DD Boost Oracle Server B DD Boost Oracle Server C DD Boost All Servers Connect To The Same Interface Streams Load Balanced Across Network Links Transparent Link Failover For Network Failures © Copyright 2013 EMC Corporation. All rights reserved. 22 Oracle Backup using RMAN Incremental Merge with Data Domain © Copyright 2013 EMC Corporation. All rights reserved. 23 Oracle RMAN Incremental Merge To traditional SAN or NAS storage DB Full Full Full Full Full Full Full Full Full Full Full Full Full • Enables full recovery from the latest merge, lose all previous fulls • Making a copy of a full each day is costly Incremental Sun © Copyright 2013 EMC Corporation. All rights reserved. Mon Tue Wed Thu Fri Sat 24 Oracle RMAN Incremental Merge Impact of EMC Data Domain with Fastcopy feature DB Full Full Full Full Full Full Full Full Full Full Full Full Full • Quickly creates a copy of last full using a fraction of storage • Maintain full copies for each day enabling easier recovery Fastcopy Incremental Sun © Copyright 2013 EMC Corporation. All rights reserved. Mon Tue Wed Thu Fri Sat 25 Data Domain for Oracle RMAN Boost versus NFS/dNFS Consider RMAN with Data Domain Boost when: – Full backups are recommended; especially w/ high change rate * – Time to scan entire database is not a concern – NFS security or mount point failure is a concern – RMAN managed DR is a requirement – Oracle 10g and 11g environments Consider RMAN via NFS/dNFS with Data Domain when: – Incremental merge is preferred when change rate is low * – Time to scan entire database is a concern – Network link failure is rare or job restart is acceptable – Backup/Restore is the only requirement; DR is not – When the environment is Oracle 11g with dNFS DBA’s have complete control over their own Database Backups & Recoveries and with a greater number of backup copies stored * Oracle recommends full if incremental is more than 20% © Copyright 2013 EMC Corporation. All rights reserved. 26 The EMC BRS, RMAN Catalog Assessment Engage with your local EMC BRS Systems Engineer to better understand the health and statistics of your Oracle backups Identify slow database backups and frequent failures Helps to provide sizing inputs to accurately size a new Oracle tape free backup solution – Size of 1 day’s full backup across all databases – Size of 1 day’s archive log backups across all databases – Identify daily change rate Identify whether compression and/or encryption are in use © Copyright 2013 EMC Corporation. All rights reserved. 27 A happy customer… “Thanks to Data Domain, backup performance has been significantly enhanced, while data storage requirements have been reduced by 96 percent…The DBAs have control of their backups and they are very happy with that.” Nancy Magers Associate Director for Disaster Recovery Brown University © Copyright 2013 EMC Corporation. All rights reserved. 28 and another happy customer… “In a private cloud, you have to look at the storage and backup as hand in glove because of the shared infrastructure. With EMC Data Domain, its been a seamless process to integrate backup with our virtualized infrastructure. We haven’t had a single issue, and our Oracle backups and restores are so much faster and easier to manage.” Tony Vaden Vice President and CIO American Tire Distributors © Copyright 2013 EMC Corporation. All rights reserved. 29 For more information… • http://www.emc.com/collateral/hardware/white-papers/h10683-ddboost-oracle-rman-tech-review-wp.pdf • http://www.emc.com/backup-and-recovery/data-domain/index.htm • http://www.emc.com/collateral/software/white-papers/h7219-datadomain-data-invul-arch-wp.pdf • http://www.emc.com/collateral/analyst-reports/idc-worldwide-purposebuilt-backup-appliance.pdf © Copyright 2013 EMC Corporation. All rights reserved. 30 Q&A © Copyright 2013 EMC Corporation. All rights reserved. 31 Oracle dNFS (Direct Network File System) • New in Oracle 11g • To enable, you must still NFS mount the remote storage on NAS or Data Domain (using OS). • Oracle configuration files tell Oracle database to manage NFS read/write via Oracle kernel rather than operating system. • dNFS aggregates NIC cards with no OS config needed. Great performance. © Copyright 2013 EMC Corporation. All rights reserved. 33