View
38
Download
1
Embed Size (px)
Citation preview
КАС СОХРАНИТЬ БИЗНЕС И ДАННЫЕ
С ПОМОЩЬЮ НОВЫХ «СТАРЫХ»
ОПЦИЙ ORACLE DATABASE11G
Алексей Крайнов,
ВЕДУЩИЙ СИСТЕМНЫЙ ИНЖЕНЕР
КОМПАНИИ КРОК
• Oracle
– Oracle Real Application Clusters
– Oracle Data Guard
– Oracle ASM Mirroring
– Oracle Flashback
• Oracle & EMC
• Summary
СОХРАНЕНИЕ ДАННЫХ
И ОТКАЗОУСТОЙЧИВОСТЬ
ORACLE DATABASE 11G RAC• Кластерная СУБД, с
которой работают
реальные приложения
• Хорошая
масштабируемость
• Высокая надежность
• Работает на стандартных
серверах
• Доказано
– Десятки компьютеров
входят в кластер СУБД
– Сертифицирован с
ведущими приложениями
ERP CRM DW
ORACLE DATABASE 11G RAC
• Быстрое
восстановление после
сбоя одного из узлов
• Динамическое
распределение нагрузки
ORACLE DATA GUARD
• Синхронная и асинхронная передача изменений
• Испорченные данные не передаются
• Любые классы серверов и устройств хранения
• Тысячи промышленных инсталляций
ORACLE DATA GUARD
• Запросы на чтение на физической резервной БД производятся с
«накатом» журналов
• Поддерживается RAC на первичной/резервной БД
• Запросы получают транзакционно согласованные результаты
• Поддерживает все типы данных, меньшая гибкость (по сравнению с
логической резервной БД)
ORACLE DATA GUARD
FAST-START FAILOVER
• Обозреватель
определяет
недоступность БД
• Может автоматически
активировать
резервную БД
Observer
Primary Database Standby Database
AUTOMATIC STORAGE MANAGEMENT —
ДИНАМИЧЕСКОЕ ДОБАВЛЕНИЕ
ДИСКОВ• Переносимая,
высокопроизводительная система
хранения файлов Oracle
• Не нужны традиционная файловая
система и volume manager
• Автоматическое зеркалирование
• Автоматическая настройка
ввода/вывода
– Распределяет данные
по дискам, чтобы сбалансировать
нагрузку
• Нет томов, только виртуальный диск
• Делит все дисковое пространство
на равные кусочки в 1 М
Automatic Storage
Management
Disk Based
Backup &
Recovery
• Меньше времени
для восстановления
избыточности
• Восстанавливаются
только измененные блоки
• Экстенты, которые
модифицируются во время
отсутствия диска, помечаются
AUTOMATIC STORAGE MANAGEMENT —
ДИНАМИЧЕСКОЕ ДОБАВЛЕНИЕ
ДИСКОВ
FLASHBACK DATABASE
Используя
FLASHBACK LOGS,
можно откатить
всю БД на момент
времени в прошлом:
Data Files Flashback Log
Disk
Write
old block
version
new block
version RMAN> FLASHBACK DATABASE
TIMESTAMP to_timestamp
('2009-06-03 09:55:00',
'YYYY-MM-DD HH24:MI:SS');
КОНКРЕТНЫЙ ПРИМЕР
Oracle
– в режиме Archive Log
– с бэкапом на ленту
+ Standby БД на удаленной площадке
+ Клон БД на удаленной площадке
+ Клон БД каждую ночь для отчетов в ReadWrite
локально
ВЫСОКАЯ ДОСТУПНОСТЬ ORACLE• Backup and Recovery
– Automated Disk-Based Backup and Recovery
– Drop Database
– RMAN Database Deregistration
– Backup of Standby Control File
– Automated TSPITR Instantiation
– Simplified Recovery Manager Cataloging of Backup Files
– Automated Channel Failover for Backup and Restore
– Automated File Creation During Recovery
– Simplified Backups to Disk
– Proxy Copy Backup of Archivelogs
Backup and Recovery (Cont)
– Incrementally Updated Backups
– Simplified Recovery Through Resetlogs
– Restore Tolerates Corrupt or Missing Backups
– Full Database Begin Backup Command
– Change-Aware Incremental Backups
Data Guard– Data Guard Broker
Support for RAC
– Automated LogMinerConfiguration
– Log Miner Support for Index-Organized Tables
– Secured Redo Transmission
Data Guard (Cont)– Fine-Grained
Supplemental Logging
– Named Data Guard Configurations
– Simplified Zero Data Loss for Data Guard SQL Apply
– Zero Downtime Instantiation for SQL Apply
– Real Time Apply
– Redo Data and ArchivelogCompression
Flashback– Flashback Database– Flashback
Reinstantiation– Flashback Standby
Database– Flashback Table– Flashback Row History– Flashback Drop– Flashback Transaction
History
Online Operations– Enhanced Online
Redefinition– Improved Handling of
DDL Locks on Busy Tables
– Signature-Based Dependency Tracking Using Synonyms
– Rolling Upgrades with Data Guard SQL Apply
Powered by EMC:
– SRDF
– Consistent split
– BCV Mirror
СПАСИБО ЗА ВНИМАНИЕ!
Алексей Крайнов,
ВЕДУЩИЙ СИСТЕМНЫЙ ИНЖЕНЕР
КОМПАНИИ КРОК
Т.: (495)974-22-74 доб. 6906
Ф: (495) 974 2277
email: [email protected]