Oracle Database High Availability Brandon Kuschel Jian Liu Source: Oracle Database 11g Release 2 High Availability An Oracle White Paper November 2010.

Slides:



Advertisements
Similar presentations
Chapter 14 Handling Online Redo Log Failures. Background RMAN doesn’t back up online redo logs You don’t use RMAN to recover from online redo log failures.
Advertisements

SQL Server Disaster Recovery Chris Shaw Sr. SQL Server DBA, Xtivia Inc.
Mecanismos de alta disponibilidad con Microsoft SQL Server 2008 Por: ISC Lenin López Fernández de Lara.
RAID- Redundant Array of Inexpensive Drives. Purpose Provide faster data access and larger storage Provide data redundancy.
How Oracle Database 10g Revolutionizes Availability and Enables the Grid Juan Loaiza Vice President, Systems Technologies Oracle Corporation Session id:
High Availability Group 08: Võ Đức Vĩnh Nguyễn Quang Vũ
Oracle Data Guard Ensuring Disaster Recovery for Enterprise Data
© 2015 Dbvisit Software Limited | dbvisit.com An Introduction to Dbvisit Standby.
Keith Burns Microsoft UK Mission Critical Database.
Harvard University Oracle Database Administration Session 10 Database Backups.
10 Copyright © 2009, Oracle. All rights reserved. Managing Undo Data.
Module 12: Backup and Recovery. Overview Backup and recovery methods available in Oracle and SQL Server 2008 Types of failure Types of recovery Formulating.
RMAN Restore and Recovery
Backup and Recovery (2) Oracle 10g CAP364 1 Hebah ElGibreen.
Module 14: Scalability and High Availability. Overview Key high availability features available in Oracle and SQL Server Key scalability features available.
Backup Concepts. Introduction Backup and recovery procedures protect your database against data loss and reconstruct the data, should loss occur. The.
Agenda  Overview  Configuring the database for basic Backup and Recovery  Backing up your database  Restore and Recovery Operations  Managing your.
Servers Redundant Array of Inexpensive Disks (RAID) –A group of hard disks is called a disk array FIGURE Server with redundant NICs.
National Manager Database Services
Introduction to Oracle Backup and Recovery
© 2009 Oracle Corporation. S : Slash Storage Costs with Oracle Automatic Storage Management Ara Vagharshakian ASM Product Manager – Oracle Product.
Backup & Recovery Concepts for Oracle Database
High Availability & Oracle RAC 18 Aug 2005 John Sheaffer Platform Solution Specialist
ORACLE DATABASE HIGH AVAILABILITY 1. OUTLINE I. Overview Of High Availability II. Oracle Database High Availability Architecture III. Determining Your.
Building Highly Available Systems with SQL Server™ 2005 Vineet Gupta Evangelist – Data and Integration Microsoft Corp.
Chapter 10 : Designing a SQL Server 2005 Solution for High Availability MCITP Administrator: Microsoft SQL Server 2005 Database Server Infrastructure Design.
15 Copyright © 2005, Oracle. All rights reserved. Performing Database Backups.
Sofia, Bulgaria | 9-10 October SQL Server 2005 High Availability for developers Vladimir Tchalkov Crossroad Ltd. Vladimir Tchalkov Crossroad Ltd.
16 Copyright © 2007, Oracle. All rights reserved. Performing Database Recovery.
11g(R1/R2) Data guard Enhancements Suresh Gandhi
7202ICT – Database Administration
1099 Why Use InterBase? Bill Todd The Database Group, Inc.
Backup and Recovery Overview Supinfo Oracle Lab. 6.
Chapter 15 Recovery. Topics in this Chapter Transactions Transaction Recovery System Recovery Media Recovery Two-Phase Commit SQL Facilities.
Oracle Database 10 g Time Navigation: Human-Error Correction Magnus Lubeck DBA/Systems Analyst CERN, IT-DB Group Session id: Tammy Bednar Sr. Product.
Chapter 15 Recovery. Copyright © 2004 Pearson Addison-Wesley. All rights reserved.15-2 Topics in this Chapter Transactions Transaction Recovery System.
7 Copyright © 2005, Oracle. All rights reserved. Managing Undo Data.
1 Principles of Database Systems With Internet and Java Applications Today’s Topic Chapter 15: Reliability and Security in Database Servers Instructor’s.
14 Copyright © 2005, Oracle. All rights reserved. Backup and Recovery Concepts.
Ashish Prabhu Douglas Utzig High Availability Systems Group Server Technologies Oracle Corporation.
Alwayson Availability Groups
CERN - IT Department CH-1211 Genève 23 Switzerland t High Availability Databases based on Oracle 10g RAC on Linux WLCG Tier2 Tutorials, CERN,
Chapter 15: Reliability and Security in Database Servers Neyha Amar CS 157B May 6, 2008.
Enhancing Scalability and Availability of the Microsoft Application Platform Damir Bersinic Ruth Morton IT Pro Advisor Microsoft Canada
© 2006 Northgate Information Solutions plc and its associated companies. All rights reserved. Slide 1.
18 Copyright © 2004, Oracle. All rights reserved. Backup and Recovery Concepts.
2 Copyright © 2007, Oracle. All rights reserved. Configuring for Recoverability.
CERN IT Department CH-1211 Genève 23 Switzerland 1 Active Data Guard Svetozár Kapusta Distributed Database Operations Workshop November.
18 Copyright © 2004, Oracle. All rights reserved. Recovery Concepts.
14 Copyright © 2005, Oracle. All rights reserved. Backup and Recovery Concepts.
Your Data Any Place, Any Time Always On Technologies.
6 Copyright © Oracle Corporation, All rights reserved. Backup and Recovery Overview.
Agenda Data Guard Architecture & Features
13 Copyright © 2007, Oracle. All rights reserved. Using the Data Recovery Advisor.
What is the Flashback Database? Improves a database’s availability Useful alternative to traditional restoration methods Contains Flashback logs Archived.
14 Copyright © 2007, Oracle. All rights reserved. Backup and Recovery Concepts.
9 Copyright © 2005, Oracle. All rights reserved. Managing Undo Data.
10 Copyright © 2007, Oracle. All rights reserved. Managing Undo Data.
Oracle Database High Availability
Managing Multi-User Databases
Maximum Availability Architecture Enterprise Technology Centre.
A Technical Overview of Microsoft® SQL Server™ 2005 High Availability Beta 2 Matthew Stephen IT Pro Evangelist (SQL Server)
Oracle Database High Availability
Introduction of Week 6 Assignment Discussion
SQL Server High Availability Amit Vaid.
Your Data Any Place, Any Time
Index Index.
Chapter 5 The Redo Log Files.
Introduction.
Oracle 12R2 Database Flashback Technologies
Presentation transcript:

Oracle Database High Availability Brandon Kuschel Jian Liu Source: Oracle Database 11g Release 2 High Availability An Oracle White Paper November twp-databaseha-11gr pdf

Overview Human Error Protection Oracle Flashback Technologies Oracle Recovery Manager Data Corruption Protection Fast Recovery Area Oracle Secure Backup Data Recovery Advisor Storage Failure Protection Automatic Storage Management Site Protection Oracle Data Guard Oracle GoldenGate

Oracle Database's HA Solution Set

Human Error Protection Example: Bug in SQL statement Isolation: Preventing errors via access control Faster recovery with Flashback technologies Undo: Query Undo: Versions Query: SELECT * FROM emp VERSIONS BETWEEN TIMESTAMP time1 AND time2 WHERE… Transaction Query: SELECT * FROM FLASHBACK_TRANSACTION_QUERY WHERE XID = transactionID Undo Transaction - Atomicity Full Table Undo Drop Entire Database

Data Corruption Protection Ex: Fault during single read/write operation Two-Phase Commit Prepare: Write to log and lock table Commit: Write to disk if ready then log as committed Prevent corruption by setting parameters Wide range of backup options RMAN (Oracle Recovery Manager) Configure backup and recovery policy Verify backups aren't corrupt Fast recovery backup Stored on disk onsite - secondary storage Only the newest files are stored here Tertiary (remote) backup Backups are copied to tape or uploaded to Amazon S3 Data Recovery Advisor Identifies the available recovery options

Storage Failure Protection Ex: Disk drive crash ASM (Automatic Storage Management) Database-specific RAID Block Repair Automatically: relocate valid blocks from the mirrored copy Manually: relocate specific blocks Rolling Upgrades Keeping application online while upgrading ASM ACFS and ADVM ASM Cluster File System Extends ASM functionality to support all non-Oracle database files ASM Dynamic Volume Manager Provides a general purpose volume management platform for 3rd party file system

Site Protection Ex: fire, storm, power outage Oracle Data Guard options: Standby database up-to-date Standby database is a snapshot Use standby to perform planned maintenance in a rolling fashion Oracle GoldenGate – Distributed databases All databases are active for reading/writing Oracle Streams Standby database options Structure of distributed database

References Oracle Database 11g Release 2 High Availability: Using Oracle Flashback Transaction Query Oracle Recovery Manager Oracle Secure Backup ASM in Oracle Database 10g Oracle Data Guard 11g Oracle GoldenGate 11g Two-Phase Commit Mechanism