Implementing an Enterprise Class Database Backup and Recovery Plan



Similar documents
Oracle Database 10g: Backup and Recovery 1-2

Agenda. Overview Configuring the database for basic Backup and Recovery Backing up your database Restore and Recovery Operations Managing your backups

11. Oracle Recovery Manager Overview and Configuration.

WHITE PAPER. Oracle Backup and Recovery Essentials NFORMATION THAT EVERY ORACLE DATABASE ADMINISTRATOR SHOULD KNOW

Oracle Recovery Manager 10g. An Oracle White Paper November 2003

Oracle9i Database: Advanced Backup and Recovery Using RMAN

Oracle Database Backup & Recovery, Flashback* Whatever, & Data Guard

SQL-BackTrack the Smart DBA s Power Tool for Backup and Recovery

HP LeftHand SAN Solutions

Backup and Recovery Solutions for Exadata. Ľubomír Vaňo Principal Sales Consultant

Zero Downtime Backup solution for Oracle10g

Backup and Recovery Solutions for Exadata. Cor Beumer Storage Sales Specialist Oracle Nederland

WHITE PAPER. Oracle Backup and Recovery Essentials INFORMATION THAT EVERY ORACLE DATABASE ADMINISTRATOR SHOULD KNOW

Integrating Network Appliance Snapshot and SnapRestore with VERITAS NetBackup in an Oracle Backup Environment

Using HP StoreOnce Backup systems for Oracle database backups

ASM and for 3rd Party Snapshot Solutions - for Offhost. Duane Smith Nitin Vengurlekar RACPACK

Oracle Database Backups and Disaster Autodesk

Oracle Backup & Recovery

Backing up a Large Oracle Database with EMC NetWorker and EMC Business Continuity Solutions

ORACLE CORE DBA ONLINE TRAINING

Backup/Recovery Strategy and Impact on Applications. Jacek Wojcieszuk, CERN IT Database Deployment and Persistancy Workshop October, 2005

Restoring To A Different Location With EBU And RMAN An AppsDBA Consulting White Paper

RMAN What is Rman Why use Rman Understanding The Rman Architecture Taking Backup in Non archive Backup Mode Taking Backup in archive Mode

EMC Data Domain Boost for Oracle Recovery Manager (RMAN)

A SURVEY OF POPULAR CLUSTERING TECHNOLOGIES

Oracle Recovery Manager

DB2 9 for LUW Advanced Database Recovery CL492; 4 days, Instructor-led

VERITAS NetBackup 6.0 Database and Application Protection

D78850GC10. Oracle Database 12c Backup and Recovery Workshop. Summary. Introduction. Prerequisites

Configuring Backup Settings. Copyright 2009, Oracle. All rights reserved.

An Oracle White Paper March Backup and Recovery Strategies for the Oracle Database Appliance

VERITAS Business Solutions. for DB2

Maximum Availability Architecture. Oracle Best Practices For High Availability

11. Configuring the Database Archiving Mode.

Alternative Backup Methods For HP-UX Environments Today and Tomorrow

Database Recovery For Newbies

D12CBR Oracle Database 12c: Backup and Recovery Workshop NEW

Module 14: Scalability and High Availability

How To Use An Npm On A Network Device

Use RMAN to relocate a 10TB RAC database with minimum downtime. Tao Zuo tao_zuo@npd.com NPD Inc. 9/2011

Backup and Recovery. Oracle RMAN 11 g. Oracle Press ORACLG. Matthew Hart. Robert G. Freeman. Mc Graw Hill. Lisbon London Madrid Mexico City Milan

Oracle Data Guard OTN Case Study SWEDISH POST

Disaster Recovery for Oracle Database

FOCUS ON: FDR/UPSTREAM S ONLINE DATABASE SOLUTIONS

Block-Level Incremental Backup

How To Backup A Database

EMC Backup and Recovery for SAP Oracle with SAP BR*Tools Enabled by EMC Symmetrix DMX-3, EMC Replication Manager, EMC Disk Library, and EMC NetWorker

EMC Data Domain Boost for Oracle Recovery Manager (RMAN)

Feature. Database Backup and Recovery Best Practices

Veritas NetBackup 6.0 Database and Application Protection

Complete Online Microsoft SQL Server Data Protection

Oracle Backup and Recovery Best Practices Dell Compellent Storage Center. Dell Compellent Technical Best Practices

Symantec NetBackup Snapshots, Continuous Data Protection, and Replication

Performing Database and File System Backups and Restores Using Oracle Secure Backup

VERITAS Storage Foundation 4.3 for Windows

NEC Storage NV Series

<Insert Picture Here> RMAN Configuration and Performance Tuning Best Practices

Symantec NetBackup 7 Clients and Agents

High Availability Databases based on Oracle 10g RAC on Linux

Backup and Recovery 1

Oracle Database 11g: Administration Workshop II DBA Release 2

Ultimate Guide to Oracle Storage

RMAN BACKUP & RECOVERY. Recovery Manager. Veeratteshwaran Sridhar

2003 Enterprise Backup/Restore Magic Quadrant

ORACLE RMAN DESIGN BEST PRACTICES WITH EMC DATA DOMAIN

Backup architectures in the modern data center. Author: Edmond van As Competa IT b.v.

Oracle Cloud Storage and File system

Oracle Database 11g: Administration Workshop II DBA Release 2

MySQL Enterprise Backup

VERITAS and HP A LONG-TERM COMMITMENT

Oracle DBA Course Contents

Surround SCM Backup and Disaster Recovery Solutions

Oracle Database 11g: Administration Workshop II Release 2

SAP HANA Backup and Recovery (Overview, SPS08)

Many DBA s are being required to support multiple DBMS s on multiple platforms. Many IT shops today are running a combination of Oracle and DB2 which

WHITE PAPER PPAPER. Symantec Backup Exec Quick Recovery & Off-Host Backup Solutions. for Microsoft Exchange Server 2003 & Microsoft SQL Server

Implementing Effective Backup Strategies For Disaster Recovery. Kurt Lamoreaux Consultant, Computer Networking

PROFESSIONAL SERVICES

Quantum DXi6500 Family of Network-Attached Disk Backup Appliances with Deduplication

SharePlex for Oracle How to replicate databases. Jeffrey Surretsky Solutions Architect

Using HP StoreOnce D2D systems for Microsoft SQL Server backups

Database Storage Management with Veritas Storage Foundation by Symantec Manageability, availability, and superior performance for databases

Trends in Application Recovery. Andreas Schwegmann, HP

ORACLE BACKUP SOFTWARE SOLUTIONS

An Oracle White Paper January A Technical Overview of New Features for Automatic Storage Management in Oracle Database 12c

Zero-Downtime MySQL Backups

If you have not multiplexed your online redo logs, then you are only left with incomplete recovery. Your steps are as follows:

Archive Data Retention & Compliance. Solutions Integrated Storage Appliances. Management Optimized Storage & Migration

IBM TSM DISASTER RECOVERY BEST PRACTICES WITH EMC DATA DOMAIN DEDUPLICATION STORAGE

Getting all the pieces: Reliable Backup/Recovery

Daniela Milanova Senior Sales Consultant

Top 10 Do s/don ts of Data Protection for VMware vsphere

Restore and Recovery Tasks. Copyright 2009, Oracle. All rights reserved.

Oracle vs. SQL Server. Simon Pane & Steve Recsky First4 Database Partners Inc. September 20, 2012

BUSINESS CONTINUITY AND DISASTER RECOVERY FOR ORACLE 11g

Transcription:

Implementing an Enterprise Class Database Backup and Recovery Plan Tammy Bednar Oracle Corporation 400 Oracle Parkway, Redwood Shores, CA 94065 Work: (650) 506-4780 Fax: (650) 506-7203 tammy.bednar@oracle.com

7 Seconds The amount of time it takes to lose a customer on the internet

$7800 The estimated cost of down time per minute for an e-business

Why perform backups? Data is Most Valuable Hardware and software can be replaced

Oracle Media Recovery! Oracle was designed to recover from a media failure and return the database to a transaction-consistent state without data loss! Database can be in production during most media recovery scenarios! The most important thing required to recover from a media failure Backups of the database must be available!

Agenda! How do you protect your data? 4 Steps to successful backup and recovery! Design a backup strategy! Determine a backup type! Identify what to backup! Select a backup tool! Backup scenarios! Summary

Step 1. Design a backup strategy

Backup Strategy Planning! What do you plan for?! Media failures! Software failures! Human errors! Acts of nature! Document backup and recovery procedures! Ensures more choices available during recovery

Backup Strategy Phases Identify Resources Hardware Configuration Vendor/Model Operation System Version/Patch release Disk Capacity No. of Disk/Controller Availability Requirement Media Mgmt Vendor Type and no of tapes Database Configuration Instance Name Host Name RDBMS Version Size of Database Backup Method/Frequency Backup Method/Time to Restore Datafile mount point(s)

Backup Strategy Phases Testing! Why test? Ensure that your backup and recovery is working Ensure recovery skills and procedures remain current! What to test? If a disk failed, would your DBA be able to perform a full recovery on the files from that disk? What do you do if a table was dropped from the production instance? How would you recover from a corrupted table block? Can you recover the database server in the event of a fire?

Step 2. Determine a backup type

Backup Types Type Full Incremental Online Offline Definition A backup that backs up all used data blocks A backup of datafiles that includes only the blocks that have changed since a previous incremental backup A backup of any part of the database when it is open A backup of any part of the database when it is mounted but not open

Step 3. Identify what to backup

What should you backup and how often?! Oracle Database Architecture Datafiles Archive logs Control file Configuration Files! Determine your goal MTTR Cost-effective detection of outage Well defined action plans Fast restore and recovery of the database Opening the database quickly

Step 4. Select a backup tool

Backup and Recovery Tools! User Managed Database is backed up and restored manually using OS commands! Oracle Export/Import Logical database backups! Recovery Manager Oracle s tightly integrated method for creating, managing, restoring and recovering databases! Oracle Enterprise Manager GUI interface to Recovery Manager! Third Party Media Management Vendor Database is backed up and restored using software interface

User Managed! DBA must Manually Create image backups using OS specific commands Track when datafile backups are made Track where the backups are located Restore required datafiles and archivelog Recover the database using SQL*Plus! Online backups require tablespaces to be placed in Hot Backup mode

Oracle Export/Import! Logical backups of the database, schema, or table! Must use Oracle Import to insert data back into the database! Should be used to supplement physical datafile backups! Data may not be consistent across objects

Oracle9i Recovery Manager Enterprise Manager Third Party Tools Tape Disk Recovery Manager Disk Disk Media Management Layer Tape Tape Tape Disk! Catalog backup and recovery information! Manages backup, restore, and recovery operations! Operates on-line and in parallel for fast processing! Integrated with Enterprise Manager & 3rd Party Tools! Proxy Copy Backup Accelerator for fast copy technology at the storage subsystem level! Corrupt block detection during backup and restore and the ability to validate backups

Oracle9i Recovery Manager! Request backup at database, tablespace, or datafile level! Incremental backups (up to 4 levels)! Comprehensive reporting! Stored scripts that automate backup and recovery procedures! Backups can be restricted to limit reads per file, per second to avoid interfering with OLTP work! No generation of extra redo during online database backups Backup information Server-Managed Backup database Full or Incremental Backups Tape Tape Recovery Catalog database Restores & Recovery Tape

Recovery Manager Enterprise Manager Interface Step One Step Two Step Three

Backup Solutions Program http://www.oracle.com/ip/deploy/database/features/recovery/ Company CommVault Systems Compaq Computer Associates EMC HP Innovation Data Processing Knox Software Legato Quadratec SCH Technologies Sun (Legato OEM) Syncsort Tantia Technologies Tivoli VERITAS Verio Product DBVault Magnum OEM for Legato NetWorker, Veritas NetBackup, Veritas Backup Exec ARCServ EMC Data Manager (EDM) Omniback FDR/Upstream Arkeia Celestra, Networker, BudTool Time Navigator dbbrz Solstice Backup Backup Express Harbor Backup Tivoli Data Protection Netbackup, Backup Exec ASP provider

Oracle Partner Programs! Backup Solutions Program (BSP)! Oracle Storage Compatibility Program (OSCP)

Oracle Partner Programs - Backup Solutions Program (BSP)! Facilitate tighter Integration with MMV! Best of Database! Best of Media Management Vendors SBT interface - interface to tertiary storage Proxy Copy - server-less backup Provide SDK to certify backup product Enterprise backup solution

Oracle Storage Programs - Oracle Storage Compatibility Program (OSCP)! Validate Compatibility of Specialized storage solutions with Oracle Oracle over NFS - NAS Remote Mirroring - primarily for log files Snapshot technologies! Not a certification program! Process - architecture review, test kit, usage guide, web page of supported configurations

A Simple backup scenario BnR.com operates a $2 billion dollar a year e-business selling fishing tackle over the Internet. The Oracle database is hosted on a UNIX platform and requires the database to be available 24/7. BnR.com wants to keep 7 days of backups on disk and then move them to tape. At the end of the month, the tapes are moved to an offsite vaulting facility where they are kept for 3 months.

A backup scenario! 4 Steps to Oracle database backup and recovery Step 1. Create backup disk area on host; document HOST hardware and database; once per month TEST recovery procedures Step 2. Online backups Step 3. PROD datafiles, control files, archive logs, init.ora, tnsnames.ora, sqlnet.ora Sunday : Full backup, move SYSDATE-7 to tape Monday - Saturday : incremental backup Step 4. Use RMAN, OEM and OS backup to tape

Split Mirror Backups The backup database host is an additional computer in the Recovery environment. On the primary site, the backup host is idle most of the time and used only during the backup window. Off-Loading Tasks In many mission-critical e-business operations, it is important to have a point-in-time copy of the production database in order to off-load certain tasks. For example, the copy can be used to: Extract data for a data warehouse Run reports Test upgrades Run database consistency checks

Hybrid Solutions Are a Good Thing! Backups with everything, everywhere, all the time! Fail Safe + TAF + Standby Database! Oracle Real Application Clusters + Replication + RAID! Standby Database + Geo-Mirroring! Advanced Queuing + RAID + Oracle Real Application Clusters! Oracle Real Application Clusters + TP Monitor! Etc., etc., etc. The challenge is to understand your business needs and evaluate the pros and cons of the technology options

TOP 10 Reasons to Integrate RMAN into Your Backup and Recovery Solution 10. Extensive Reporting 9. Incremental Backups 8. Downtime Free Backups 7. Backup and Restore Validation 6. Backup and Restore Optimization 5. Easily Integrated with Top Media Managers 4. Block Media Recovery (BMR) 3. RMAN Knows Archive Logs 2. Corrupt Block Detection 1. Trouble Free Backup and Recovery

Summary! Define Backup Strategy by implementing Backup Types! Full! Online! Offline Recovery Methods! User Managed! Export/Import! Recovery Manager! Enterprise Manager! Enhanced Availability Bound crash recovery Block Media Recovery! Backup and Recovery Manageability Retention Policy Persistent Configuration Self Describing Backup! Integrate Recovery Manager

Useful URLs! Oracle high availability and storage management white papers http://otn.oracle.com/deploy/availability/! Oracle Backup Solution Program (BSP) http://www.oracle.com/ip/deploy/database/features/recovery/! Oracle Storage Compatibility Program (OSCP) http://www.oracle.com/ip/deploy/database/storage/

Q & A Q U E S T I O N S A N S W E R S