Защита СУБД OpenEdge от катастроф 1 Избежать катастрофы может только тот, кто считает ее возможной. (Вильгельм Швебель) Башкатов В.Г., CSBI Group, 2011 Башкатов В.Г., CSBI Group, 2011
Защита СУБД OpenEdge от катастроф 2 С тихийные бедствия – наводнения, ураганы, землетрясения, извержения вулканов,... Т ехногенные катастрофы – Чернобыльская АЭС, Саяно-Шушенская ГЭС, … Прочие - террористические атаки и т.п.
Защита СУБД OpenEdge от катастроф 3 Вы готовы рисковать?
Защита СУБД OpenEdge от катастроф 4
5 «Не протестированный план – не является планом» «Если вы что-то не протестировали – этого не существует» «Вы защищены ровно настолько, насколько хорошо прошел последний тест» «Сбой во время теста – это всего лишь сбой во время теста»
Защита СУБД OpenEdge от катастроф 6 Применяемые технологии: Самописные (After-Imaging) OpenEdge Replication (Plus) OpenEdge Clusters OpenEdge Replication (Plus) + OpenEdge Clusters OpenEdge Management
Защита СУБД OpenEdge от катастроф 7 База данных AI-файлы Процессы брокера/сервера базы данных Клиентские сессии 1. Резервное копирование БД 2. Резервное копирование AI-файлов База данных 1. Восстановление БД из резервной копии 2. Накат AI-файлов Промышленный сервер DR-сервер Самописные (After-Imaging)
Защита СУБД OpenEdge от катастроф Преимущества: Бесплатно Неограниченное количество целевых баз Резервное копирование с целевой базы (с параметром -norecover)
Защита СУБД OpenEdge от катастроф 9 Недостатки: Требует написание скриптов обработки AI-архивов Не работает в режиме реального времени В случае сбоя в озможны потери данных из-за задержек наката AI во времени Целевую базу нельзя запускать Доступ только в однопользовательском режиме Большая нагрузка на сервер при работе нескольких пользователей с целевой базой (режим –RO) Возможны сбои в работе пользователей с целевой базой Самописные (After-Imaging)
Защита СУБД OpenEdge от катастроф
11 OpenEdge Replication (Plus*) REPL QUEUE SOURCE БД AI-файлы Процессы брокера/сервера базы данных TARGET БД Первичный сервер Вторичный сервер Процесс брокера базы данных REPL SERVER REPL AGENT Отчетность *Plus
Защита СУБД OpenEdge от катастроф 12 В реальном времени TARGET-база стартована В режиме –ERO (Enhanced Read-Only) Без написания собственных скриптов Без изменения приложения «Горячее» резервное копирование Резервное копирование в ONLINE на TARGET Ручная / автоматическая трансформация TARGET в SOURCE Создание серверов отчетности Платный продукт OpenEdge Replication (Plus*)
Защита СУБД OpenEdge от катастроф 13 Хранилище данных ДБ Узел АУзел Б АВТОМАТИЧЕСКОЕ ПЕРЕКЛЮЧЕНИЕ Старт базы OpenEdge Clusters
Защита СУБД OpenEdge от катастроф 14 Бесплатный продукт (входит в состав лицензии Enterprise RDBMS) Работает в режиме реального времени Исключает аппаратную часть сервера как точку отказа системы Не требует вмешательства администратора для переключения между узлами кластера Требует внимательной настройки и аккуратного обслуживания OpenEdge Clusters
Защита СУБД OpenEdge от катастроф 15 OpenEdge Replication (Plus) + OpenEdge Clusters Хранилище данных DB BROKER OS Узел А CLUSTER MANAGER OpenEdge Enterprise & Replication SOURCE ДБ OS Узел Б CLUSTER MANAGER OpenEdge Enterprise & Replication TARGET ДБ TARGET ДБ REPL AGENT REPL SERVER SITE 1 SOURCE ДБ SOURCE ДБ OpenEdge Enterprise & Replication Transition SITE 2
Защита СУБД OpenEdge от катастроф 16 OpenEdge Replication (Plus) + OpenEdge Clusters Исключает аппаратную часть сервера как точку отказа системы Исключает базу данных как точку отказа системы Защита базы данных от катастроф на уровне 99% + все прочие преимущества каждого продукта в отдельности Требует внимательной настройки и аккуратного обслуживания Повышаются профессиональные требования к DBA
Защита СУБД OpenEdge от катастроф 17 Amount of Data Loss (RPO) Time to Recover (RTO) Seconds Days 0 KBsMany MBs Backup After Imaging 1 st Level OE Replication Clustering After Imaging 2 nd Level Brian Bowman OE Replication + Clustering
Защита СУБД OpenEdge от катастроф 18 OpenEdge Management OpenEdge Management обеспечивает доступность, анализ, превентивный контроль и управление OpenEdge-средой Централизованное управление Браузерное решение (HTTP/HTTPS) Проактивный мониторинг и оповещение Автоматическое выполнение плановых работ Формирование отчетов Анализ тенденций в работе OpenEdge и системы в целом Подключается к AdminServer
Защита СУБД OpenEdge от катастроф 19 Windows Server HP-UX Sun Solaris RedHat Linux Уведомление администратора через Получение сообщений при достижении пороговых значений Анализ ключевых характеристик производительности базы данных Получение исторических данных для управления средой Мониторинг OpenEdge-процессов из единой консоли Brian Bowman OpenEdge Management
Защита СУБД OpenEdge от катастроф 20 Параметр утилиты PROBKUP для резервного копирования After-Imaging базы данных без нарушения процесса наката AI-архивов? Максимальное количество резервных баз формируемых OpenEdge Replication в Асинхронном режиме? Какова стоимость OpenEdge Clusters?
Защита СУБД OpenEdge от катастроф 21 Башкатов Валерий Григорьевич Руководитель Центра Компетенции PROGRESS | CSBI Group Вопросы ?