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.
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.