Jak skonfigurować konfigurację cyklu życia S3

Jak skonfigurować konfigurację cyklu życia S3
Aby przechowywać dane dotyczące S3 opłacalnie, obiekty przechowywane w S3 są obracane między różnymi klasami pamięci masowej S3. Ręczna zmiana klasy przechowywania obiektu S3 jest naprawdę czasochłonnym zadaniem i nie jest skalowalnym rozwiązaniem dla większej liczby obiektów. Amazon S3 zapewnia funkcjonalność zarządzania do zarządzania cyklem życia obiektów przechowywanych w wiadrach S3 o nazwie konfiguracja cyklu życia. Różne reguły przejścia są tworzone poprzez konfigurację cyklu życia w celu automatycznej zmiany klasy pamięci S3 obiektów przechowywanych w wiadrze zgodnie z naszymi potrzebami.

Konfiguracja cyklu życia dla różnych typów obiektów w S3 może być zarządzana inaczej. Regułę cyklu życia można skonfigurować dla danych tymczasowych, które usuną dane tymczasowe po określonym czasie. Podobnie można utworzyć regułę cyklu życia dla dzienników aplikacji, aby przesuwać dzienniki do lodowca s3 po określonym czasie. Można utworzyć wiele reguł cyklu życia, które będą śledzić różne obiekty filtrowane przez prefiks i znaczniki. Na tym blogu omówimy, w jaki sposób możemy skonfigurować konfigurację cyklu życia Amazon S3.

Konfigurowanie konfiguracji cyklu życia S3 Bucket

Najpierw zaloguj się do konsoli zarządzania AWS i przejdź do konsoli S3. Przejdź do wiadra S3, które chcesz utworzyć regułę konfiguracji cyklu życia.

Z wiadra S3 idź do Kierownictwo zakładka i kliknij Utwórz regułę cyklu życia przycisk, aby stworzyć zasadę cyklu życia.

Nowe okno konfiguracji reguł cyklu życia otworzy się, prosząc o zakres reguły, typ filtra i nazwa. Zakres reguły określa, czy reguła cyklu życia będzie miała zastosowanie do wszystkich wiader lub niektórych wybranych obiektów. W przypadku tego demo zastosujemy regułę cyklu życia do wybranych obiektów przechowywanych w wiadrze. Konfiguracja reguł cyklu życia zawiera dwa typy filtrów do wyboru obiektu, w którym zastosuje się reguła. Możemy zastosować regułę cyklu życia do wszystkich obiektów z określonymi prefiksami i/lub określonymi tagami. W przypadku tego demo użyjemy obu filtrów do skonfigurowania reguły cyklu życia. W poniższej konfiguracji reguła cyklu życia będzie miała zastosowanie do wszystkich obiektów przechowywanych w Logs z aplikacją internetową folder i tag (Tier: Backend).

Konfigurowanie działań reguł cyklu życia

Po skonfigurowaniu reguły cyklu życia, nadszedł czas, aby skonfigurować działania reguły dla wybranych obiektów za pomocą prefiksów i znaczników w poprzednim kroku. Istnieją różne rodzaje działań reguł cyklu życia, które są wymienione poniżej.

  • Przejście bieżących wersji obiektów
  • Przejście poprzednich wersji obiektów
  • Wygasa bieżące wersje obiektów
  • Trwale usuń poprzednie wersje obiektów
  • Usuń wygasły markery lub niekompletne przesłania wieloczęściowe

Aby zarządzać pełnym cyklem życia bieżących i poprzednich wersji obiektów S3, wybierz wszystkie opcje z listy reguł cyklu życia.

Wybór wszystkich opcji włączy wszystkie ustawienia konfiguracji poprzednich i bieżących wersji obiektów tego kubełka. Dla bieżącej przejścia wersji dodałem następujące reguły przejścia wymienione na rysunku. Te zasady przenoszą przechowywane obiekty do Standard-IA Klasa przechowywania S3 po 30 dniach tworzenia. Po 60 dniach obiekt zostanie przeniesiony do Lodowiec I Głęboki archiwum lodowca Po 180 dniach tworzenia obiektów.

W przypadku poprzednich wersji obiektów przechowywanych w S3 utworzono te same reguły przejścia cyklu życia, które przeniosą poprzednie wersje obiektów do Standard-IA Po 30 dniach zostania poprzednią wersją. Poprzednie wersje obiektu zostaną przeniesione do Lodowiec i wtedy Głęboki archiwum lodowca odpowiednio po 60 i 180 dniach.

Teraz reguła cyklu życia będzie poprosić o konfigurację ważności obiektu dla bieżących i poprzednich wersji obiektów. Wprowadź liczbę dni, po których obiekty S3 zostaną na stałe usunięte z wiadra S3. Poniższa konfiguracja usunie bieżące i poprzednie wersje obiektów S3 po 1 roku.

Teraz reguła cyklu życia utworzy podsumowanie harmonogramu konfiguracji reguł przejściowych pokazujących cykl życia obiektów.

Przejrzyj podsumowanie osi czasu i kliknij Stwórz zasadę przycisk na końcu, aby utworzyć regułę cyklu życia.

Przechowuj dane testowe do S3

Wytworzona powyżej reguła cyklu życia będzie miała zastosowanie do określonych obiektów S3 (z Logs z aplikacją internetową Prefiks i Tier: Backend Tag obiektu). W tej sekcji przesłamy obiekt, w którym zastosuje się ta reguła cyklu życia. Najpierw utwórz folder Dzienniki aplikacji internetowych Wewnątrz wiadra.

Teraz prześlij plik w tym nowo utworzonym folderze. Prefiks dla wszystkich plików przesłanych w tym folderze będzie nazwa folderu, i.mi., Dzienniki aplikacji internetowych.

Po przesłaniu pliku dodaj tag (Tier: Backend) do obiektu, aby reguła cyklu życia użyje obiektu. Wybierz obiekt z folderu i przewiń w dół do tagi Sekcja. Dodaj znacznik z klawiszem = warstwą i wartością = backend do obiektu.

Zgodnie z określonymi regułami przejściowymi reguła cyklu życia będzie śledzić to i przeniesie do innych klas pamięci. Wszystkie obiekty przechowywane w Logs z aplikacją internetową folder i tag (Tier: Backend) będzie śledzony przez regułę cyklu życia skonfigurowaną na tym blogu.

Wniosek

S3 zapewnia konfigurację cyklu życia do automatycznego zarządzania obiektami w różnych klasach pamięci, aby zaoszczędzić koszty. Regułę cyklu życia można skonfigurować na wszystkich obiektach przechowywanych w S3, a także filtra można zastosować do zastosowania konfiguracji cyklu życia do określonych obiektów przechowywanych w S3. Ten przewodnik wyjaśnia każdy krok w celu utworzenia reguły cyklu życia, która dotyczy określonych obiektów i przenosi obiekty na różne klasy pamięci, aby zaoszczędzić koszty.