S3 Recover all deleted files

Identificador: 11946
Autor: Ricardo Bocchi   segunda-feira, Dia 1 de maio de 2023, às 03:04:15 horas
Revisado Por:    sexta-feira, Dia 30 de outubro de 2020, às 18:04:03 horas
Visualização: Todos

Pontos: 0   Acessos: 3593





Actionscript Code
#!/bin/bash

 aws s3api list-object-versions --bucket bucketName --prefix prefixName --output text | grep "DELETEMARKERS" | while read obj
   do

        KEY=$( echo $obj| awk '{print $3}')
        VERSION_ID=$( echo $obj | awk '{print $5}')
        echo $KEY
        echo $VERSION_ID

        aws s3api delete-object --bucket app-pocket --key $KEY --version-id $VERSION_ID

   done