Сопоставление элементов миграции

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

DRS поддерживает сопоставление на уровне объектов и на уровне данных:

  • на уровне объектов — сравнивает такие объекты, как базы данных, индексы, таблицы, представления, хранимые процедуры, функции и правила сортировки таблиц.

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

Для сопоставления данных:

  1. Войдите в консоль управления Advanced:

  2. Чтобы открыть список сервисов, нажмите Service List.

  3. Выберите Database → Data Replication Service.

  4. Перейдите на страницу Online Migration Management, нажмите на имя нужной задачи на миграцию в колонке Task Name/ID.

  5. На вкладке Migration Comparison можно сравнить данные:

    1. Проверьте целостность объекта базы данных:

      Нажмите Validate Objects, и на вкладке Object-Level Comparison отобразится результат сопоставления каждого элемента сравнения. При нажатии View Details в колонке Operation можно увидеть подробную информацию по задаче.

    2. После завершения проверки сравните количество строк и значений:

      1. На панели Before You Start нажмите Validate All Rows/Values.

      2. В диалоговом окне Create Comparison Task укажите параметры: тип сравнения (Comparison Type), время сравнения (Comparison Time) и объект сравнения (Object).

        • Comparison Type — типы строк и значений, которые необходимо сравнить.

        • Comparison Time — выбор времени начала задачи: Start upon task creation (сразу после создания задачи) или Start at a specified time (в определенное время).

        • Object — выбор объектов для сравнения.

      3. Нажмите OK. После отправки задачи отобразится вкладка Data-Level Comparison. Обновите страницу для просмотра результатов сопоставления.

    с. Выполните двойную проверку перед оставновкой.

    На панели Before You Start нажмите Double Check During Cutover. Повторите действия шага «b».

    1. Остановите задачу миграции.

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

Запустили Evolution free tier
для Dev & Test
Получить