Beste svaret
Versjonering i AWS S3 kan beskrives ganske enkelt som å holde inkrementelle kopier av samme fil når du gjør endringer mens du er på farten.
For eksempel har du en fil som heter “abc.xyz” og den er lagret i AWS S3 som abc.xyz (versjon 111111). Nå gjør du noen tiltenkte endringer i filen, og nå lagres den som abc.xyz (versjon 121212). Videre ble det utført noen utilsiktede endringer i filen ved et uhell, og en ny versjon ble opprettet og lagret som abc.xyz (versjon 131313). Siden AWS S3 har lagret filen ved hjelp av versjonering, blir den gamle (riktige) filen ikke overskrevet av den nye (feil) filen, og du kan enkelt hente abc.xyz (versjon 121212) og fortsette å jobbe med riktig fil.
Svar
Aws S3-omdirigering lar deg lagre flere kopier av samme ressurs i stedet for vanlig erstatning av ressursen. Så hvis du hadde en fil abc.txt, og i tilfelle du lastet opp filen abc.txt på nytt, vil den gamle filen til slutt ikke være synlig. Men hvis du har versjonering aktivert, kan du gå tilbake og sjekke alle tidligere versjoner av abc.txt.
Her er en omfattende opplæring om hvordan du kan angi versjonering.
Håper det hjelper!