Restore-AzureRmDeletedWebApp
Restaura una aplicación web eliminada a una aplicación web nueva o existente.
Advertencia
El módulo AzureRM PowerShell ha quedado oficialmente obsoleto a partir del 29 de febrero de 2024. Se recomienda a los usuarios migrar de AzureRM al módulo Az PowerShell para seguir recibiendo soporte técnico y actualizaciones.
Aunque el módulo AzureRM puede seguir funcionando, ya no recibirá mantenimiento ni soporte técnico, lo que significa que su uso continuado queda a discreción y riesgo del usuario. Consulte nuestros recursos de migración para ver una guía sobre la transición al módulo Az.
Sintaxis
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>]
Description
El cmdlet Restore-AzureRmDeletedWebApp restaura una aplicación web eliminada. La aplicación web especificada por TargetResourceGroupName, TargetName y TargetSlot se sobrescribirá con el contenido y la configuración de la aplicación web eliminada. Si no se especifican los parámetros de destino, se rellenarán automáticamente con el grupo de recursos, el nombre y la ranura de la aplicación web eliminada. Si la aplicación web de destino no existe, se creará automáticamente en el plan de App Service especificado por TargetAppServicePlanName. El parámetro del modificador RestoreContentOnly se puede usar para restaurar solo los archivos de la aplicación eliminados sin la configuración de la aplicación.
Ejemplos
Ejemplo 1
PS C:\> Restore-AzureRmDeletedWebApp -ResourceGroupName Default-Web-WestUS -Name ContosoApp -TargetAppServicePlanName ContosoPlan
Restaura una aplicación eliminada denominada ContosoApp que pertenece al grupo de recursos Default-Web-WestUS. Se creará una nueva aplicación con el mismo nombre y grupo de recursos en el plan de App Service denominado ContosoPlan y se restaurarán los archivos y la configuración de la aplicación eliminada.
Ejemplo 2
PS C:\> Restore-AzureRmDeletedWebApp -ResourceGroupName Default-Web-WestUS -Name ContosoApp -Slot Staging -TargetResourceGroupName Default-Web-EastUS -TargetName ContosoRestore -RestoreContentOnly
Restaura la ranura de ensayo de una aplicación eliminada denominada ContosoApp que pertenece al grupo de recursos Default-Web-WestUS. La aplicación web denominada ContosoRestore que pertenece al grupo de recursos Default-Web-EastUS se sobrescribirá. La configuración de la aplicación web eliminada no se restaurará.
Parámetros
-AsJob
Ejecución del cmdlet en segundo plano
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-DefaultProfile
Credenciales, cuenta, inquilino y suscripción usados para la comunicación con Azure.
Tipo: | IAzureContextContainer |
Alias: | AzureRmContext, AzureCredential |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Force
Realice la restauración sin solicitar confirmación.
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-InputObject
Aplicación web de Azure eliminada.
Tipo: | PSAzureDeletedWebApp |
Posición: | 0 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-Name
Nombre de la aplicación web de Azure eliminada.
Tipo: | String |
Posición: | 1 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-ResourceGroupName
El grupo de recursos de la aplicación web de Azure eliminada.
Tipo: | String |
Posición: | 0 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-RestoreContentOnly
Restaure los archivos de la aplicación web, pero no restaure la configuración.
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Slot
Ranura de Aplicación web de Azure eliminada.
Tipo: | String |
Posición: | 2 |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-TargetAppServicePlanName
Plan de App Service para la nueva aplicación web de Azure.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-TargetName
Nombre de la nueva aplicación web de Azure.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-TargetResourceGroupName
Grupo de recursos que contiene la nueva aplicación web de Azure.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-TargetSlot
Nombre de la nueva ranura de Aplicación web de Azure.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |