Co to jest wersjonowanie w AWS S3?


Najlepsza odpowiedź

Przechowywanie wersji w AWS S3 można opisać po prostu jako utrzymywanie przyrostowych kopii tego samego pliku podczas wprowadzania modyfikacji w ruchu.

Na przykład, masz plik o nazwie „abc.xyz” i został on zapisany w AWS S3 jako abc.xyz (wersja 111111). Teraz dokonujesz zamierzonych zmian w pliku i teraz jest on przechowywany jako abc.xyz (wersja 121212). Co więcej, pewne niezamierzone zmiany zostały wprowadzone w pliku przez przypadek i nowa wersja została utworzona i zapisana jako abc.xyz (wersja 131313). Ponieważ AWS S3 przechował plik przy użyciu wersjonowania, stary (poprawny) plik nie jest zastępowany nowym (niepoprawnym) plikiem i można łatwo pobrać abc.xyz (wersja 121212) i kontynuować pracę nad poprawnym plikiem.

Odpowiedź

Weryfikacja AWS S3 umożliwia przechowywanie wielu kopii tego samego zasobu zamiast zwykłego zastępowania zasobu. Więc jeśli miałeś plik abc.txt i w przypadku ponownego przesłania pliku abc.txt, twój stary plik ostatecznie nie będzie widoczny. Ale jeśli masz włączone przechowywanie wersji, możesz wrócić i sprawdzić wszystkie poprzednie wersje swojego abc.txt.

Oto obszerny samouczek dotyczący ustawiania wersji.

Mam nadzieję, że to pomoże!

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *