Restore-AzDeletedWebApp
Restaure une application web supprimée dans une application web nouvelle ou existante.
Syntax
Restore-AzDeletedWebApp
[-ResourceGroupName] <String>
[-Name] <String>
[[-Slot] <String>]
[-Location <String>]
[-DeletedId <String>]
[-TargetResourceGroupName <String>]
[-TargetName <String>]
[-TargetSlot <String>]
[-TargetAppServicePlanName <String>]
[-RestoreContentOnly]
[-UseDisasterRecovery]
[-Force]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Restore-AzDeletedWebApp
[-TargetResourceGroupName <String>]
[-TargetName <String>]
[-TargetSlot <String>]
[-TargetAppServicePlanName <String>]
[-RestoreContentOnly]
[-UseDisasterRecovery]
[-Force]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-InputObject] <PSAzureDeletedWebApp>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
L’applet de commande Restore-AzDeletedWebApp restaure une application web supprimée. L’application web spécifiée par TargetResourceGroupName, TargetName et TargetSlot sera remplacée par le contenu et les paramètres de l’application web supprimée. Si les paramètres cibles ne sont pas spécifiés, ils sont automatiquement renseignés avec le groupe de ressources, le nom et l’emplacement de l’application web supprimée. Si l’application web cible n’existe pas, elle est automatiquement créée dans le plan App Service spécifié par TargetAppServicePlanName. Le paramètre de commutateur RestoreContentOnly peut être utilisé pour restaurer uniquement les fichiers de l’application supprimée sans les paramètres de l’application.
Exemples
Exemple 1
Restore-AzDeletedWebApp -ResourceGroupName Default-Web-WestUS -Name ContosoApp -TargetAppServicePlanName ContosoPlan
Restaure une application supprimée nommée ContosoApp appartenant au groupe de ressources Default-Web-WestUS. Une nouvelle application portant le même nom et le même groupe de ressources seront créées dans le plan App Service nommé ContosoPlan, et les fichiers et paramètres de l’application supprimée seront restaurés.
Exemple 2
Restore-AzDeletedWebApp -ResourceGroupName Default-Web-WestUS -Name ContosoApp -Slot Staging -TargetResourceGroupName Default-Web-EastUS -TargetName ContosoRestore -RestoreContentOnly
Restaure l’emplacement intermédiaire d’une application supprimée nommée ContosoApp appartenant au groupe de ressources Default-Web-WestUS. L’application web nommée ContosoRestore appartenant au groupe de ressources Default-Web-EastUS sera remplacée. Les paramètres de l’application web supprimée ne seront pas restaurés.
Exemple 3
Restore-AzDeletedWebApp -ResourceGroupName Default-Web-WestUS -Name ContosoApp -DeletedId /subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Web/locations/location/deletedSites/1234 -TargetAppServicePlanName ContosoPlan
Si 2 applications supprimées portent le même nom (ContosoApp), nous obtenons des détails sur les sites et restaurez l’application nommée ContosoRestore avec l’application de notre choix en appelant la restauration avec l’ID.
Exemple 4
$deletedSite = Get-AzDeletedWebApp -ResourceGroupName Default-Web-WestUS -Name ContosoApp
Restore-AzDeletedWebApp -TargetResourceGroupName Default-Web-EastUS -TargetName ContosoRestore -TargetAppServicePlanName ContosoPlan -InputObject $deletedSite[0]
Si 2 applications supprimées portent le même nom (ContosoApp), nous obtenons des détails sur les sites et restaurez l’application nommée ContosoRestore avec l’application de notre choix en appelant la restauration avec les détails InputObject(Deletedsite)
Paramètres
-AsJob
Exécuter l’applet de commande en arrière-plan
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Vous demande une confirmation avant d’exécuter l’applet de commande.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeletedId
ID de l’application web Azure supprimée.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Effectuez la restauration sans demander de confirmation.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
Application web Azure supprimée.
Type: | PSAzureDeletedWebApp |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Location
Emplacement de l’application web Azure supprimée.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Nom de l’application web Azure supprimée.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Groupe de ressources de l’application web Azure supprimée.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RestoreContentOnly
Restaurez les fichiers de l’application web, mais ne restaurez pas les paramètres.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Slot
Emplacement Azure Web App supprimé.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TargetAppServicePlanName
Plan App Service pour la nouvelle application web Azure.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TargetName
Nom de la nouvelle application web Azure.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TargetResourceGroupName
Groupe de ressources contenant la nouvelle application web Azure.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TargetSlot
Nom du nouvel emplacement Azure Web App.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UseDisasterRecovery
Permet de récupérer une application supprimée d’une unité d’échelle hors connexion.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entrées
Sorties
Liens associés
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour