Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Служба приложений Azure предоставляет простые в использовании средства для быстрого обнаружения локальных веб-приложений .NET, оценки их готовности и переноса содержимого и поддерживаемых конфигураций в службу приложений.
Эти средства поддерживают несколько разных типов сценариев, в которых могут применяться процессы обнаружения, оценки и миграции. Ниже приведен список средств миграции и вариантов использования для .NET.
Миграция с нескольких серверов в большом масштабе
Примечание.
Сведения о том, как перенести приложения .NET в Службу приложений с помощью руководства по миграции .NET, см. в статье Модернизация ASP.NET веб-приложений в код Службы приложений Azure
Azure Migrate недавно объявила о масштабном обнаружении и оценке ASP.NET веб-приложений без использования агентов. Теперь вы можете легко обнаруживать ASP.NET веб-приложения, работающие на серверах служб Internet Information Services (IIS) в среде VMware, и оценивать их на предмет миграции в службу приложений Azure. Оценки помогают определить готовность веб-приложения к миграции, блокировщики миграции, рекомендации по исправлению, рекомендуемые продукты и затраты на хостинг.
После завершения оценки готовности следует продолжить миграцию ASP.NET веб-приложений в службы приложений Azure.
Существуют средства, которые позволяют переносить автономное ASP.NET веб-приложение или несколько ASP.NET веб-приложений, размещенных на одном сервере IIS. Дополнительные сведения см. в статье Модернизация веб-приложений ASP.NET кода службы приложений Azure. С введением масштабируемой или массовой миграции, интегрированной со службой "Миграция Azure", вы можете перенести несколько ASP.NET приложений, размещенных на нескольких локальных серверах IIS.
Массовая миграция отличается приведенными ниже основными преимуществами.
- Массовая миграция ASP.NET веб-приложений в мультитенантную среду Azure App Services или среду служб приложений
- Миграция веб-приложений ASP.NET, оцененных как готовые и готовые с условиями
- Перенос до пяти планов службы приложений (и связанных веб-приложений) в рамках одного потока миграции E2E
- Возможность изменить предлагаемый номер SKU для целевого плана службы приложений (например, изменить предлагаемый Pv3 на стандартный PV2)
- Возможность изменять предлагаемую плотность упаковки веб-приложений для целевого плана службы приложений (добавлять или удалять веб-приложения, связанные с планом службы приложений)
- Изменение целевого имени для планов службы приложений или веб-приложений
- Массовое изменение настроек или атрибутов миграции
- Скачайте CSV-файл с подробными сведениями о целевом веб-приложении и имени плана службы приложений
- Отслеживание хода миграции с помощью опыта развертывания шаблона ARM
Инструменты и ресурсы для миграции службы приложений
Средство помощника по миграции службы приложений и помощник по миграции службы приложений для сценариев PowerShell регулируются условиями и положениями, изложенными в EULA.pdf, поставляемом вместе с соответствующими инструментами.
| Средства миграции | Описание | Документация |
|---|---|---|
| Помощник по миграции службы приложений | Перенесите веб-приложения .NET из ОС Windows в Службу приложений. | Документация по помощнику по миграции App Service |
| Миграционный помощник для Java в службе приложений на Apache Tomcat (Windows, предварительная версия) | Скачайте предварительный выпуск программного обеспечения для переноса веб-приложений Java на веб-сервере Tomcat, работающем на серверах Windows. | Документация по помощнику по миграции App Service |
| Скрипты PowerShell помощника по миграции службы приложений | Скачайте скрипты PowerShell для обнаружения и оценки всех веб-приложений Microsoft IIS (IIS) на одном сервере в массовом режиме и миграции веб-приложений .NET из ОС Windows в Служба приложений. | Документация по PowerShell для ассистента миграции службы приложений Идентификатор SHA256 |
Ресурсы по миграции в большом масштабе
Миграция с сервера IIS
Вы можете перенести ASP.NET веб-приложения с одного сервера IIS, обнаруженного с помощью возможности обнаружения в большом масштабе службы "Миграция Azure", с помощью скриптов PowerShell. Вы можете скачать скрипты. Просмотрите видео об обновлениях в процедурах миграции в Службу приложений Azure.
Миграция веб-приложения ASP.NET
Помощник по миграции Службы приложений позволяет перенести автономное локальное веб-приложение ASP.NET в Службу приложений Azure. Помощник по миграции Службы приложений разработан для упрощения перехода в облако и предоставляет быстрый, простой и бесплатный метод миграции приложений из локальной среды в облако. Дополнительные сведения о средстве помощника по миграции см. в разделе Часто задаваемые вопросы.
Контейнеризация веб-приложения ASP.NET
Некоторые веб-приложения .NET Framework могут иметь зависимости от библиотек и других возможностей, недоступных в службе приложений Azure. Эти приложения могут полагаться на другие компоненты в глобальном кэше сборок. Ранее эти приложения можно было запускать только на виртуальных машинах. Но теперь вы можете запустить их в контейнерах Windows Службы приложений Azure.
Средство контейнеризации приложений может упаковывать приложения в контейнеры с минимальными изменениями. В настоящее время этот инструмент поддерживает контейнеризацию приложений ASP.NET и Java-приложений Apache Tomcat. Дополнительные сведения о контейнеризации и миграции см. в статье ASP.NET контейнеризации приложений и миграции в службу приложений Azure.