Переход с Oracle на PostgreSQL (Platform V Pangolin)

Контекст:

Высоконагруженная система с тысячами транзакций в секунду в режиме 24/7

Исходные данные хранятся в БД Oracle

Требуется бесшовный переход с БД Oracle в БД PostgresSQL, включающий полный перенос данных в минимальное отведенное окно обслуживания (не более 2х часов).

В исходной базе сотни таблиц с миллионами строк

Потеря данных или их искажение даже в одном поле любой строки недопустимы

Решение:

  • Все источники проанализированы на предмет совместимости структуры и типов данных
  • Разработан механизм конвертации Oracle→PostgreSQL на основе распространенных продуктов с открытым исходным кодом
  • С целью стопроцентного контроля качества миграции создана универсальная утилита с гибким интерфейсом управления и возможностью применения на любом массиве и структуре данных, обеспечивая производительность обработки миллионов строк за несколько минут и выводом детального отчета в случае расхождения данных.

Итоги:

01

Сформированы детальные сценарии конвертации и проверки качества данных для инженеров уровня DBA

02

Конвертация проведена для 10 продуктов различного уровня транзакционной нагрузки (порядка 80 баз данных)

Пообщайтесь с экспертом

Оставьте запрос на консультацию — свяжемся с вами и ответим на вопросы