Начать работу с проектом

11 шагов | 120 минут

aws-project_Oracle_to_Redshift
architectural-diagram
arch-diagram_migrate-oracle-to-redshift

Миграция хранилища данных из 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 RedshiftAmazon 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.