Практикум по миграции на Oracle Database 12cR2
- Код курса: FO.PMODB
- Длительность: 2 д.
- Цена: 30 000 Р
- Часы в неделю: 16 ак. часов.
Описание курса
Аннотация:
Курс представляет собой практический технологический тренинг, предназначенный для администраторов баз данных Oracle 12c или Oracle 11g. Курс аккумулирует многолетний опыт, накопленный специалистами компании ФОРС по решению проблем, возникающих в процессе обновления версий БД ORACLE. Курс предназначен для администраторов баз данных Oracle, собирающихся проводить перевод прикладных систем на новые версии БД. В курсе рассматриваются варианты обновления и миграции, и проблемы, возникающие при практической реализации этих вариантов. Курс состоит из занятий по практической реализации различных вариантов миграции с предоставлением скриптов для автоматизации процессов.
Цель курса:
Приобретение необходимых навыков для проведения процедур обновления версии БД Oracle до 12с.
Задачи курса:
- Предложить эффективные методики для обновления версии и миграции
- Применить предложенные методики на практике, используя заранее созданную виртуальную машину
- Освоение особенностей и приёмов обновления версии и миграции на Oracle БД 12с.
Рассматриваемые вопросы:
- Введение в проблематику обновления версии миграции.
- Обзор средств, используемых для перехода на новую версию.
- Deprecated и desupported компоненты БД
- Подготовка БД к переходу на новую версию. Рекомендации My Oracle Support.
- Эксплуатация прикладной системы на новой прицепной (pluggable) БД в контейнере (CDB).
- Процедуры обновления версии БД (upgrading) с минимизацией времени простоя (downtime)
- Процедуры миграции (migrating) на платформу с другим endian с минимальным downtime.
Содержание курса
- Введение в проблематику процедур перехода на новую версию БД.
- Терминология. Upgrading и migrating
- Допустимые версии БД для перехода на 12с. Одношаговое (one-hop), двухшаговое (two-hops) и многошаговые (multi-hops) переходы на новые версии
- Особенности использования различных character sets в контейнерной (CDB) и не контейнерной (non-CDB) архитектурах
- Особенности использования временнЫх зон (time zones)
- Использование unified auditing в обновлённой версии БД
- Подготовка БД к переходу на новую версию
- “Уборка” исходной БД перед переходом на новую версию.
- Проверка исходной БД на совместимость с обновлением версии до 12.2
- Параметр COMPATIBLE при обновлении до 12с для CDB и non-CDB архитектур. Возможность возврата на старую версию БД (downgrading)
- Проведение обновления версии (upgrading) БД с 11.2.0.4 до 12.2.0.1
- Обновление версии БД на уровне файлов БД для работы в non-CDB архитектуре
- Присоединение non-CDB БД на уровне файлов в контейнер (CDB)
- Технологии перемещения объектов, файлов БД и метаданных между различными БД.
- Export/Import
- Transportable Tablespaces (TTX)
- Full Transportable Export/Import (FTExI)
- Классическая миграция БД без смены endian при помощи технологии FTExI
- Средства Oracle для перемещения файлов БД между платформами.
- RMAN
- DBMS_FILE_TRANSFER
- Миграция БД при помощи механизма turbo TTS на платформу с другим endian c минимизации времени простоя (downtime)
- перенос файлов табличных пространств во время эксплуатации БД при помощи backup sets инкрементального бэкапа уровня 0
- Восстановление файлов БД с конвертацией endian на стороне БД 12с
- Передача обновлений с исходной БД и применение из к файлам новой БД с конвертацией endians при помощи инкрементальных бэкапов уровня 1
- Передача метаданных с исходной БД в новую с помощью FTExI
- Разбор предоставляемых скриптов для автоматизации миграции
- Обновление PDB версии 12.1.0.2 до 12.2.0.1
- Проверка на совместимость исходной PDB с контейнером 12.2.0.1
- Установка новой версии APEX в контейнер CDB 12.2
- Перенос PDB версии 12.1 в контейнер 12.2 без копирования/перемещения файлов
- Обновление версии PDB 12.1 в контейнере 12.2 до PDB 12.2 при помощи скрипта catupgrd.sql