Миграция хранилища данных из Oracle в Amazon Redshift может существенно улучшить скорость выполнения запросов и загрузки данных, увеличить масштабируемость и сократить расходы. Amazon Redshift – это высокоскоростное, полностью управляемое, масштабируемое до петабайтов хранилище данных, которое упрощает анализ всех данных с помощью имеющихся инструментов бизнес-аналитики и помогает экономить. AWS Database Migration Service и AWS Schema Conversion Tool упрощают миграцию схем и данных из локального или размещенного на AWS хранилища данных Oracle в Amazon Redshift без прерывания работы приложений, зависящих от источника данных.
Задачи, которые вы выполните в рамках проекта:
Преобразование схемы и кода хранилища данных из образца хранилища данных Oracle, запущенного в Amazon Relational Database Service (Amazon RDS), с помощью AWS Schema Conversion Tool (AWS SCT). AWS SCT помогает автоматически конвертировать исходную схему и большую часть пользовательского кода в формат, совместимый с Amazon Redshift. AWS SCT четко обозначает все части кода, которые не может преобразовать автоматически, чтобы вы могли сделать это вручную.
Перенесение данных из хранилища данных Oracle в Amazon Redshift с помощью AWS Database Migration Service (AWS DMS). Чтобы начать миграцию данных с помощью AWS DMS, достаточно нескольких щелчков мышью в Консоли управления AWS. Во время миграции исходное хранилище данных остается полностью работоспособным.
Выполнение необходимых действий после миграции, таких как запуск SQL-запросов для проверки типов объектов, подсчета их числа и количества строк в таблицах исходного и целевого хранилищ данных.
Что потребуется для работы:
Аккаунт AWS. Понадобится вам для настройки образца хранилища данных Amazon RDS Oracle и целевого кластера Amazon Redshift, а также для использования AWS SCT и AWS DMS. Регистрация в AWS.
Уровень ИТ-квалификации. Для успешного выполнения этого проекта требуется базовое представление об Oracle и SQL.
Опыт работы с AWS. Для успешного выполнения этого проекта требуется базовое представление об Amazon Redshift, Amazon RDS, Amazon DMS, AWS Virtual Private Cloud, группах безопасности и AWS CloudFormation.
Оценка стоимости:
Стоимость миграции. Обычно стоимость составляет около 7,85 USD за однократную миграцию хранилища данных Oracle размером 10 ГБ, как показано в этом проекте. Расчет произведен с учетом следующих факторов: для аккаунта действует уровень бесплатного пользования AWS, пользователь придерживается рекомендованных настроек, а все использованные ресурсы будут удалены в течение 2 часов после выполнения проекта.
Стоимость обслуживания. Общая стоимость обслуживания хранилища данных в Amazon Redshift зависит от степени его использования и параметров конфигурации. Если применяется конфигурация по умолчанию, рекомендованная в данном руководстве, стоимость обслуживания в рамках уровня бесплатного пользования AWS составит 45,84 USD в месяц. В вашем конкретном случае могут потребоваться другие конфигурации, что повлечет за собой изменение стоимости. Рассчитать стоимость в соответствии с конкретными требованиями можно с помощью калькулятора цен. Чтобы просмотреть структуру расходов на использование сервисов, см. раздел Используемые сервисы и цены.
Расширьте возможности хранилища данных Amazon Redshift, используя передовые инструменты и опыт экспертов по загрузке, преобразованию и визуализации данных.
Ознакомьтесь с дополнительной информацией по работе с Amazon Redshift, в том числе с документацией, рекомендациями, сценариями и инструментами.
Требуется больше ресурсов, чтобы начать работу с AWS? Дополнительные сведения приведены в Центре ресурсов для начала работы.
В этом техническом описании приводятся рекомендации по использованию AWS DMS.