Описание курса:
На этом курсе слушатели изучают, как использовать технологию Oracle Data Guard для защиты своих серверов баз данных от запланированных и незапланированных простоев. Также изучается, как резервные базы данных могут быть использованы для построения отчетов, выполнения запросов и тестирования. Обсуждается архитектура Data Guard, создание физических и логических резервных баз данных, а также операции смены ролей баз данных. Рассматриваются новые возможности Oracle 11g, как то Active Data Guard и резервные базы данных-снимки. Рассматриваются различные способы управления конфигурацией Data Guard, а также устранение неисправностей.
Аудитория курса:
- Специалисты служб технической поддержки
- Консультанты служб технической поддержки
- Администраторы баз данных
Предварительная подготовка:
Необходимая предварительная подготовка:
- Курс Сервер Oracle Database 11g: Основы администрирования, часть I
- Курс Сервер Oracle Database 11g: Основы администрирования, часть II
Желательная предварительная подготовка:
- Oracle 10g: Enterprise Manager Grid Control
Содержание курса:
Введение в Oracle Data Guard
- Причины потери данных
- Архитектура Oracle Data Guard
- Типы резервных баз данных
- Использование Data Guard Broker
- Разница между резервными базами данных и конфигурацией Data Guard Broker
- Режимы защиты данных
- Выполение операции смены ролей
Создание физической резервной базы данных с использованием SQL и RMAN
- Подготовка основной базы данных
- Создание физической резервной базы данных
Обзор Data Guard Broker
- Возможности Oracle Data Guard Broker
- Конфигурации Oracle Data Guard Broker
- Процесc Data Guard Monitor
- Конфигурация Data Guard Monitor
- Положительные стороны использования Data Guard Broker
- Сравнение управления конфигурацией Data Guard с и без использования Data Guard Broker
- Использование DGMGRL
Создание конфигурации Data Guard Broker
- Обзор конфигурации Data Guard Broker
- Создание файлов конфигурации конфигурации Data Guard Broker
- Установка параметра инициализации DG_BROKER_START = TRUE для запуска Data Guard Broker
- Создание конфигурации Data Guard Broker
- Добавление резервной базы данных в конфигурацию
Создание физической резервной базы данных с использованием Enterprise Manager Grid Control
- Использование Enterprise Manager Grid Control для создания физической резервной базы данных
- Использование мастера создания резервных баз данных
- Проверка конфигурации
- Изменение свойств резервной базы данных
- Просмотр статуса конфигурации
Создание логической резервной базы данных
- Подготовка к созданию логической резервной базы данных
- Проверка не поддерживаемых объектов и типов данных
- Внедрение уникальных идентификаторов строк
- Создание логической резервной базы данных с использованием SQL и Grid Control
- Защита логической резервной базы данных
Мониторинг конфигурации Data Guard Broker с использованием Enterprise Manager Grid Control
- Мониторинг конфигурации Data Guard
- Проверка конфигурации
- Просмотр журнальных файлов
- Использование метрик Data Guard
- Просмотр информации о резервных оперативных журналах
- Мониторинг применения журнальной информации
Создание и управление резервной базой данных-снимком
- Архитектура резервной базы данных-снимка
- Конвертация физической резервной базы данных в резервную базу данных-снимок
- Активация резервной базы данных-снимка
- Просмотр информации о резервной базе данных-снимке
- Конвертация резервной базы данных-снимка в физическую резервную базу данных
Использование Active Data Guard
- Использование Real-Time Query
- Включение и выключение Real-Time Query
- Включение отслеживания изменений в блоках (Block Change Tracking) на физической резервной базе данных
- Создание инкрементальных резервных копий
- Мониторинг Block Change Tracking
- Управление режимами защиты данных
- Режимы защиты данных
- Создание резервных оперативных журналов
- Установка режимов защиты
Изменение ролей баз данных
- Изменение ролей баз данных (switchover) и аварийный переход на резервную базу данных (failover)
- Подготовка к изменению ролей баз данных
- Изменение ролей баз данных при помощи DGMGRL и Enterprise Manager
- Типы аварийного перехода
- Включение резервной базы данных после аварийного перехода на резервную базу данных
- Использование Flashback Database в конфигурации Data Guard
- Обзор Flashback Database
- Конфигурация Flashback Database
- Использование Flashback Database вместо применения журнальной информации с отставанием
- Использование Flashback Database и Real-time Apply
- Flashback Database и смена ролей баз данных
- Flashback Database и аварийный переход на резервную базу данных
Использование Fast-Start Failover
- Установка программного обеспечения Observer
- Конфигурация Fast-Start Failover
- Конфигурация автоматического восстановления основной базы данных
- Выполнение Fast-Start Failover из приложения
- Выключение Fast-Start Failover
- Запуск и остановка Observer
- Перенос Observer на другой хост
Настройка клиентских приложений
- Клиентские приложения в конфигурации Data Guard
- Предотвращение присоединения клиентских приложений к не правильной базе данных
- Создание сервисов для конфигурации Data Guard
- Автоматизация клиентского переключения в конфигурации Data Guard
- Конфигурация базы данных для переключения клиентов, использующих OCI
- Конфигурация базы данных для переключения клиентов, использующих OLE DB
- Конфигурация базы данных для переключения клиентов, использующих JDBC
Резервирование и восстановление в конфигурации Data Guard
- Резервирование и восстановление логической резервной базы данных
- Использование каталога восстановления RMAN в конфигурации Data Guard
- Создание каталога восстановления
- Регистрация базы данных в каталоге восстановления
- Конфигурация ежедневных инкрементальных резервных копий
- Восстановление сбойного файла данных на основной базе данных
- Восстановление файла данных на резервной базе данных
Установка патчей на базы данных в конфигурации Data Guard
- Обновление конфигурации Data Guard Broker
- Использование SQL Apply для обновления базы данных
- Использование SQL Apply для обновления базы данных без простоя
- Использование существующей логической резервной базы данных для обновления основной базы данных без простоя
- Создание новой логической резервной базы данных для обновления основной базы данных без простоя
- Использование физической резервной базы данных для обновления без простоя
Мониторинг конфигурации Data Guard
- Мониторинг конфигурации Data Guard с использованием Enterprise Manager Grid Control
- Использование метрик Data Guard
- Использование команды Show Configuration DGMGRL для мониторинга конфигурации
Оптимизация конфигурации Data Guard
- Мониторинг производительности конфигурации с использованием Enterprise Manager Grid Control
- Установка свойств ReopenSecs и NetTimeout
- Сжатие журнальной информации
- Отложенное применение журнальной информации
- Оптимизация SQL Apply
- Изменение количества процессов applier и preparer
Приобретаемые навыки:
После успешного прохождения курса слушатели должны будут уметь:
- Переносить нагрузку с основной на резервную БД
- Использовать Data Guard для создания резервных копий основной базы данных
- Использовать Data Guard для достижения высокой доступности базы данных