Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Если вы удалили приложение в Службе приложений Azure, вы можете восстановить приложение и продолжить использовать существующее содержимое и параметры. Процесс перезаписывает другое целевое приложение с содержимым и параметрами удаленного веб-приложения.
Существует несколько условий для восстановления удаленного приложения:
- Удаленное приложение должно быть создано в платном плане службы приложений Azure. Приложения, созданные на уровнях "Бесплатный" и "Общий", не поддерживаются.
- Удаленное приложение должно присутствовать в системе. Удаленные приложения очищаются из системы через 30 дней после первоначального удаления. После очистки приложения его невозможно восстановить.
- Если приложение размещено и удалено из среды службы приложений, его можно восстановить только в том случае, если соответствующая среда службы приложений по-прежнему существует.
- Невозможно восстановить приложение-функцию, размещенное в плане потребления или плане Elastic Premium.
В этой статье описывается, как восстановить удаленное веб-приложение, выполнив следующие процедуры для портала Azure или Azure PowerShell. Вы также можете восстановить удаленное приложение Функций Azure.
Необходимые условия
- Чтобы завершить восстановление на портале Azure, необходимо существующее целевое приложение, которое совпадает с типом удаленного приложения и создано в том же регионе.
Восстановление удаленного веб-приложения
Вы можете восстановить удаленное веб-приложение в Службе приложений Azure на портале Azure или с помощью .Az PowerShell module
При использовании PowerShell можно восстановить существующее приложение или создать новое приложение.
На портале Azure можно восстановить только существующее веб-приложение.
Оба параметра позволяют восстановить только удаленное содержимое или содержимое и параметры конфигурации.
Процесс восстановления не содержит пользовательских доменов, привязок или сертификатов, которые могут быть импортированы в удаленное приложение. После восстановления удаленного приложения необходимо повторно включить эти параметры.
На портале Azure перейдите в службы приложений.
В верхней строке меню выберите "Управление удаленными приложениями". Откроется панель "Управление удаленными службами приложений ".
Выберите подписку , содержащую удаленное приложение.
Используйте раскрывающийся список "Удаленная служба приложений" и выберите удаленное приложение.
Примечание.
В списке отображаются только приложения, удаленные за последние 30 дней.
После выбора удаленного приложения область обновляется, чтобы отобразить регион приложения и тип.
Используйте раскрывающийся список службы приложений замены и выберите существующее приложение, которое будет использоваться в качестве целевого объекта для процесса восстановления.
По умолчанию восстанавливается только содержимое приложения. Если вы хотите восстановить конфигурацию приложения, установите флажок "Восстановить конфигурацию приложения ".
Нажмите Восстановить.
Восстановление удаленного приложения Функций Azure
Если приложение-функция, размещенное в выделенном плане службы приложений, удаляется, вы можете восстановить приложение, если оно использует хранилище службы приложений по умолчанию.
Восстановление приложения в выделенном плане службы приложений
Чтобы восстановить приложение-функцию в новом плане выделенного приложения App Service, выполните процесс использования команды Restore-AzDeletedWebApp, как описано в разделе "Восстановление, когда несколько удалённых приложений имеют одинаковые имена (ID удалённого сайта). Дополнительные сведения см. в статье "Создание приложения-функции" на портале Azure.
Восстановление приложения в плане Consumption или плане Elastic Premium
Если удаленное приложение-функция размещено в плане потребления или плане elastic premium, вы не можете использовать Restore-AzDeletedWebApp эту команду. Операция не поддерживается, так как содержимое хранится в файлах Azure в учетной записи хранения.
Доступно альтернативное решение, если вы не выполнили полное удаление учетной записи хранения файлов Azure или если учетная запись существует, и вы не удалили файловые ресурсы.
Выполните следующие действия:
Создайте приложение-функцию в плане потребления или уровня "Премиум". Дополнительные сведения см. в статье "Создание приложения-функции" на портале Azure.
Задайте следующие параметры приложения , чтобы ссылаться на старую учетную запись хранения, содержащую содержимое из предыдущего приложения.
Параметр приложения Предлагаемое значение AzureWebJobsStorageСтрока подключения для учетной записи хранения, используемой удаленным приложением. WEBSITE_CONTENTAZUREFILECONNECTIONSTRINGСтрока подключения для учетной записи хранения, используемой удаленным приложением. WEBSITE_CONTENTSHAREФайловый ресурс в учетной записи хранения, используемый удаленным приложением.
Связанный контент
- Справочник по команде Get-AzDeletedWebApp
- Справочник по команде Restore-AzDeletedWebApp