План на курса
Въведение в архитектурата на Oracle GoldenGate
- Компоненти и роли на процесите на GoldenGate: Extract, Pump, Replicat, Manager, Collector
- Топологии на GoldenGate: едносмъртен, двусмърден, каскаден и хъб-спокойност
- Общ преглед на архитектурата с микропослуги GoldenGate и основни разлики от класическата архитектура
Инсталация, конфигуриране и подготовка на околната среда
- Системни изисквания, поддържани платформи и стъпки за инсталация на GoldenGate 19c
- Конфигуриране на процеса Manager, параметърните файлове и директориите за разгъване
- Предварителни условия за базата данни, потребителски права и мрежови аспекти
Капане на промени (CDC) и пренос на данни
- Методи за капане: Classic Extract, Integrated Extract и Log-based CDC
- Архитектура на файловете Trail, стратегии за превоз и маркиране
- Конфигуриране на процеси Extract, Data Pump и Replicat
Мапинг, преобразувания и разрешаване на конфликти
- Мапинг на данни и колони с параметърни файлове и правила за мапинг
- Разрешаване на преобразуванията на типовете данни и аспекти на кодиранията на символите
- Стратегии за разпознаване и разрешаване на конфликти при двусмърдна репликация
Микропослуги GoldenGate и Административен UI
- Разгъване и управление на менеджера и администратора на микропослугите GoldenGate
- Използване на GoldenGate Studio и REST API за администриране
- Конфигуриране на сигурността: SSL/TLS, потребителски роли и защитени комуникации
Мониторинг, разглеждане и настройка на производителността
- Мониторинг на здравето на репликацията, метрики за латентност и показатели на производителност
- Общи шаблони за грешки, анализ на дневници и процедури за възстановяване
- Настройка на параметрите Extract/Replicat и управление на ресурсите за висок пропускайеща способност
Напредналите теми: висока наличност, облак и миграция
- Имплементация на стратегии за висока наличност и миграция без дowntime с GoldenGate
- GoldenGate в обlacno разгъване и хибридни архитектури (OCI, AWS, Azure)
- Обновяване на GoldenGate, най-добрите практики за пачване и планиране на миграция
Практически упражнения и реални сценарии
- Лаб: Инсталация на GoldenGate 19c и конфигуриране на едносмърден пайплайн за репликация
- Лаб: Имплементиране на преобразувания и разрешаване на DML и DDL репликации
- Сценарий: Диагностициране на латентността при репликацията и изпълнение на стъпки за фейловер и възстановяване
Резюме и следващи стъпки
Изисквания
- Разбиране на концепциите за релационни бази данни
- Опит с администрирането на Oracle Database или еквивалентна РБДС
- Засреща с управлението на сървъри под Linux/Unix или Windows
Публика
- Администратори на бази данни (DBAs)
- Инженери по репликация и интеграция на данни
- Платформените и операционните инженери, отговорни за системи с висока наличност
Отзиви от потребители (3)
Научих съществени функции и как да ги прилагам
Ana Alexandrescu - DB Global Technology
Курс - Oracle SQL Advanced
Машинен превод
тренерът беше много полезен, темпото на обучението беше изключително добро, а упражненията не бяха прекалено трудни, но също и не бяха твърде лесни. всякий път когато се затруднявах, той ми помогна добре и се уверяваше, че разбирам всичко.
Jade Stappaerts - KULeuven
Курс - Oracle SQL Language
Машинен превод
упражненията
Amna AlAli - Federal Demographic Council
Курс - Oracle SQL for beginners
Машинен превод