Published on

July 22, 2020

Перенос нагрузки SQL в Microsoft Azure: руководство и инструменты оценки

В предыдущих статьях “Перенос нагрузки SQL в Microsoft Azure: планирование перехода” и “Перенос нагрузки SQL в Microsoft Azure: выбор сервисов” мы обсудили первоначальные шаги, которые следует учесть при переносе вашей нагрузки SQL в Azure. Мы рассмотрели доступные сервисы и функции в Azure, которые соответствуют вашим требованиям к обработке нагрузки. Теперь давайте погрузимся в инструменты, которые могут помочь вам в процессе миграции и оценить ваше текущее окружение перед переходом в Microsoft Azure.

Руководство по миграции баз данных Azure

Когда вы начинаете планировать миграцию в Microsoft Azure, руководство по миграции баз данных Azure – это ваш основной ресурс. Оно предоставляет всеобъемлющее руководство по проектированию и реализации процесса миграции нагрузки баз данных. Руководство включает всю необходимую информацию, включая инструменты и программы помощников миграции. Вы можете получить доступ к руководству по миграции баз данных Azure, посетив веб-сайт https://datamigration.microsoft.com/.

Руководство по миграции баз данных Azure поддерживает широкий спектр источников данных, таких как Microsoft SQL Server, Oracle, DB2, MySQL, PostgreSQL, MongoDB, Cassandra, MariaDB, Access, SAP ASE и Microsoft Azure Table Storage. Выбрав конкретный источник данных, вы можете определить доступные цели миграции для этого источника данных. Например, вы можете перенести базу данных SQL Server в Azure SQL DB, Azure SQL MI, SQL Server на Azure VM, SQL Data Warehouse или обновить текущий экземпляр SQL Server.

Руководство по миграции баз данных Azure также предоставляет общий обзор процесса миграции нагрузки баз данных. Оно охватывает предварительные шаги миграции, такие как обнаружение текущих баз данных в вашем окружении, оценку нагрузки и выполнение необходимых шагов преобразования и конвертации. Во время процесса миграции оно поможет вам перенести исходные базы данных на целевую платформу, синхронизировать между исходными и целевыми копиями и отключиться от исходной базы данных. После миграции оно описывает задачи, которые необходимо выполнить после миграции, включая внесение изменений на стороне приложения, тестирование функциональности и производительности приложения, а также оптимизацию и устранение любых проблем, которые могут возникнуть.

Кроме того, руководство по миграции баз данных Azure перечисляет инструменты и сервисы Microsoft, которые могут помочь вам на протяжении всего процесса миграции. Оно предоставляет ссылки на документацию по каждому инструменту, помогая вам понять, как их использовать и устранять любые проблемы, с которыми вы можете столкнуться. Эти инструменты включают:

  • Azure Migrate: используется для запуска, выполнения и отслеживания процесса миграции в Azure
  • Azure Database Migration Service: используется для миграции нескольких источников данных в службы баз данных Microsoft Azure с минимальным временем простоя
  • Data Migration Assistant: используется для выявления проблем совместимости SQL-баз данных в исходных базах данных, которые могут повлиять на функциональность в выбранной целевой платформе миграции
  • SQL Server Migration Assistant: проверяет совместимость сторонних исходных баз данных (например, DB2, MySQL, Oracle, SAP ASE) с целевой платформой баз данных и автоматизирует процесс миграции
  • Database Experimentation Assistant: помогает проверить версию целевого SQL Server для конкретной нагрузки, выявляя любые проблемы совместимости или производительности, которые могут возникнуть во время миграции
  • Data Access Migration Toolkit: расширение для Visual Studio Code, которое анализирует исходные коды на Java и .NET, проверяя все запросы и вызовы доступа к данным

В нижней части руководства по миграции баз данных Azure вы можете найти кейс-стади из разных компаний. Эти кейс-стади демонстрируют, как они успешно выполнили процесс миграции и какие преимущества они получили от перехода в Microsoft Azure.

Инструмент Microsoft Assessment and Planning Toolkit

Инструмент Microsoft Assessment and Planning Toolkit – это бесплатный инструмент, который помогает определить, готово ли ваше текущее окружение к миграции в новую обновленную локальную или облачную среду. Он предоставляет ресурсы для инвентаризации, оценки и отчетности, которые помогают в планировании миграции нагрузки SQL в Microsoft Azure.

Инструмент Microsoft Assessment and Planning Toolkit можно загрузить с центра загрузок Microsoft. После загрузки вы можете установить его на свою машину, используя простой мастер установки. После установки запустите инструмент и укажите имя базы данных инвентаризации, где будут храниться все собранные данные.

С помощью инструмента Microsoft Assessment and Planning Toolkit вы можете проверить веб-приложения и установленные экземпляры SQL Server на текущей машине или сканировать несколько машин и серверов, зарегистрированных в определенном домене Active Directory. Инструмент предлагает различные методы обнаружения, включая ручное подключение с использованием предоставленных учетных данных или ввод имен компьютеров вручную.

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

Click to rate this post!
[Total: 0 Average: 0]

Let's work together

Send us a message or book free introductory meeting with us using button below.