Beste antwoord
Versiebeheer in AWS S3 kan eenvoudig worden beschreven als het bewaren van incrementele kopieën van hetzelfde bestand terwijl u onderweg wijzigingen aanbrengt.
U hebt bijvoorbeeld een bestand met de naam “abc.xyz” en het is opgeslagen in AWS S3 als abc.xyz (versie 111111). Nu breng je een aantal beoogde wijzigingen aan in het bestand en nu wordt het opgeslagen als abc.xyz (versie 121212). Verder zijn er per ongeluk enkele onbedoelde wijzigingen in het bestand aangebracht en is er een nieuwe versie gemaakt en opgeslagen als abc.xyz (versie 131313). Aangezien AWS S3 het bestand heeft opgeslagen met behulp van versiebeheer, wordt het oude (juiste) bestand niet overschreven door het nieuwe (onjuiste) bestand en kunt u eenvoudig abc.xyz (versie 121212) ophalen en verder werken aan het juiste bestand.
Antwoord
Met Aws S3-verioning kun je meerdere kopieën van dezelfde bron opslaan in plaats van de bron gewoon te vervangen. Dus als je een bestand abc.txt had en als je het bestand abc.txt opnieuw hebt geüpload, zal je oude bestand uiteindelijk niet zichtbaar zijn. Maar als u versiebeheer heeft ingeschakeld, kunt u teruggaan en alle vorige versies van uw abc.txt controleren.
Hier “een uitgebreide tutorial over hoe u versiebeheer kunt instellen.
Ik hoop dat het helpt!