Wat is Lifecycle Manager in AWS EC2 Service

In dit artikel zullen we zien hoe we Lifecycle Manager kunnen gebruiken om het maken, bewaren en verwijderen te automatiseren van snapshots die genomen worden om onze Amazon EBS volumes te back-uppen. Deze automatisering helpt ons omwaardevolle gegevens te beschermen door een regelmatige back-up af te dwingen,back-ups te bewaren en deopslagkosten te verlagen door oudere back-ups te verwijderen.

Hieronder volgen de belangrijkste elementen van AWS Data Lifecycle Manager.

  • Snapshots: Snapshot is de manier om een back-up te maken van gegevens van je EBS volumes.
  • Target Resource Tags: AWS Lifecycle Manager gebruikt resource tags om de EBS volumes te identificeren waarvan een back-up gemaakt moet worden
  • Snapshot Tags: AWS Lifecycle Manager past de tags “aws:dlm:lifecycle-policy-id” en “aws:dlm:lifecycle-schedule-name” toe op alle snapshots die door een beleid worden aangemaakt om ze te onderscheiden van snapshots die op een andere manier worden aangemaakt.
  • Levenscyclus-beleidslijnen: Hiermee kunnen we het proces automatiseren van het maken van snapshots, het bewaren en het verwijderen ervan.

Vereisten

  1. AWS Account (Maak aan als je er geen hebt).

Wat zullen we doen?

  1. Login op AWS.
  2. Configureer en maak een AWS Snapshot Lifecycle Policy

Login op AWS

  1. Klik op hier om naar de AWS Login pagina te gaan.

Als we op de bovenstaande link klikken, zien we een webpagina als volgt waar we moeten inloggen met onze inloggegevens.

Als je met succes inlogt op je account, zie je het scherm als volgt.

Configureer en maak AWS Snapshot Lifecycle Policy

Zoek naar EC2 onder Services linksboven in het scherm.

Kies in het linker paneelElastic Block Store en klik op Lifecycle Manager.

Je ziet het volgende scherm, klik op Maak Snapshot Lifecycle Policy.

Geef de Beschrijving, Kies het type bron waarvan een back-up gemaakt moet worden, specificeer de bron-tags die de te back-uppen volumes of instanties identificeren. Geef een naam voor het schema, specificeerde tijd waarop de beleidsruns gepland zijn om te starten.

Doorloop alle beschikbare opties en klik op Create Policy als het beleid aan je eisen voldoet.

Je ziet het scherm als volgt nadat het beleid is aangemaakt.

Op het Lifecycle Manager Dashboard zie je dat het beleid is aangemaakt.

Als je het beleid niet meer nodig hebt, selecteer je het beleid – > klik op Actions en selecteer dan Delete Lifecycle Snapshot Policy.

Geef de bevestiging door op Delete Snapshot Lifecycle Policy te klikken.

Het beleid wordt verwijderd en je ziet het volgende scherm.

Conclusie

In dit artikel zagen we hoe het proces van het maken van snapshots van Instances of EBS Volumes, het bewaren en het verwijderen ervan geautomatiseerd kan worden. Dit helpt ons om regelmatig back -ups te nemen , te bewaren en de opslagkosten te verlagen door oudere back-ups te wissen.