Начать работу с руководством по внедрению

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

Вопрос: Что такое Amazon Aurora?

Amazon Aurora – это совместимое с MySQL ядро реляционной БД, совмещающее в себе скорость и доступность профессиональных коммерческих БД, таких как Oracle, с простотой и экономичностью баз данных с открытым кодом, таких как MySQL.

Вопрос: Почему стоит выполнить миграцию данных в Amazon Aurora?

Amazon Aurora – это экономичный и полностью управляемый сервис, обеспечивающий безопасность, доступность и надежность на уровне коммерческих баз данных при стоимости в десять раз меньше. Amazon Aurora также совместим с Amazon Relational Database Service (RDS), сервисом, выполняющим такие затратные по времени задачи, как выделение ресурсов, установка исправлений, резервное копирование, восстановление, обнаружение и устранение сбоев.

Вопрос: Что такое AWS Database Migration Service (DMS) и в чем состоят преимущества его использования при миграции?

AWS Database Migration Service (DMS) представляет собой экономичный сервис, помогающий легко и быстро выполнить миграцию баз данных в AWS. Задачи репликации могут быть настроены за считаные минуты, а не за часы или дни, как это обычно бывает с решениями репликации под управлением пользователя, которые необходимо устанавливать и настраивать. Сервис репликации данных AWS DMS тесно интегрирован с инструментом AWS Schema Conversion Tool, что позволяет упростить выполнение задач по миграции неоднородных баз данных, например из Oracle в Aurora.

Вопрос: Что такое AWS Schema Conversion Tool (SCT)?

Инструмент AWS Schema Conversion Tool (SCT) упрощает миграцию между разнородными базами данных, автоматически конвертируя схему базы данных Oracle и большую часть настраиваемого кода, включая представления, хранимые процедуры и функции, в формат, совместимый с целевой базой данных, например Aurora. При невозможности автоматического конвертирования соответствующий код будет выделен, чтобы можно было преобразовать его вручную.

Вопрос: В каких регионах доступны сервисы Amazon Aurora и AWS DMS?

Перед запуском этого проекта узнайте о доступности сервисов Amazon Aurora и AWS DMS в документации.

Вопрос: Что такое стек CloudFormation?

Стек CloudFormation – это группа ресурсов AWS, которыми можно управлять как единым целым. Ресурсы в стеке определяются с помощью шаблона стека CloudFormation.В этом проекте стек CloudFormation будет использован для создания и распределения облака VPC, подсетей, групп безопасности и инстансов RDS, необходимых для выполнения миграции базы данных из Oracle в Aurora. После завершения проекта стек легко удалить, чтобы избежать дополнительных расходов. 

Вопрос: Можно ли настраивать шаблон CloudFormation, используемый в этом проекте?

Да. Шаблон CloudFormation рассчитан на то, что пользователь вводит некоторые данные, а затем сервис выделяет требуемые сервисы AWS с минимальными настройками. Если требуется внести исправления в некоторые конфигурации, такие как блок CIDR (блок бесклассовой адресации) VPC, типы инстансов RDS и т. д., то можно внести изменения в шаблон и затем запустить его.

Вопрос: Поддерживают ли AWS DMS и SCT миграцию баз данных со сложными схемами?

Да. Проект помогает понять методы, используемые при миграции неоднородных баз данных, на примере простой структуры. Полученный опыт поможет в выполнении миграций сложных баз данных.

Вопрос: Верно ли то, что сервис AWS DMS поддерживает только полную миграцию всех данных, как в этом проекте?

Нет. Сервис AWS DMS можно использовать как для однократной миграции всех данных, так и для непрерывной репликации данных (CDC). AWS DMS собирает изменения в исходной базе данных и затем применяет их транзакционным способом к целевой базе данных. Единственное изменение, которое требуется сделать для использования такого режима, это изменить настройки задачи. Создайте новую задачу с включенной непрерывной репликацией данных (CDC), и задача репликации будет выполняться до тех пор, пока не будет изменена или завершена.

Вопрос: Сколько стоит выполнение этого проекта?

Стоимость выполнения проекта по миграции составит менее 5 USD, если миграция будет завершена в течение 2 часов. Дополнительные сведения см. на странице Используемые сервисы и цены.

Начать работу с руководством по внедрению