Articles

Affichage des articles associés au libellé Récupération de données

Récupérer un fichier supprimé dans S3 : restauration via le versioning

Vous venez de supprimer un objet S3 par erreur — une commande aws s3 rm lancée sur le mauvais préfixe, ou un script de nettoyage trop agressif. Si le versioning était activé sur le bucket au moment de la suppression, l'objet n'est pas vraiment parti : S3 a simplement posé un delete marker par-dessus. Ce guide explique comment localiser la version précédente et la restaurer sans perte de données. TL;DR — Récupération rapide d'un fichier supprimé dans S3 Étape Action Commande clé 1 Vérifier que le versioning est actif aws s3api get-bucket-versioning 2 Lister toutes les versions de l'objet aws s3api list-object-versions 3 Identifier le delete marker Chercher "IsDeleteMarker": true dans la sortie 4 Supprimer le delete marker aws s3api delete-object --version-id <marker-id> 5 Vérifier la restauration aws s3api head-object Comment fonctionne le versioning S3 et la s...