Beste Antwort
Die Versionierung in AWS S3 kann einfach so beschrieben werden, dass inkrementelle Kopien derselben Datei aufbewahrt werden, wenn Sie unterwegs Änderungen vornehmen.
Sie haben beispielsweise eine Datei mit dem Namen „abc.xyz“, die in AWS S3 als abc.xyz (Version 111111) gespeichert wurde. Jetzt nehmen Sie einige beabsichtigte Änderungen an der Datei vor und jetzt wird sie als abc.xyz (Version 121212) gespeichert. Außerdem wurden versehentlich einige unbeabsichtigte Änderungen an der Datei vorgenommen, und eine neue Version wurde erstellt und als abc.xyz (Version 131313) gespeichert. Da AWS S3 die Datei mithilfe der Versionierung gespeichert hat, wird die alte (korrekte) Datei nicht durch die neue (falsche) Datei überschrieben, und Sie können abc.xyz (Version 121212) problemlos abrufen und an der richtigen Datei weiterarbeiten.
Antwort
Mit Aws S3-Version können Sie mehrere Kopien derselben Ressource speichern, anstatt die Ressource einfach zu ersetzen. Wenn Sie also eine Datei abc.txt hatten und die Datei abc.txt erneut hochgeladen haben, ist Ihre alte Datei möglicherweise nicht sichtbar. Wenn Sie jedoch die Versionierung aktiviert haben, können Sie alle vorherigen Versionen Ihres abc.txt überprüfen.
Hier „ein umfassendes Tutorial zum Festlegen der Versionierung.
Hoffe, es hilft!