Restore-AzWebAppSnapshot

Restaura una instantánea de aplicación web.

Syntax

Restore-AzWebAppSnapshot
       [-RecoverConfiguration]
       [-UseDisasterRecovery]
       [-Force]
       [-AsJob]
       [-ResourceGroupName] <String>
       [-Name] <String>
       [[-Slot] <String>]
       [-DefaultProfile <IAzureContextContainer>]
       [-InputObject] <AzureWebAppSnapshot>
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Restore-AzWebAppSnapshot
       [-RecoverConfiguration]
       [-UseDisasterRecovery]
       [-Force]
       [-AsJob]
       [-WebApp] <PSSite>
       [-DefaultProfile <IAzureContextContainer>]
       [-InputObject] <AzureWebAppSnapshot>
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]

Description

Restaura una instantánea de aplicación web en la aplicación web. Al restaurar una instantánea, se sobrescriben todos los archivos de una aplicación web con los archivos contenidos en la instantánea. Para restaurar también la configuración, use el parámetro del modificador RecoverConfiguration. Una instantánea de una aplicación web se puede restaurar en cualquier otra aplicación web de la misma suscripción.

Ejemplos

Ejemplo 1

$snapshot = (Get-AzWebAppSnapshot -ResourceGroupName "Default-Web-WestUS" -Name "ContosoApp" -Slot "Staging")[0]
Restore-AzWebAppSnapshot -ResourceGroupName "Default-Web-WestUS" -Name "ContosoApp" -Slot "Restore" -InputObject $snapshot -RecoverConfiguration

Obtiene la instantánea más reciente de una aplicación web denominada "ContosoApp" con una ranura denominada "Staging" en el grupo de recursos "Default-Web-WestUS". Restaura la instantánea en la ranura "Restaurar" de la aplicación web.

Parámetros

-AsJob

Ejecución del cmdlet en segundo plano

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Credenciales, cuenta, inquilino y suscripción usados para la comunicación con Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Permite sobrescribir la aplicación web original sin mostrar una advertencia.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-InputObject

Instantánea de Azure Web App.

Type:AzureWebAppSnapshot
Position:3
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

el nombre de la aplicación web.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-RecoverConfiguration

Recupere la configuración de la aplicación web además de los archivos.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ResourceGroupName

Nombre del grupo de recursos.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Slot

El nombre de la ranura de la aplicación web.

Type:String
Position:2
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-UseDisasterRecovery

Use para recuperar una instantánea de una unidad de escalado que esté sin conexión.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WebApp

El objeto de aplicación web

Type:PSSite
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entradas

SwitchParameter

String

PSSite

AzureWebAppSnapshot

Salidas

Void