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


Перенос Azure Front Door (классический) на уровень "Стандартный" или "Премиум" с помощью Azure PowerShell

Внимание

Azure Front Door (классическая версия) будет прекращена 31 марта 2027 г. Чтобы избежать нарушений работы служб, важно перенести профили Azure Front Door (классический) на уровень Azure Front Door standard или Premium к марту 2027 года. Дополнительные сведения см. в статье azure Front Door (классическая версия) для выхода на пенсию.

Уровень Azure Front Door уровня "Стандартный" и "Премиум" предоставляет новейшие возможности сети доставки облака в Azure. Благодаря расширенным функциям безопасности и комплексной службе содержимое приложения защищается и ближе к конечным пользователям с помощью глобальной сети Майкрософт. В этой статье описывается процесс миграции для перемещения профиля Azure Front Door (классической) в профиль уровня "Стандартный" или "Премиум" с помощью Azure PowerShell.

Необходимые компоненты

  • Ознакомьтесь со статьей о миграции уровня Front Door.
  • Убедитесь, что профиль Front Door (классический) можно перенести:
    • Azure Front Door уровня "Стандартный" и "Премиум" требуют, чтобы все пользовательские домены использовали ПРОТОКОЛ HTTPS. Если у вас нет собственного сертификата, можно использовать управляемый сертификат Azure Front Door. Сертификат является бесплатным и управляется для вас.
    • Сходство сеансов включается в параметрах группы источников для профиля Azure Front Door уровня "Стандартный" или "Премиум". В Azure Front Door (классическая модель) сопоставление сеансов устанавливается на уровне домена. В рамках миграции сходство сеансов основано на параметрах профиля Front Door (классическая модель). Если у вас есть два домена в классическом профиле, который использует один и тот же внутренний пул (группа источников), сходство сеансов должно быть согласовано в обоих доменах, чтобы проверка миграции прошла.
  • Последняя версия модуля Azure PowerShell, установленного локально или Azure Cloud Shell. Дополнительные сведения см. в статье Установка и настройка Azure PowerShell.

Примечание.

Вам не нужно вносить изменения DNS до или во время процесса миграции. Однако после завершения миграции и передачи трафика через новый профиль Azure Front Door необходимо обновить записи DNS. Дополнительные сведения см. в разделе "Обновление записей DNS".

Проверка совместимости

  1. Откройте Azure PowerShell и подключитесь к учетной записи Azure. Дополнительные сведения см. в статье "Подключение к Azure PowerShell".

  2. Проверьте профиль Azure Front Door (классическая модель), чтобы узнать, совместим ли он для миграции. Для тестирования профиля можно использовать команду Test-AzFrontDoorCdnProfileMigration . Замените значения для имени группы ресурсов и идентификатора ресурса собственными значениями. Используйте Get-AzFrontDoor , чтобы получить идентификатор ресурса для профиля Front Door (классической).

    Замените следующие значения в команде:

    • <subscriptionId>: идентификатор подписки.
    • <resourceGroupName>: имя группы ресурсов Front Door (классическая модель).
    • <frontdoorClassicName>: имя профиля Front Door (классическая модель).
    Test-AzFrontDoorCdnProfileMigration -ResourceGroupName <resourceGroupName> -ClassicResourceReferenceId /subscriptions/<subscriptionId>/resourcegroups/<resourceGroupName>/providers/Microsoft.Network/frontdoors/<frontdoorClassicName>
    

    Если миграция совместима с миграцией, вы увидите следующие выходные данные:

    CanMigrate DefaultSku
    ---------- ----------
    True       Standard_AzureFrontDoor or Premium_AzureFrontDoor
    

    Если миграция несовместима, вы увидите следующие выходные данные:

    CanMigrate DefaultSku
    ---------- ----------
    False      
    

Подготовка к переносу

Примечание.

  • Управляемый сертификат в настоящее время не поддерживается для Azure Front Door уровня "Стандартный" или "Премиум" в Azure для государственных организаций Cloud. Необходимо использовать BYOC для Azure Front Door уровня "Стандартный" или "Премиум" в Azure для государственных организаций Cloud или ждать, пока эта возможность не будет доступна.

Выполните команду Start-AzFrontDoorCdnProfilePrepareMigration, чтобы подготовиться к миграции. Замените значения для имени группы ресурсов, идентификатора ресурса, имени профиля собственными значениями. Для SkuName используется Standard_AzureFrontDoor или Premium_AzureFrontDoor. SkuName основан на выходных данных команды Test-AzFrontDoorCdnProfileMigration.

Замените следующие значения в команде:

  • <subscriptionId>: идентификатор подписки.
  • <resourceGroupName>: имя группы ресурсов Front Door (классическая модель).
  • <frontdoorClassicName>: имя профиля Front Door (классическая модель).
Start-AzFrontDoorCdnProfilePrepareMigration -ResourceGroupName <resourceGroupName> -ClassicResourceReferenceId /subscriptions/<subscriptionId>/resourcegroups/<resourceGroupName>/providers/Microsoft.Network/frontdoors/<frontdoorClassicName> -ProfileName myAzureFrontDoor -SkuName Premium_AzureFrontDoor

Результат будет выглядеть примерно так:

Starting the parameter validation process.
The parameters have been successfully validated.
Your new Front Door profile is being created. Please wait until the process has finished completely. This may take several minutes.

Your new Front Door profile with the configuration has been successfully created.

Миграция

Выполните команду Enable-AzFrontDoorCdnProfileMigration, чтобы перенести Front Door (классическую).

Enable-AzFrontDoorCdnProfileMigration -ProfileName myAzureFrontDoor -ResourceGroupName myAFDResourceGroup

Результат будет выглядеть примерно так:

Start to migrate.
This process will disable your Front Door (classic) profile and move all your traffic and configurations to the new Front Door profile.
Migrate succeeded.

Обновление записей DNS

Старый экземпляр Azure Front Door (классический) использует другое полное доменное имя (FQDN), отличное от Azure Front Door Уровня "Стандартный" и "Премиум". Например, конечная точка Azure Front Door (классическая) может быть contoso.azurefd.net, в то время как конечная точка Azure Front Door уровня "Стандартный" или "Премиум" может быть contoso-mdjf2jfgjf82mnzx.z01.azurefd.net. Дополнительные сведения о конечных точках Azure Front Door уровня "Стандартный" и "Премиум" см. в статье "Конечные точки Azure Front Door".

Вам не нужно обновлять записи DNS до или во время миграции. Azure Front Door автоматически отправляет трафик, который он получает в конечной точке Azure Front Door (классической) в профиль Azure Front Door уровня "Стандартный" или "Премиум" без внесения изменений в конфигурацию.

Однако после завершения миграции настоятельно рекомендуется обновить записи DNS для перенаправления трафика в новую конечную точку Azure Front Door standard или Premium. Изменение записей DNS помогает гарантировать, что профиль продолжает работать в будущем. Изменение записи DNS не приводит к простою. Вам не нужно заранее планировать это обновление и планировать его в удобном режиме.

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