Activer et gérer le contrôle de version des objets blob

Vous pouvez activer le contrôle de version du stockage d’objets blob pour gérer automatiquement les versions précédentes d’un objet blob lorsqu’il est modifié ou supprimé. Lorsque le contrôle de version est activé, vous pouvez alors restaurer une version antérieure d’un objet blob pour récupérer vos données si celles-ci ont été modifiées ou supprimées par erreur.

Cet article explique comment activer ou désactiver le contrôle de version des blobs pour le compte de stockage à l’aide du portail Azure ou d’un modèle de Resource Manager. Pour en savoir plus sur le contrôle de version des blobs, consultez Contrôle de version des objets blob.

Activer la gestion des versions des objets blob

Vous pouvez activer le contrôle de version blob à partir du portail Azure, de PowerShell, d’Azure CLI ou d’un modèle Azure Resource Manager.

Pour activer le contrôle de version des objets blob d’un compte de stockage dans le portail Azure :

  1. Accédez à votre compte de stockage dans le portail.

  2. Sous Gestion des données, sélectionnez Protection des données.

  3. Dans la section Suivi, sélectionnez Activer le contrôle de version pour les objets blob, puis choisissez de conserver toutes les versions ou de les supprimer après un certain temps.

    Screenshot showing how to enable blob versioning in Azure portal

Important

Si vous définissez l’option Supprimer les versions après, une règle est automatiquement ajoutée à la stratégie de gestion de cycle de vie du compte de stockage. Une fois cette règle ajoutée, l’option Supprimer les versions après n’apparaît plus dans la page Configuration de protection des données.

Vous pouvez faire réapparaître cette option dans la page Protection des données en supprimant la règle. Si votre stratégie de gestion de cycle de vie contient d’autres règles qui suppriment des versions, vous devez également supprimer ces règles avant que l’option Supprimer les versions après puisse réapparaître.

Répertorier les versions de blob

Pour afficher les versions d’un blob, utilisez le Portail Azure, PowerShell ou Azure CLI. Vous pouvez également répertorier les versions d’un blob à l’aide de l’un des SDK de stockage Blob.

Pour répertorier les versions d’un blob dans le Portail Azure :

  1. Accédez à votre compte de stockage dans le portail, puis accédez au conteneur qui contient votre blob.

  2. Sélectionnez le blob pour lequel vous souhaitez répertorier les versions.

  3. Sélectionnez l’onglet Versions pour afficher les versions du blob.

    Screenshot showing how to list blob versions in the Azure portal

  4. Activez le bouton Afficher les versions supprimées pour afficher les versions supprimées de manière réversible. Si la suppression réversible d’objets blob est activée pour le compte de stockage, toutes les versions supprimées de manière réversible qui se trouvent toujours dans l’intervalle de rétention de suppression réversible s’affichent alors dans la liste.

    Screenshot showing how to list soft-deleted versions in Azure portal.

Étapes suivantes