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


Перемещение ресурсов Службы приложений в новую группу ресурсов или подписку

В этой статье описываются действия по перемещению ресурсов Службы приложений между группами ресурсов или подписками Azure. Существуют особые требования для перемещения ресурсов службы приложений в новую подписку. Если иное не указано, эти действия применяются как к Служба приложений веб-приложения, так и к Функции Azure.

Если вы хотите переместить приложение в новый регион, см. руководство по переносу в другой регион для Служба приложений или Функции Azure.

Вы можете переместить Служба приложений ресурсы в новую группу ресурсов или подписку, но необходимо удалить и отправить сертификаты TLS/SSL в новую группу ресурсов или подписку. Кроме того, вы не можете переместить бесплатный Служба приложений управляемый сертификат. При работе с этим сценарием см. раздел Перемещение с помощью бесплатных управляемых сертификатов.

Перемещение между подписками

При перемещении приложения между подписками применяется следующее руководство.

  • Перемещение ресурса в новую группу ресурсов или подписку является изменением метаданных, которое не должно влиять на работу функций ресурса. Например, при перемещении службы приложений входящий IP-адрес для службы приложений должен остаться прежним.
  • В целевой группе ресурсов не должно быть существующих ресурсов службы приложений. Служба приложений ресурсы включают:
    • Веб-приложения
    • Планы службы приложений
    • Загруженные или импортированные сертификаты TLS/SSL
    • Среда службы приложений
  • Все ресурсы службы приложений в группе ресурсов необходимо перемещать вместе.
  • Среды службы приложений нельзя переместить в новую группу ресурсов или подписку.
    • Приложение и план, размещенные на Среда службы приложений, можно переместить в новую подписку без перемещения Среда службы приложений. Приложение и план, которые вы перемещаете, всегда связаны с первоначальным Среда службы приложений. Вы не можете переместить приложение или план в другую Среда службы приложений.
    • Если вам нужно переместить приложение и запланировать новый Среда службы приложений, необходимо повторно создать эти ресурсы в новом Среда службы приложений. Рекомендуется использовать функцию резервного копирования и восстановления в качестве способа повторного создания ресурсов в другой Среда службы приложений.
  • Приложения с частными конечными точками нельзя переместить. Удалите частные конечные точки и повторно создайте их после перемещения.
  • Приложения с интеграцией виртуальной сети не могут быть перемещены. Удалите интеграцию виртуальной сети и повторно подключите ее после перемещения.
  • Ресурсы службы приложений можно перемещать только из группы ресурсов, в которой они были созданы. Если ресурс службы приложений больше не находится в исходной группе ресурсов, переместите его обратно в исходную группу ресурсов. Затем переместите ресурс по подпискам. Сведения о поиске исходной группы ресурсов см. в следующем разделе.
  • При перемещении приложения в другую группу ресурсов или подписку расположение приложения остается неизменным, но его политика изменяется. Например, рассмотрим случай, когда приложение работает в Subscription1 (центральная часть США) и имеет Policy1 и Subscription2 (южная часть Великобритании), у которого есть Policy2. При перемещении приложения в Subscription2 расположение приложения остается неизменным (центральная часть США); однако она подпадает под новую политику Policy2.

Поиск исходной группы ресурсов

Если вы не помните исходную группу ресурсов, вы можете найти ее с помощью диагностики. На странице приложения в портал Azure выберите "Диагностика и решение проблем". Затем выберите Конфигурация и Управление.

Снимок экрана: раздел

Выберите Параметры миграции.

Снимок экрана: раздел

Выберите параметр для рекомендуемых шагов для перемещения приложения.

Снимок экрана: параметр

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

Снимок экрана: раздел

Перемещение скрытых типов ресурсов на портале

При использовании портала для перемещения ресурсов службы приложений может появиться сообщение об ошибке, сообщающее о том, что вы переместили не все ресурсы. При появлении этой ошибки проверьте наличие типов ресурсов, которые не отображались на портале. Выберите Показать скрытые типы. Затем выберите все ресурсы для перемещения.

Снимок экрана: параметр

Перемещение с помощью бесплатных управляемых сертификатов

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

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

Поддержка перемещения

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

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

Команды для перемещения ресурсов см. в статье Перемещение ресурсов в новую группу ресурсов или подписку.