Activer et gérer la suppression réversible pour les conteneurs
Article
La suppression réversible de conteneurs protège vos données d’une modification ou d’une suppression accidentelle. Lorsque la suppression réversible de conteneur est activée pour un compte de stockage, un conteneur et son contenu peuvent être récupérés après suppression pendant la période de rétention que vous spécifiez. Pour en savoir plus sur la suppression réversible de conteneurs, consultez Suppression réversible pour les conteneurs.
Pour la protection des données de bout en bout, Microsoft vous recommande également d’activer la suppression réversible pour les blobs et le contrôle de version des blobs. Pour savoir comment activer la suppression réversible pour les blobs, consultez Activer et gérer la suppression réversible pour les blobs. Pour savoir comment activer le contrôle de version des blobs, consultez Contrôle de version des blobs.
Activer la suppression réversible de conteneur
Vous pouvez activer ou désactiver la suppression réversible de conteneurs pour le compte de stockage à tout moment à l’aide du portail Azure, de PowerShell, d’Azure CLI ou d’un modèle Resource Manager. Microsoft recommande de définir la période de rétention pour la suppression réversible de conteneur sur un minimum de sept jours.
Pour activer la suppression réversible de conteneur pour votre compte de stockage à l’aide du portail Azure, procédez comme suit :
Dans le Portail Azure, accédez à votre compte de stockage.
Localisez les paramètres Protection des données sous Gestion des données.
Sélectionnez Activer la suppression réversible pour les conteneurs.
Spécifiez une période de conservation comprise entre 1 et 365 jours.
Enregistrez vos modifications.
Pour activer la suppression réversible de conteneurs avec PowerShell, commencez par installer le module Az.Storage, version 3.9.0 ou ultérieure. Ensuite, appelez la commande Enable-AzStorageContainerDeleteRetentionPolicy et spécifiez le nombre de jours pour la période de rétention. N’oubliez pas de remplacer les valeurs entre crochets par vos propres valeurs :
Pour désactiver la suppression réversible de conteneurs, appelez la commande Disable-AzStorageContainerDeleteRetentionPolicy.
Pour activer la suppression réversible de conteneurs avec Azure CLI, commencez par installer Azure CLI, version 2.26.0 ou ultérieure. Ensuite, appelez la commande az storage account blob-service-properties update et spécifiez le nombre de jours pour la période de rétention. N’oubliez pas de remplacer les valeurs entre crochets par vos propres valeurs :
az storage account blob-service-properties show --account-name <storage-account> \
--resource-group <resource-group>
Pour désactiver la suppression réversible de conteneurs, spécifiez false pour le paramètre --enable-container-delete-retention.
Pour activer la suppression réversible de conteneur avec un modèle Resource Manager, créez un modèle qui définit la propriété containerDeleteRetentionPolicy. Les étapes suivantes montrent comment créer un modèle dans le Portail Azure.
Dans le Portail Azure, choisissez Créer une ressource.
Dans Rechercher sur la Place de marché, tapez déploiement de modèle, puis appuyez sur Entrée.
Choisissez Template deployment, Créer, puis Créer votre propre modèle dans l’éditeur.
Dans l’éditeur de modèle, collez le code JSON suivant. Remplacez la valeur d’espace réservé <account-name> par le nom de votre compte de stockage.
Spécifiez la période de rétention. La valeur par défaut est 7.
Enregistrez le modèle.
Spécifiez le groupe de ressources du compte, puis choisissez le bouton Vérifier + créer pour déployer le modèle et activer la suppression réversible de conteneur.
Afficher les conteneurs supprimés de manière réversible
Lorsque la suppression réversible est activée, vous pouvez afficher les conteneurs supprimés de manière réversible dans le portail Azure. Les conteneurs supprimés de manière réversible sont visibles pendant la période de rétention spécifiée. Après l’expiration de la période de rétention, un conteneur supprimé de manière réversible est définitivement supprimé et n’est plus visible.
Pour afficher les conteneurs supprimés de manière réversible dans le portail Azure, procédez comme suit :
Accédez à votre compte de stockage dans le portail Azure et affichez la liste de vos conteneurs.
Activez le bouton bascule Afficher les conteneurs supprimés pour inclure les conteneurs supprimés dans la liste.
Restaurer un conteneur supprimé de manière réversible
Vous pouvez restaurer un conteneur supprimé de manière réversible et son contenu pendant la période de rétention. Pour restaurer un conteneur supprimé de manière réversible dans le portail Azure, procédez comme suit :
Accédez à votre compte de stockage dans le portail Azure et affichez la liste de vos conteneurs.
Affichez le menu contextuel du conteneur que vous souhaitez restaurer, puis choisissez Annuler la suppression dans le menu.