Изменить

Поделиться через


Перенос базы данных Oracle в службу базы данных Exadata OD@A

Azure ExpressRoute
VPN-шлюз Azure

В этой статье описывается, как использовать oracle ZeroTime Migration (ZDM) для переноса базы данных Oracle из локальной системы Exadata в Oracle Database@Azure (OD@A) Службу базы данных Exadata. В этой статье предполагается, что у вас есть базовое представление о OD@A и Oracle ZDM. Этот сценарий основан на сценарии миграции рабочих нагрузок базы данных Oracle в Azure.

Архитектура

На следующей схеме показан пример этого сценария.

Схема, демонстрирующая архитектуру для переноса локальной базы данных в OD@A.

Скачайте файл Visio для этой архитектуры.

Сценарий

Рассмотрим следующие сведения о сценарии:

  • Вы развернули OD@A службе базы данных Exadata в выбранном регионе Azure и настроили кластер виртуальных машин с двумя серверами базы данных и тремя узлами ячейки хранилища.

  • Делегированная подсеть OD@A OD@A находится в виртуальной сети OD@A, которая выполняет одноранговые узлы в центральной виртуальной сети. Диапазон IP-адресов подсети OD@A — 10.42.1.0/24. Дополнительные сведения см. в разделе "Планирование пространства IP-адресов".

  • В центральной виртуальной сети трафик должен проходить через виртуальное устройство, отличное от Майкрософт (NVA), например FortiGate, Check Point или Cisco. NVA работает как устройство маршрутизации, которое помогает гарантировать, что OD@A узлы кластера полностью routable в инфраструктуре. Вы настраиваете NVA для проверки всего трафика, который отправляется в локальную среду и из нее. IP-адрес концентратора NVA — 10.0.0.5.

  • Вы настраиваете гибридное подключение в виртуальной сети концентратора через подключение Azure ExpressRoute к локальной сети.

  • В локальной сети у вас есть существующая реализация Exadata, и вы хотите перенести одну из баз данных в OD@A. База данных составляет 2 ТБ и выполняется в Exadata X8M-2. Версия базы данных — Oracle Database 19c, выпуск Enterprise. Диапазон локальных IP-адресов — 192.168.0.0/16.

  • Вы включили реальные кластеры приложений (RAC) в базе данных. Для аварийного восстановления база данных реплицируется с помощью Oracle Data Guard в другой центр обработки данных, географически удаленный от расположения базы данных-источника.

  • Необходимо перенести базу данных в OD@A с минимальным временем простоя. Вы решили использовать средство Oracle ZDM для оркестрации миграции.

Установка сетевого подключения

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

  1. Создайте таблицу маршрутов Azure и свяжите ее с подсетью OD@A.
  2. Наведите таблицу маршрутов Azure на IP-адрес концентратора NVA для маршрутизации в локальную среду.
  3. Настройте NVA концентратора для маршрутизации трафика между локальной средой и подсетью OD@A.

Настройка таблицы маршрутизации

Используйте следующую конфигурацию, чтобы создать таблицу маршрутов Azure и связать ее с подсетью OD@A:

  • Префикс адреса: 192.168.0.0/16
  • Тип следующего прыжка: Виртуальное устройство
  • IP-адрес следующего прыжка: 10.0.0.5
  • Имя: <имя таблицы маршрутизации>

На следующей схеме показана обновленная конфигурация сети.

Схема, показывающая архитектуру для переноса базы данных в OD@A и включающая назначение.

Выполните следующие действия, чтобы проверить подключение:

  • Войдите в узел базы данных OD@A. Убедитесь, что протокол Secure Shell (SSH) можно использовать для установления подключения к локальному серверу базы данных.
  • Войдите на локальный сервер базы данных. Убедитесь, что протокол SSH можно использовать для установления подключения к узлу базы данных OD@A.

Действия по миграции

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

    Примечание.

    В этом руководстве предполагается, что у вас есть достаточная пропускная способность между исходными и целевыми базами данных для поддержки миграции через Интернет. Предполагается, что вам не нужно выполнять автономную миграцию или восстановление резервного копирования на OD@A, сначала.

  2. Выполните миграцию. Дополнительные сведения см. в статье "Миграция базы данных с помощью ZDM".

  3. Выполните следующие действия по миграции приложений параллельно с миграцией базы данных, чтобы обеспечить минимальное время простоя.

    • Перенос служб приложений в соответствии с планами и обсуждениями.
    • Обновите службы приложений, чтобы указать на новую базу данных, включая строка подключения, записи прозрачной сети (TNS) и другие необходимые конфигурации.
    • Убедитесь, что службы приложений работают должным образом.

На следующей схеме показана обновленная конфигурация, включая узел миграции ZDM.

Схема, демонстрирующая архитектуру для переноса базы данных в OD@A и включает узел миграции ZDM.

Выполнение действий после миграции

  • Настройте автоматические резервные копии для базы данных OD@A.

  • Настройте автоматическую службу Data Guard. В этом руководстве предполагается, что вы уже создали отдельный экземпляр в другой зоне доступности или регионе.

  • Запустите локальную базу данных в качестве вторичной реплики Data Guard в течение определенного периода времени, чтобы убедиться, что миграция выполнена успешно.

Заключение

Выполните предыдущие изменения конфигурации, чтобы перенести базу данных из локальной среды в OD@A с помощью Oracle ZDM. Изменения конфигурации помогают гарантировать, что исходные и целевые базы данных могут взаимодействовать друг с другом и выполнять миграцию с минимальным временем простоя.

Соавторы

Эта статья поддерживается корпорацией Майкрософт. Первоначально он был написан следующими участниками.

Чтобы просмотреть недоступные профили LinkedIn, войдите в LinkedIn.

Следующие шаги

Ознакомьтесь со следующими статьями, чтобы убедиться, что реализация соответствует рекомендациям.