Оцените базу данных с помощью Azure Migrate

Завершено

Служба "Миграция Azure" предлагает средства для оценки текущих локальных рабочих нагрузок, предоставляя аналитические сведения о планировании миграции. Кроме того, можно выполнить обнаружение среды без агента или использовать агенты для проведения анализа зависимостей. Это помогает определить зависимости между разными компонентами в вашей среде.

Что такое Azure Migrate?

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

Служба "Миграция Azure" поддерживает обнаружение и оценку различных развертываний SQL Server, таких как экземпляры отказоустойчивого кластера SQL Server AlwaysOn (FCI) и группы доступности AlwaysOn (AG).

В службе Azure Migrate доступно несколько инструментов, таких как Azure Migrate: обнаружение и оценка имиграция и модернизация, которые можно интегрировать с другими службами Azure, решениями независимых поставщиков программного обеспечения (ISV) и поддерживают оценку, миграцию и модернизацию серверов, баз данных, веб-приложений и виртуальных рабочих столов.

Например, если вы оцениваете весь объем данных SQL Server в масштабе VMware, вы можете использовать службу "Миграция Azure" для получения рекомендаций по развертыванию SQL Azure, целевых размеров и ежемесячных оценок.

Скриншот страницы

На этапе обнаружения служба "Azure Migrate" также может использоваться для сканирования сети и выявления всех экземпляров SQL Server и используемых функций в вашей организации.

Средства оценки

Центр миграции Azure для оценки включает следующие средства:

Azure Migrate: обнаружение и оценка

Существует три типа оценок, которые можно создать с помощью инструмента Azure Migrate: обнаружение и оценка.

  • обнаружение и оценка SQL Server

    Он поддерживает развертывания SQL Server, работающие в VMware, Microsoft Hyper-V и физических средах, помимо служб IaaS других общедоступных облаков. Он обеспечивает обнаружение без агента, оценку затрат и оптимальную конфигурацию SQL Azure. Для этого требуется устройство службы "Миграция Azure", которое развертывается в вашей локальной сети. Это средство подходит для рабочих нагрузок, где необходимо оценить готовность как виртуальных машин, так и физических серверов, а не только SQL Server.

    снимок экрана средства Azure Migrate: обнаружение и оценка на панели управления Azure Migrate.

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

  • Бизнес-кейс

    Этот тип оценки помогает разработать комплексный бизнес-вариант для оценки отдачи от инвестиций для переноса серверов, развертываний SQL Server и ASP.NET веб-приложений в Azure. Вы также можете устранить неопределенность и получить инсайты о совокупной стоимости владения (TCO), использовании ресурсов и быстрых результатах для миграции и модернизации.

  • Оптимизация затрат

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

Упражнение. Создание и настройка оценки службы "Миграция Azure"

Чтобы выполнить это упражнение, перед продолжением выполните следующие действия.

Заметка

Чтобы выполнить это упражнение, вам потребуется доступ к подписке Azure для создания ресурсов Azure. Если у вас нет подписки Azure, создайте бесплатную учетную запись перед началом работы.

Если вы решили выполнить это упражнение в этом модуле, помните, что в вашей подписке на Azure могут возникнуть затраты.

Необходимые условия

  • SQL Server 2022 с последней базой данных AdventureWorks.

  • После восстановления базы данных выполните следующие команды, чтобы создать дополнительные объекты для оценки:

    -- Create LogDB database
    CREATE DATABASE LogDB;
    GO
    
    USE LogDB;
    GO
    
    -- Create Logs table
    CREATE TABLE Logs (
        DataCreated DATETIME2 DEFAULT GETDATE(),
        UserID INT,
        ActionID INT
    );
    GO
    
    -- Now modify AdventureWorks database
    USE [AdventureWorks];
    GO    
    
    ALTER TABLE [Person].[Person] ADD [Next] VARCHAR(5);
    
    CREATE PROCEDURE [HumanResources].[usp_legacyIntegration]
    AS
    SELECT DataCreated, UserID, ActionID 
    FROM LogDB..Logs
    
  • Пользователь SQL Server с доступом на чтение к исходной базе данных.

Задача 1. Создание проекта службы "Миграция Azure"

  1. На портале Azure найдите Azure Migrate.
  2. В службахвыберите Azure Migrate.
  3. В разделе целей миграции выберите Серверы, базы данных и веб-приложения, а затем выберите + Создать проект.
  4. На странице Создание проекта выберите подписку Azure и группу ресурсов.
  5. В сведениях о проектеукажите проект и географию, в которой вы хотите создать проект.
  6. Выберите Создать.

Задача 2. Настройка обнаружения и оценки SQL Server

  1. В проекте службы "Миграция Azure" перейдите к серверам, базам данных и веб-приложениям.
  2. Выберите "Обнаружение" в разделе "Миграция Azure: обнаружение и оценка".
  3. В разделе "Обнаружение компьютеров" выберите "Да" с гипервизором VMware vSphere или физической или другой (AWS, GCP, Xen и т. д.) в зависимости от среды.
  4. Скачайте и настройте устройство службы "Миграция Azure", выполнив указанные инструкции.
  5. После настройки устройства он автоматически обнаружит экземпляры и базы данных SQL Server.

Задача 3. Проверка результатов оценки в службе "Миграция Azure"

  1. После завершения обнаружения перейдите к серверам, базам данных и веб-приложениям в проекте службы "Миграция Azure".

  2. В sql Azure вы увидите обнаруженные экземпляры и базы данных SQL Server.

    Снимок экрана: миграция Azure: результаты оценки базы данных после завершения обнаружения.

  3. Выберите "Оцененные базы данных" , чтобы просмотреть результаты оценки и рекомендации по развертыванию SQL Azure.

    Снимок экрана: страница оцененных баз данных с рекомендациями SQL Azure.

Обратите внимание, что служба "Миграция Azure" предоставляет комплексные результаты оценки, включая состояние готовности, рекомендуемые варианты развертывания SQL Azure и оценки затрат. Ознакомьтесь с результатами оценки и различными столбцами в отчете об оценке.