EN PRÉVERSION

Préversion publique : Annuler une suppression dans Azure App Service

Date de publication : 24 septembre, 2018

La fonctionnalité d’annulation de suppression dans Azure App Service est désormais en préversion publique. Elle est disponible pour tous les plans App Service. Il n’est possible de restaurer que des sites supprimés au cours des 30 derniers jours. 

Un utilisateur peut annuler la suppression d’une application web supprimée et restaurer les éléments suivants : 

  • Le contenu de l’application supprimée. 
  • La configuration de l’application (les commandes vous permettent d’ignorer la restauration de la configuration de l’application). 
  • Le nom d’hôte *.azurewebsites.net s’il est toujours disponible. 

Actuellement, les commandes d’annulation de suppression prennent en charge la restauration d’applications supprimées de plusieurs locataires hébergés utilisant Windows ou Linux. 

Pour commencer, installez le module PowerShell ou l’interface de ligne de commande Azure (Azure CLI). Vous pouvez ensuite effectuer les opérations suivantes. 

Répertorier les applications supprimées

Azure CLI vous permet de répertorier les applications supprimées à l’aide de la commande ci-dessous. Utilisez les paramètres facultatifs pour filtrer les applications qui portent un nom spécifique ou qui font partie d’un groupe de ressources ou d’un plan App Service spécifiques. Enregistrez l’ID du site supprimé. Il sera utilisé pour restaurer l’application. 

az webapp deleted list --name <nom de l’application supprimée> 

Restaurer une application supprimée

Dans Azure CLI, vous devez disposer d’une application existante ou d’un emplacement d’application dans lequel restaurer votre application : 

Get-AzureRmDeletedWebApp -name <nom de l’application supprimée> 

PowerShell vous permet de spécifier le nom et le groupe de ressources de l’application supprimée ainsi que de fournir les informations de l’application cible. Vous pouvez spécifier un nom de plan App Service comme cible de la restauration. La commande tentera de restaurer l’application avec le même nom d’hôte *.azurewebsites.net que l’application supprimée. 

Restore-AzureRmDeletedWebApp -ResourceGroupName <groupe de ressources de l’application supprimée> -Name <nom de l’application supprimée> -TargetAppServicePlanName <nom de plan App Service pour créer une application vers laquelle restaurer> 

  • App Service
  • Features

Produits apparentés