SlideShare une entreprise Scribd logo
1  sur  20
Télécharger pour lire hors ligne
КАС СОХРАНИТЬ БИЗНЕС И ДАННЫЕ
С ПОМОЩЬЮ НОВЫХ «СТАРЫХ»
ОПЦИЙ ORACLE DATABASE11G
Алексей Крайнов,
ВЕДУЩИЙ СИСТЕМНЫЙ ИНЖЕНЕР
КОМПАНИИ КРОК
ТРАДИЦИОННЫЕ СПОСОБЫ
ЗАЩИТЫ БД
НАБОР ТЕХНОЛОГИЙ СУБД ORACLE
ДЛЯ ВЫСОКОЙ ГОТОВНОСТИ
• 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
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 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');
Primary
Site
Standby
Site
ORACLE & EMC: СИНХРОННАЯ
ПЕРЕДАЧА БД ЦЕЛИКОМ
ORACLE & EMC: ИСПОЛЬЗОВАНИЕ
SRDF ДЛЯ ФАЙЛОВ БД
Primary
Site
ORACLE & EMC: SRDF
ДЛЯ ОПЕРАТИВНЫХ ЖУРНАЛОВ
КОНКРЕТНЫЙ ПРИМЕР
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 LogMiner
Configuration
– 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
Archivelog
Compression
 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: AKraynov@croc.ru

Contenu connexe

En vedette

Облако крок на службе у российского образования
Облако крок на службе у российского образованияОблако крок на службе у российского образования
Облако крок на службе у российского образованияКРОК
 
Catalog Express Services
Catalog Express ServicesCatalog Express Services
Catalog Express ServicesКРОК
 
Импортозамещение КРОК
Импортозамещение КРОКИмпортозамещение КРОК
Импортозамещение КРОККРОК
 
ИТ консалтинг
ИТ консалтингИТ консалтинг
ИТ консалтингКРОК
 
Автоматизация деятельности на основе BIM технологий
Автоматизация деятельности на основе BIM технологийАвтоматизация деятельности на основе BIM технологий
Автоматизация деятельности на основе BIM технологийКРОК
 
Новое поколение унифицированных систем хранения Hitachi
Новое поколение унифицированных систем хранения HitachiНовое поколение унифицированных систем хранения Hitachi
Новое поколение унифицированных систем хранения HitachiКРОК
 
Обеспечение безопасности данных в облаке КРОК
Обеспечение безопасности данных в облаке КРОКОбеспечение безопасности данных в облаке КРОК
Обеспечение безопасности данных в облаке КРОККРОК
 
Гиперконвергентные решения Nutanix
Гиперконвергентные решения NutanixГиперконвергентные решения Nutanix
Гиперконвергентные решения NutanixКРОК
 
Когда и зачем нужен мониторинг приложений
Когда и зачем нужен мониторинг приложенийКогда и зачем нужен мониторинг приложений
Когда и зачем нужен мониторинг приложенийКРОК
 
Биометрия в контакт центре
Биометрия в контакт центреБиометрия в контакт центре
Биометрия в контакт центреКРОК
 

En vedette (10)

Облако крок на службе у российского образования
Облако крок на службе у российского образованияОблако крок на службе у российского образования
Облако крок на службе у российского образования
 
Catalog Express Services
Catalog Express ServicesCatalog Express Services
Catalog Express Services
 
Импортозамещение КРОК
Импортозамещение КРОКИмпортозамещение КРОК
Импортозамещение КРОК
 
ИТ консалтинг
ИТ консалтингИТ консалтинг
ИТ консалтинг
 
Автоматизация деятельности на основе BIM технологий
Автоматизация деятельности на основе BIM технологийАвтоматизация деятельности на основе BIM технологий
Автоматизация деятельности на основе BIM технологий
 
Новое поколение унифицированных систем хранения Hitachi
Новое поколение унифицированных систем хранения HitachiНовое поколение унифицированных систем хранения Hitachi
Новое поколение унифицированных систем хранения Hitachi
 
Обеспечение безопасности данных в облаке КРОК
Обеспечение безопасности данных в облаке КРОКОбеспечение безопасности данных в облаке КРОК
Обеспечение безопасности данных в облаке КРОК
 
Гиперконвергентные решения Nutanix
Гиперконвергентные решения NutanixГиперконвергентные решения Nutanix
Гиперконвергентные решения Nutanix
 
Когда и зачем нужен мониторинг приложений
Когда и зачем нужен мониторинг приложенийКогда и зачем нужен мониторинг приложений
Когда и зачем нужен мониторинг приложений
 
Биометрия в контакт центре
Биометрия в контакт центреБиометрия в контакт центре
Биометрия в контакт центре
 

Plus de КРОК

Каталог видео-курсов КРОК’ОК
Каталог видео-курсов КРОК’ОККаталог видео-курсов КРОК’ОК
Каталог видео-курсов КРОК’ОККРОК
 
Корпоративное онлайн-обучение
Корпоративное онлайн-обучениеКорпоративное онлайн-обучение
Корпоративное онлайн-обучениеКРОК
 
Решение КРОК для управления недвижимостью
Решение КРОК для управления недвижимостьюРешение КРОК для управления недвижимостью
Решение КРОК для управления недвижимостьюКРОК
 
Заоблачная репутация ИТ-департамента
Заоблачная репутация ИТ-департаментаЗаоблачная репутация ИТ-департамента
Заоблачная репутация ИТ-департаментаКРОК
 
Умное хранение — выжмите максимум из бизнес-данных!
Умное хранение — выжмите максимум из бизнес-данных!Умное хранение — выжмите максимум из бизнес-данных!
Умное хранение — выжмите максимум из бизнес-данных!КРОК
 
3D/VR инструменты в обучении персонала
3D/VR инструменты в обучении персонала3D/VR инструменты в обучении персонала
3D/VR инструменты в обучении персоналаКРОК
 
Что такое SDS?
Что такое SDS?Что такое SDS?
Что такое SDS?КРОК
 
Деловой подход к хранению данных
Деловой подход к хранению данныхДеловой подход к хранению данных
Деловой подход к хранению данныхКРОК
 
ЕЭК. Создание Программно-Аппаратного Комплекса Мультимедийных Систем
ЕЭК. Создание Программно-Аппаратного Комплекса Мультимедийных СистемЕЭК. Создание Программно-Аппаратного Комплекса Мультимедийных Систем
ЕЭК. Создание Программно-Аппаратного Комплекса Мультимедийных СистемКРОК
 
ВТБ24. Модернизация контактного центра
ВТБ24. Модернизация контактного центраВТБ24. Модернизация контактного центра
ВТБ24. Модернизация контактного центраКРОК
 
Tele2. Модернизация контактного центра
Tele2. Модернизация контактного центраTele2. Модернизация контактного центра
Tele2. Модернизация контактного центраКРОК
 
КРОК. Клиенты на всю жизнь! что об этом знает ваш контакт центр
КРОК. Клиенты на всю жизнь! что об этом знает ваш контакт центрКРОК. Клиенты на всю жизнь! что об этом знает ваш контакт центр
КРОК. Клиенты на всю жизнь! что об этом знает ваш контакт центрКРОК
 
Программный сервер видеоконференций Mind
Программный сервер видеоконференций MindПрограммный сервер видеоконференций Mind
Программный сервер видеоконференций MindКРОК
 
Решения для видеосвязи в среде Skype for business
Решения для видеосвязи в среде Skype for businessРешения для видеосвязи в среде Skype for business
Решения для видеосвязи в среде Skype for businessКРОК
 
Новые возможности при создании систем вкс
Новые возможности при создании систем вксНовые возможности при создании систем вкс
Новые возможности при создании систем вксКРОК
 
Cisco meeting server - переосмысление многоточечных конференций
Cisco meeting server - переосмысление многоточечных конференцийCisco meeting server - переосмысление многоточечных конференций
Cisco meeting server - переосмысление многоточечных конференцийКРОК
 
Решения на основе сервера вкс Vinteo
Решения на основе сервера вкс VinteoРешения на основе сервера вкс Vinteo
Решения на основе сервера вкс VinteoКРОК
 
Решения на основе сервера вкс Vinteo
Решения на основе сервера вкс VinteoРешения на основе сервера вкс Vinteo
Решения на основе сервера вкс VinteoКРОК
 
Решения для видеосвязи в среде Skype for business
Решения для видеосвязи в среде Skype for businessРешения для видеосвязи в среде Skype for business
Решения для видеосвязи в среде Skype for businessКРОК
 
Программный сервер видеоконференций Mind
Программный сервер видеоконференций MindПрограммный сервер видеоконференций Mind
Программный сервер видеоконференций MindКРОК
 

Plus de КРОК (20)

Каталог видео-курсов КРОК’ОК
Каталог видео-курсов КРОК’ОККаталог видео-курсов КРОК’ОК
Каталог видео-курсов КРОК’ОК
 
Корпоративное онлайн-обучение
Корпоративное онлайн-обучениеКорпоративное онлайн-обучение
Корпоративное онлайн-обучение
 
Решение КРОК для управления недвижимостью
Решение КРОК для управления недвижимостьюРешение КРОК для управления недвижимостью
Решение КРОК для управления недвижимостью
 
Заоблачная репутация ИТ-департамента
Заоблачная репутация ИТ-департаментаЗаоблачная репутация ИТ-департамента
Заоблачная репутация ИТ-департамента
 
Умное хранение — выжмите максимум из бизнес-данных!
Умное хранение — выжмите максимум из бизнес-данных!Умное хранение — выжмите максимум из бизнес-данных!
Умное хранение — выжмите максимум из бизнес-данных!
 
3D/VR инструменты в обучении персонала
3D/VR инструменты в обучении персонала3D/VR инструменты в обучении персонала
3D/VR инструменты в обучении персонала
 
Что такое SDS?
Что такое SDS?Что такое SDS?
Что такое SDS?
 
Деловой подход к хранению данных
Деловой подход к хранению данныхДеловой подход к хранению данных
Деловой подход к хранению данных
 
ЕЭК. Создание Программно-Аппаратного Комплекса Мультимедийных Систем
ЕЭК. Создание Программно-Аппаратного Комплекса Мультимедийных СистемЕЭК. Создание Программно-Аппаратного Комплекса Мультимедийных Систем
ЕЭК. Создание Программно-Аппаратного Комплекса Мультимедийных Систем
 
ВТБ24. Модернизация контактного центра
ВТБ24. Модернизация контактного центраВТБ24. Модернизация контактного центра
ВТБ24. Модернизация контактного центра
 
Tele2. Модернизация контактного центра
Tele2. Модернизация контактного центраTele2. Модернизация контактного центра
Tele2. Модернизация контактного центра
 
КРОК. Клиенты на всю жизнь! что об этом знает ваш контакт центр
КРОК. Клиенты на всю жизнь! что об этом знает ваш контакт центрКРОК. Клиенты на всю жизнь! что об этом знает ваш контакт центр
КРОК. Клиенты на всю жизнь! что об этом знает ваш контакт центр
 
Программный сервер видеоконференций Mind
Программный сервер видеоконференций MindПрограммный сервер видеоконференций Mind
Программный сервер видеоконференций Mind
 
Решения для видеосвязи в среде Skype for business
Решения для видеосвязи в среде Skype for businessРешения для видеосвязи в среде Skype for business
Решения для видеосвязи в среде Skype for business
 
Новые возможности при создании систем вкс
Новые возможности при создании систем вксНовые возможности при создании систем вкс
Новые возможности при создании систем вкс
 
Cisco meeting server - переосмысление многоточечных конференций
Cisco meeting server - переосмысление многоточечных конференцийCisco meeting server - переосмысление многоточечных конференций
Cisco meeting server - переосмысление многоточечных конференций
 
Решения на основе сервера вкс Vinteo
Решения на основе сервера вкс VinteoРешения на основе сервера вкс Vinteo
Решения на основе сервера вкс Vinteo
 
Решения на основе сервера вкс Vinteo
Решения на основе сервера вкс VinteoРешения на основе сервера вкс Vinteo
Решения на основе сервера вкс Vinteo
 
Решения для видеосвязи в среде Skype for business
Решения для видеосвязи в среде Skype for businessРешения для видеосвязи в среде Skype for business
Решения для видеосвязи в среде Skype for business
 
Программный сервер видеоконференций Mind
Программный сервер видеоконференций MindПрограммный сервер видеоконференций Mind
Программный сервер видеоконференций Mind
 

Как сохранить бизнес и данные с помощью новых "старых" опций Oracle DataBase11G

  • 1. КАС СОХРАНИТЬ БИЗНЕС И ДАННЫЕ С ПОМОЩЬЮ НОВЫХ «СТАРЫХ» ОПЦИЙ ORACLE DATABASE11G Алексей Крайнов, ВЕДУЩИЙ СИСТЕМНЫЙ ИНЖЕНЕР КОМПАНИИ КРОК
  • 3. НАБОР ТЕХНОЛОГИЙ СУБД ORACLE ДЛЯ ВЫСОКОЙ ГОТОВНОСТИ
  • 4. • Oracle – Oracle Real Application Clusters – Oracle Data Guard – Oracle ASM Mirroring – Oracle Flashback • Oracle & EMC • Summary СОХРАНЕНИЕ ДАННЫХ И ОТКАЗОУСТОЙЧИВОСТЬ
  • 5. ORACLE DATABASE 11G RAC • Кластерная СУБД, с которой работают реальные приложения • Хорошая масштабируемость • Высокая надежность • Работает на стандартных серверах • Доказано – Десятки компьютеров входят в кластер СУБД – Сертифицирован с ведущими приложениями ERP CRM DW
  • 6. ORACLE DATABASE 11G RAC • Быстрое восстановление после сбоя одного из узлов • Динамическое распределение нагрузки
  • 7. ORACLE DATA GUARD • Синхронная и асинхронная передача изменений • Испорченные данные не передаются • Любые классы серверов и устройств хранения • Тысячи промышленных инсталляций
  • 8. ORACLE DATA GUARD • Запросы на чтение на физической резервной БД производятся с «накатом» журналов • Поддерживается RAC на первичной/резервной БД • Запросы получают транзакционно согласованные результаты • Поддерживает все типы данных, меньшая гибкость (по сравнению с логической резервной БД)
  • 10. ORACLE DATA GUARD FAST-START FAILOVER • Обозреватель определяет недоступность БД • Может автоматически активировать резервную БД Observer Primary Database Standby Database
  • 11. AUTOMATIC STORAGE MANAGEMENT — ДИНАМИЧЕСКОЕ ДОБАВЛЕНИЕ ДИСКОВ • Переносимая, высокопроизводительная система хранения файлов Oracle • Не нужны традиционная файловая система и volume manager • Автоматическое зеркалирование • Автоматическая настройка ввода/вывода – Распределяет данные по дискам, чтобы сбалансировать нагрузку • Нет томов, только виртуальный диск • Делит все дисковое пространство на равные кусочки в 1 М Automatic Storage Management Disk Based Backup & Recovery
  • 12. • Меньше времени для восстановления избыточности • Восстанавливаются только измененные блоки • Экстенты, которые модифицируются во время отсутствия диска, помечаются AUTOMATIC STORAGE MANAGEMENT — ДИНАМИЧЕСКОЕ ДОБАВЛЕНИЕ ДИСКОВ
  • 13. FLASHBACK DATABASE: РЕВОЛЮЦИЯ В ВОССТАНОВЛЕНИИ
  • 14. 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');
  • 15. Primary Site Standby Site ORACLE & EMC: СИНХРОННАЯ ПЕРЕДАЧА БД ЦЕЛИКОМ
  • 16. ORACLE & EMC: ИСПОЛЬЗОВАНИЕ SRDF ДЛЯ ФАЙЛОВ БД Primary Site
  • 17. ORACLE & EMC: SRDF ДЛЯ ОПЕРАТИВНЫХ ЖУРНАЛОВ
  • 18. КОНКРЕТНЫЙ ПРИМЕР Oracle – в режиме Archive Log – с бэкапом на ленту + Standby БД на удаленной площадке + Клон БД на удаленной площадке + Клон БД каждую ночь для отчетов в ReadWrite локально
  • 19. ВЫСОКАЯ ДОСТУПНОСТЬ 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 LogMiner Configuration – 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 Archivelog Compression  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
  • 20. СПАСИБО ЗА ВНИМАНИЕ! Алексей Крайнов, ВЕДУЩИЙ СИСТЕМНЫЙ ИНЖЕНЕР КОМПАНИИ КРОК Т.: (495)974-22-74 доб. 6906 Ф: (495) 974 2277 email: AKraynov@croc.ru