Amazon S3 is een cloudopslagoplossing van Amazon die oneindige opslagcapaciteit biedt tegen relatief lage prijzen. Ik gebruik het momenteel om een ​​back-up te maken van mijn lokale NAS-apparaat (Network Attached Storage). Amazon S3 is echter niet de beste optie voor het opslaan van een grote hoeveelheid gegevens die u niet vaak zult openen.

Amazon Glacier is een oplossing van Amazon die de kosten voor het opslaan van grote hoeveelheden gegevens in de cloud drastisch verlaagt. Zo kost het opslaan van 2500 GB aan gegevens op S3 ongeveer $ 215 per maand. Dat is nogal wat geld om gewoon een back-up van uw gegevens te maken. Het opslaan van 2500 GB op Amazon Glacier kost u echter slechts $ 25 per maand. Dat is bijna 1/10 van de kosten van S3.

Dus hoe verplaats je je gegevens van Amazon S3 naar Glacier? Levenscyclusbeleid gebruiken. Deze beleidsregels zijn in feite slechts regels die u kunt instellen om de gegevens op bepaalde tijden van S3 naar Glacier te verplaatsen. Laten we leren hoe we een levenscyclusbeleid kunnen opstellen.

Maak een levenscyclusbeleid op Amazon S3

Om te beginnen, gaat u eerst door en logt u in bij Amazon Web Services (aws.amazon.com) en klikt u bovenaan op Mijn account / console. Klik vervolgens op AWS Management Console.

Aws console

Ga nu uit de lijst met vermelde Amazon-webservices en klik op S3.

Amazon s3-service

Klik vervolgens op de bucketnaam die de gegevens bevat die u naar Glacier wilt overbrengen. Houd er rekening mee dat u de hele bucket, alleen mappen of zelfs specifieke bestanden, kunt overzetten.

S3-bucketnaam

Wanneer je een emmer opent, zie je de inhoud van de emmer aan de linkerkant. Klik op Eigenschappen in de rechterbovenhoek om de instellingen voor die bucket te openen.

Eigenschappen van bucket

Onderaan zie je Lifecycle. Ga je gang en breid de levenscyclus uit om je huidige regels te zien, als die er zijn. Ik heb al een setup die alles in de emmer overbrengt naar Glacier nadat het is geüpload naar S3.

Levenscyclus toevoegen

Om een ​​nieuwe regel in te stellen, ga je gang en klik je op Regel toevoegen. Het nieuwe dialoogvenster Levenscyclusregel verschijnt zoals hieronder weergegeven.

Levenscyclusregel

Laten we nu de verschillende opties bekijken. Ten eerste kun je het een naam geven, wat je leven ook is. Het selectievakje Toepassen op volledige bucket past de regel toe op alle bestanden en mappen in de bucket. Als u slechts een bepaald deel van de gegevens naar Glacier wilt verplaatsen en de rest in S3 wilt laten staan, vink dan het vakje niet aan.

In plaats daarvan kunt u een voorvoegsel invoeren, dat is de naam van het bestand of de map die u naar Glacier wilt verplaatsen. Als ik bijvoorbeeld de muziekmap in mijn bucket naar Glacier wil verplaatsen, typ ik muziek / in het vak Prefix. Om een ​​bestand op te geven, typt u het pad in zoals muziek / mymusic.mp3.

De volgende is Tijdsindeling. U kunt kiezen uit Dagen vanaf de aanmaakdatum of Ingangsdatum. Met deze optie kunt u kiezen wanneer u de door u opgegeven objecten naar Glacier wilt verplaatsen. Als u Dagen kiest vanaf de aanmaakdatum, kunt u bijvoorbeeld zeggen dat u de gegevens na 10 dagen naar Glacier wilt verplaatsen. Dit betekent dat wanneer het bestand zijn gegevens voor het eerst naar S3 heeft geüpload, het na 10 dagen na aanmaak naar Glacier zal worden verplaatst.

Vanaf datum kunt u gewoon een datum in de toekomst specificeren waarop de gegevens naar Glacier worden overgedragen. U moet op de knop Overgang toevoegen klikken om de tijdsperiode op te geven. Op mijn screenshot staat 'Verplaatsen naar gletsjer', maar dat komt omdat ik al een regel heb gemaakt. Wanneer u op Overgang toevoegen klikt, kunt u het aantal dagen of de datum typen. Merk op dat als u 0 intypt voor het aantal dagen, de gegevens onmiddellijk worden verplaatst de volgende keer dat de regel wordt uitgevoerd.

Aantal dagen

Er is ook een Expiration-knop, maar wees hier voorzichtig mee. Nogmaals, afhankelijk van wat u hebt gekozen uit Tijdsperiode-indeling, kunt u een aantal dagen of een specifieke datum in de toekomst specificeren. Als u een vervaldatum toevoegt, worden de gegevens na de opgegeven tijd verwijderd. Het is belangrijk om te onthouden dat het wordt verwijderd uit S3, RRS en Glacier. Dus eigenlijk is het helemaal weg als je ervoor kiest om een ​​vervaldatum toe te voegen.

Vervaldatum toevoegen

Als u geen vervaldatum toevoegt, blijven de gegevens altijd in Glacier en worden ze niet verwijderd. Dat is het eigenlijk wel. Zodra u de regel heeft opgeslagen, wordt de regel eenmaal per dag uitgevoerd. Als uw regel overeenkomt met de criteria die u heeft opgegeven, worden de gegevens overgedragen.

Er zijn een paar dingen die u moet opmerken over dit proces. Ten eerste kunt u zien dat uw gegevens zijn verplaatst naar Glacier door de opslagklasse te controleren. Als het standaard is, is dat S3. Als het RRS is, is dat verminderde redundantie. De derde klasse is Glacier, wat betekent dat het daar nu is opgeslagen.

Opslagklasse s3

Een ander ding om op te merken is dat wanneer u gegevens van S3 naar Glacier verplaatst, u deze nog steeds vanaf S3 moet openen. Als u gegevens rechtstreeks naar Glacier uploadt, wordt deze weergegeven in de Glacier-console wanneer u zich aanmeldt bij AWS. Het verplaatsen van gegevens met behulp van levenscyclusregels betekent echter dat de gegevens worden opgeslagen in Glacier en dat u Glacier-prijzen moet betalen, maar u moet toegang hebben tot de gegevens vanaf de S3-console. Een beetje verwarrend, maar zo werkt het.

Gegevens ophalen van Glacier

Gegevens terughalen van Glacier is ook vrij eenvoudig. Het ding om te onthouden over Glacier is dat gegevens niet onmiddellijk toegankelijk zijn zoals in S3. Met S3 kunt u elk bestand op elk moment downloaden. Met Glacier moet je ongeveer 3 tot 5 uur wachten voordat de gegevens worden opgehaald en teruggeplaatst in S3. Daarom is het ook zoveel goedkoper.

Om een ​​herstelbewerking te starten, selecteert u het bestand of de map die u wilt ophalen en klikt u er met de rechtermuisknop op. Je ziet een optie genaamd Initiate Restore.

Herstel van gletsjer

Als de optie is uitgeschakeld, betekent dit dat het bestand niet is opgeslagen in Glacier. Wanneer u herstelt, moet u kiezen hoelang u wilt dat de gegevens toegankelijk zijn in S3.

Start herstel gletsjer

Merk op dat de bestanden worden hersteld naar de opslagklasse S3 RRS (Reduced Redundancy), die iets goedkoper is dan S3 Standard. Houd er ook rekening mee dat u de gegevens niet permanent kunt herstellen, ze worden uiteindelijk verwijderd. Ik weet niet zeker wat de grootste waarde is die je dagen kunt invoeren om de gegevens te bewaren, maar het is niet voor altijd. Ook moet u de hogere kosten betalen, hoe langer de gegevens in de RRS-opslagklasse zitten, dus het is beter om de duur kort te houden.

Om de status van een herstel te zien, klikt u gewoon op het bestand of de map die u hebt hersteld en klikt u op Eigenschappen. Er staat Herstel in uitvoering. Wanneer het herstel is voltooid en u opnieuw op Eigenschappen klikt, ziet u de datum waarop het herstel zal worden bewaard.

Over het algemeen is het heel eenvoudig om uw gegevens van S3 naar Glacier te krijgen. Maak gewoon één regel en je bent klaar. Het verplaatsen van gegevens naar Glacier kan grote besparingen opleveren als u veel gegevens op S3 heeft. Als je vragen hebt, plaats dan een reactie. Genieten!