Restore-AzureRmDeletedWebApp
Восстанавливает удаленное веб-приложение в новом или существующем веб-приложении.
Предупреждение
Модуль AzureRM PowerShell официально объявлен устаревшим с 29 февраля 2024 г. Пользователям рекомендуется выполнить миграцию из AzureRM в модуль Az PowerShell, чтобы обеспечить постоянную поддержку и обновления.
Хотя модуль AzureRM по-прежнему может функционировать, он больше не поддерживается или не поддерживается, размещая любое постоянное использование на усмотрение и риск пользователя. Ознакомьтесь с нашими ресурсами миграции, чтобы получить рекомендации по переходу в модуль Az.
Синтаксис
Restore-AzureRmDeletedWebApp
[-ResourceGroupName] <String>
[-Name] <String>
[[-Slot] <String>]
[-TargetResourceGroupName <String>]
[-TargetName <String>]
[-TargetSlot <String>]
[-TargetAppServicePlanName <String>]
[-RestoreContentOnly]
[-Force]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Restore-AzureRmDeletedWebApp
[-TargetResourceGroupName <String>]
[-TargetName <String>]
[-TargetSlot <String>]
[-TargetAppServicePlanName <String>]
[-RestoreContentOnly]
[-Force]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-InputObject] <PSAzureDeletedWebApp>
[<CommonParameters>]
Описание
Командлет Restore-AzureRmDeletedWebApp восстанавливает удаленное веб-приложение. Веб-приложение, указанное TargetResourceGroupName, TargetName и TargetSlot, будет перезаписан с содержимым и параметрами удаленного веб-приложения. Если целевые параметры не указаны, они автоматически заполняются группой ресурсов удаленного веб-приложения, именем и слотом. Если целевое веб-приложение не существует, оно будет автоматически создано в плане службы приложений, указанном TargetAppServicePlanName. Параметр restoreContentOnly можно использовать для восстановления только файлов удаленного приложения без параметров приложения.
Примеры
Пример 1
PS C:\> Restore-AzureRmDeletedWebApp -ResourceGroupName Default-Web-WestUS -Name ContosoApp -TargetAppServicePlanName ContosoPlan
Восстанавливает удаленное приложение с именем ContosoApp, принадлежащее группе ресурсов Default-Web-WestUS. Новое приложение с тем же именем и группой ресурсов будет создано в Служба приложений плане с именем ContosoPlan, а файлы и параметры удаленного приложения будут восстановлены.
Пример 2
PS C:\> Restore-AzureRmDeletedWebApp -ResourceGroupName Default-Web-WestUS -Name ContosoApp -Slot Staging -TargetResourceGroupName Default-Web-EastUS -TargetName ContosoRestore -RestoreContentOnly
Восстанавливает промежуточный слот удаленного приложения с именем ContosoApp, принадлежащий группе ресурсов Default-Web-WestUS. Веб-приложение ContosoRestore, принадлежащее группе ресурсов Default-Web-EastUS, будет перезаписан. Параметры удаленного веб-приложения не будут восстановлены.
Параметры
-AsJob
Запуск командлета в фоновом режиме
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для взаимодействия с Azure.
Тип: | IAzureContextContainer |
Aliases: | AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Force
Выполните восстановление без запроса на подтверждение.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-InputObject
Удаленное веб-приложение Azure.
Тип: | PSAzureDeletedWebApp |
Position: | 0 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-Name
Имя удаленного веб-приложения Azure.
Тип: | String |
Position: | 1 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ResourceGroupName
Группа ресурсов удаленного веб-приложения Azure.
Тип: | String |
Position: | 0 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RestoreContentOnly
Восстановите файлы веб-приложения, но не восстанавливайте параметры.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Slot
Удаленный слот веб-приложения Azure.
Тип: | String |
Position: | 2 |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-TargetAppServicePlanName
План Служба приложений для нового веб-приложения Azure.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-TargetName
Имя нового веб-приложения Azure.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-TargetResourceGroupName
Группа ресурсов, содержащая новое веб-приложение Azure.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-TargetSlot
Имя нового слота веб-приложения Azure.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |