LÀr kÀnna: den nya lösningen Veeam Backup for AWS

I början av december lanserades en ny lösning Veeam Backup för AWS för sÀkerhetskopiering och ÄterstÀllning av molninfrastruktur pÄ Amazon Elastic Compute Cloud (Amazon EC2).

Med hjÀlp av detta kan man skapa sÀkerhetskopior av EC2-instanser och lagra dem i molnlagringen Amazon Simple Storage Service (Amazon S3), samt skapa kedjor av snapshots av EC2 i det nativa formatet.

För datagjenopprettelse erbjuder Veeam Backup för AWS följande alternativ:

  • ÅterstĂ€llning av hela EC2-instanser
  • ÅterstĂ€llning av instansvolymer
  • ÅterstĂ€llning av filer och mappar i gĂ€stoperativsystemet pĂ„ instansen

Dessutom, eftersom lösningen skapar sÀkerhetskopior i Veeam-format, kan Veeam Backup & Replication anvÀndas för att spara kopior av EC2-sÀkerhetskopior i lokala arkiv och sedan genomföra migrering av data mellan moln-, virtuell och lokal infrastruktur.

Och anvÀnda det nya lösningen mÄste glÀdja anvÀndarna med att det finns en gratis version. För en mer detaljerad introduktion till Veeam Backup för AWS Àr du vÀlkommen att lÀsa vidare.

LÀr kÀnna: den nya lösningen Veeam Backup for AWS

Huvudfunktioner

Förutom de redan nÀmnda funktionerna för automatisk skapelse av snapshots för Amazon EBS och lagring av sÀkerhetskopior i molnet Amazon S3 Àr lösningen ocksÄ utrustad med:

  • Multifaktorautentisering för sĂ€kerhetskopieringsadministratörer
  • Dataskydd baserat pĂ„ policyer
  • Stöd för rolldelning inom IAM
  • Stöd för tvĂ€rregionala konfigurationer
  • Inbyggd algoritm för förhandsbedömning av kostnader för tjĂ€nsternas drift, som hjĂ€lper till att kontrollera betalningar.

Som redan nĂ€mnts finns det ocksĂ„ en gratis licens, BYOL (build your own license) och licens som baseras pĂ„ resursanvĂ€ndning — alla kan vĂ€lja vad som passar bĂ€st.

Arbetssteg

Kortfattat, de huvudsakliga stegen Àr:

  1. Vi kontrollerar vÄr infrastruktur för att sÀkerstÀlla att den uppfyller systemkraven som beskrivits hÀr.
  2. Vi installerar Veeam Backup för AWS, som beskrivs nedan.
  3. Vi anger IAM-roller. De behövs för att fÄ Ätkomst till de AWS-resurser som anvÀnds för sÀkerhetskopiering och ÄterstÀllning:
    • Om du planerar att sĂ€kerhetskopiera EC2-instanser inom ett och samma AWS-konto kan du anvĂ€nda rollen Default Backup Restore — den skapas under installationen av Veeam Backup för AWS. Denna roll har nödvĂ€ndiga rĂ€ttigheter för Ă„tkomst till alla EC2-instanser och S3-buckets inom det AWS-konto dĂ€r Veeam Backup för AWS Ă€r distribuerat (det ursprungliga AWS-kontot).
    • Om du planerar att sĂ€kerhetskopiera eller Ă„terstĂ€lla data frĂ„n EC2-instanser mellan tvĂ„ olika AWS-konton eller vill anvĂ€nda en dedikerad IAM-roll med minimal rĂ€ttigheter för varje Ă„tgĂ€rd, mĂ„ste du skapa de nödvĂ€ndiga IAM-rollerna inom det ursprungliga AWS-kontot och sedan lĂ€gga till dem i Veeam Backup for AWS. Detta beskrivs i detalj i dokumentationen.

  4. Vi konfigurerar backup-infrastrukturen, det vill sÀga:
    • Vi konfigurerar S3-repo.

      AnmÀrkning: Om du planerar att anvÀnda nativt skapade snapshots för dataskydd istÀllet för sÀkerhetskopior, kan du hoppa över det hÀr steget eftersom S3-repot inte behövs i det hÀr scenariot.

    • Vi stĂ€ller in nĂ€tverksinstĂ€llningar för auxiliĂ€ra komponenter arbetsinstanser.
      Workers – det hĂ€r Ă€r auxiliĂ€ra EC2-instanser som körs pĂ„ Linux-operativsystem. De startas endast under backup (eller Ă„terstĂ€llning) och fungerar som backup-proxy. I instĂ€llningarna för arbetsinstansen mĂ„ste du ange Amazon VPC, undernĂ€t och sĂ€kerhetsgrupp som dessa auxiliĂ€ra instanser kommer att ansluta till. Du kan lĂ€sa mer om allt detta i ). Ett typiskt exempel pĂ„ anvĂ€ndning:.

  5. Sedan skapar vi en policy som kommer att ligga till grund för sÀkerhetskopiering eller snapshots av EC2-instanser. Jag kommer att berÀtta kort om detta nedan.
  6. FrĂ„n sĂ€kerhetskopian kan en Ă„terstĂ€llning göras – detta kommer jag ocksĂ„ att ta upp lite lĂ€ngre ner.

Distribution och konfiguration

Veeam Backup for AWS Àr tillgÀngligt pÄ AWS Marketplace.

Distributionen av lösningen görs sÄ hÀr:

  1. Logga in pÄ AWS Marketplace med det AWS-konto som vi planerar att anvÀnda för att installera lösningen.
  2. Öppna sidan för Veeam Backup for AWS, vĂ€lj den version vi behöver (betalversion eller gratisversion). Mer information om versionerna finns ). Ett typiskt exempel pĂ„ anvĂ€ndning:.
    • Veeam Backup for AWS Free Edition
    • Veeam Backup for AWS Paid Edition
    • Veeam Backup for AWS BYOL Edition

  3. Klicka pÄ FortsÀtt till prenumeration.

    LÀr kÀnna: den nya lösningen Veeam Backup for AWS

  4. PÄ sidan för prenumeration gÄr vi till avsnittet Villkor (anvÀndarvillkor) och dÀr klickar vi pÄ Visa detaljer, klicka sedan pÄ lÀnken SlutanvÀndarlicensavtal lÀs licensavtalet.
  5. Klicka sedan pÄ knappen FortsÀtt till konfiguration och pÄbörja konfigurationen.
  6. PÄ sidan Konfigurera denna programvara vi stÀller in instÀllningarna för installation:
    • FrĂ„n listan Fullföljandealternativ (distributionsalternativ) vĂ€ljer vi alternativet för vĂ„r produkt – VB for AWS-distribution.
    • FrĂ„n listan över versioner Programvaruversion vĂ€ljer vi den senaste versionen av Veeam Backup for AWS.
    • FrĂ„n listan över regioner Region vĂ€ljer vi den AWS-region dĂ€r EC2-instansen med Veeam Backup for AWS ska distribueras.

    AnmÀrkning: LÀs mer om AWS-regioner ). Ett typiskt exempel pÄ anvÀndning:.

  7. Klicka sedan pÄ knappen FortsÀtt till lansering för att gÄ till lanseringen.

    LÀr kÀnna: den nya lösningen Veeam Backup for AWS

  8. PÄ sidan Lansera denna programvara genom att följa dessa steg:
    • I avsnittet Konfigurationsdetaljer kontrollerar vi att alla instĂ€llningar Ă€r korrekt angivna.
    • FrĂ„n Ă„tgĂ€rdslistan VĂ€lj Ă„tgĂ€rd vĂ€ljer vi Lansera CloudFormation.
    • Installation av Veeam Backup för AWS utförs med hjĂ€lp av AWS CloudFormation-stacken.

      AnmÀrkning: HÀr Àr en stack en samling av molnresurser som kan hanteras som en enhet: skapa, ta bort, anvÀnda för att lansera applikationer. LÀs mer i AWS-dokumentationen.

      Klicka pÄ Starta och lanserar guiden för att skapa stacken Skapa stackguiden.

Skapande av AWS CloudFormation-stackSkapande av AWS CloudFormation-stack:

LÀr kÀnna: den nya lösningen Veeam Backup for AWS

  1. PÄ steg Ange mall kan lÀmna stackmallens instÀllningar som standard.
  2. PÄ steg Ange stackdetaljer vi anger instÀllningar för vÄr stack.
    • I fĂ€ltet Stacknamn ange namn; kan anvĂ€nda bĂ„de versaler och gemener, siffror och bindestreck.
    • I instĂ€llningssektionen Instanskonfiguration:
      FrÄn listan Instanstyp för Veeam Backup för AWS-servern mÄste vÀlja EC2-instanstyp dÀr Veeam Backup för AWS kommer att installeras (nedan kommer vi att kalla den Veeam Backup för AWS-servern). Det rekommenderas att vÀlja typ t2.medium.
      FrÄn listan Nyckelpar för Veeam Backup för AWS-servern mÄste vÀlja ett nyckelpar som kommer att anvÀndas för autentisering pÄ denna nya server. Om det önskade nyckelparet inte finns pÄ listan, behöver du skapa det enligt beskrivningen hÀr.
      Ange om du vill aktivera automatisk sÀkerhetskopiering av EBS-volymer för Veeam Backup för AWS-servern (standard Àr ja, d.v.s. true).
      Ange om servern för Veeam Backup för AWS ska startas om vid programvarufel.
      Ange om servern för Veeam Backup för AWS ska startas om vid infrastrukturfel.

  3. I nÀtverksinstÀllningssektionen NÀtverkskonfiguration:
    • Ange om det behövs skapa en Elastic IP-adress för Veeam Backup för AWS-servern. LĂ€s mer hĂ€r.
    • I fĂ€ltet TillĂ„tna kĂ€ll-IP-adresser för SSH-anslutning ange intervallet för IPv4-adresser frĂ„n vilka Ă„tkomst till Veeam Backup för AWS-servern via SSH Ă€r tillĂ„ten.
    • I fĂ€ltet TillĂ„tna kĂ€ll-IP-adresser för HTTPS-anslutning ange intervallet för IPv4-adresser frĂ„n vilka Ă„tkomst till Veeam Backup för AWS webbgrĂ€nssnitt Ă€r tillĂ„ten.
      Intervallet för IPv4-adresser anges i CIDR-notation (t.ex. 12.23.34.0/24). För att tillÄta Ätkomst frÄn alla IPv4-adresser kan du ange 0.0.0.0/0. (Dock rekommenderas inte detta alternativ, eftersom det minskar sÀkerheten i infrastrukturen.)

  4. Baserat pÄ de angivna IPv4-adresserna skapar AWS CloudFormation en sÀkerhetsgrupp för Veeam Backup för AWS, med motsvarande regler för inkommande trafik via SSH och HTTPS. (Som standard anvÀnds port 22 för inkommande SSH-trafik och port 443 för HTTPS.) Om du planerar att under installationen av lösningen ange en annan sÀkerhetsgrupp för Veeam Backup för AWS, kom ihÄg att manuellt lÀgga till motsvarande regler i denna grupp och kontrollera att Ätkomsten till AWS-tjÀnster Àr tillÄten (anges i avsnittet Krav i anvÀndarhandboken).
  5. I avsnittet VPC och Subnet du behöver vÀlja Amazon Virtual Private Cloud (Amazon VPC) och den subnet som Veeam Backup för AWS-servern ska anslutas till.
  6. PÄ steg Konfigurera stackalternativ ange AWS-taggar, behörigheter för IAM-rollen och andra stackinstÀllningar.

    LÀr kÀnna: den nya lösningen Veeam Backup for AWS

  7. PÄ steg Granska kontrollera alla instÀllningar, vÀlj alternativet Jag medger att AWS CloudFormation kan skapa IAM-resurser och klicka pÄ Skapa stack.

Efter installationen öppnar vi webbkonsolen genom att ange DNS- eller IP-adressen till EC2-instansen dÀr Veeam Backup för AWS Àr installerat, till exempel:
https://ec2-135-169-170-192.eu-central-1.compute.amazonaws.com

I konsolen visas de resurser som har konfigurerats för dataskydd med Veeam Backup för AWS:

LÀr kÀnna: den nya lösningen Veeam Backup for AWS

NödvÀndiga instÀllningar för infrastruktur, roller osv. beskrivs i detalj i dokumentationen.

Backup-policyer

För att skydda instanser skapar vi policyer.

För olika typer av objekt kan olika policyer konfigureras: till exempel en policy avsedd för att skydda tier 3-appar (de minst kritiska), eller policyer för tier 2- och tier 1-appar. I policyinstÀllningarna anger vi:

  • Konto med IAM-roller
  • Regioner — flera kan vĂ€ljas
  • Vad som planeras att skyddas — detta kan vara alla resurser (all resources) eller valda instanser eller (taggar)
  • Resurser som ska uteslutas
  • InstĂ€llningar för snapshot, inklusive om snapshot ska anvĂ€ndas och hur lĂ€nge de ska sparas
  • BackupinstĂ€llningar: sökvĂ€g till förrĂ„det, schema och hur lĂ€nge data ska sparas
  • Kostnadsbedömning för tjĂ€nster (mer om detta nedan)
  • InstĂ€llningar för scheman och aviseringar

Inbyggd kostnadsbedömning för tjÀnster

I lösningen Veeam Backup för AWS ingĂ„r en automatisk kostnadsbedömning för tjĂ€nster — tack vare den berĂ€knas kostnaden för backup-tjĂ€nster omedelbart enligt den specifika policyn. BerĂ€kningen inkluderar följande mĂ€tvĂ€rden:

  • Kostnad för backup
  • Kostnad för snapshot
  • Kostnaden för trafik Ă€r sĂ€rskilt viktig om lagret ligger utanför den region dĂ€r infrastrukturobjekten fungerar (Amazon AWS debiterar trafik till andra regioner)
  • Transaktionskostnader
  • Total kostnad

LÀr kÀnna: den nya lösningen Veeam Backup for AWS

Data kan exporteras till en CSV- eller XML-fil.

HjĂ€lpkomponenter – Workers

För att minska kostnaderna för trafik kan automatisk skapande av hjĂ€lpkomponenter konfigureras – workers – i samma AWS-region som de skyddade objekten. Workers startas automatiskt endast under dataöverföring till/frĂ„n Amazon S3-molnet eller under Ă„terstĂ€llning, och efter att operationerna har slutförts stĂ€ngs de av och tas bort.

LÀr kÀnna: den nya lösningen Veeam Backup for AWS

SĂ€kerhetskopiering

För sÀkerhetskopieringsoperationer anvÀnder Veeam Backup for AWS inbyggda snapshots (se Amazon EBS snapshots). Under sÀkerhetskopiering anvÀnder Veeam Backup for AWS AWS CLI-kommandon för att skapa snapshots av EBS-volymer som Àr kopplade till EC2-instanser. Beroende pÄ det valda sÀkerhetskopieringsscenariot skapar Veeam Backup for AWS antingen en kedja av inbyggda snapshots eller en bildnivÄbackup för EC2-instanser.

Inbyggda snapshots

Veeam Backup for AWS skapar inbyggda snapshots av EC2-instanser pÄ följande sÀtt:

  1. Först tas snapshots av EBS-volymerna som Àr kopplade till denna instans.
  2. Snapshots av EBS tilldelas AWS-taggar vid skapandet. Nycklarna och vÀrdena för dessa taggar innehÄller krypterad metadata. Veeam Backup for AWS behandlar EBS-snapshots med metadata som inbyggda snapshots för EC2-instansen.
  3. Om EC2-instansen redan har behandlats av sÀkerhetskopieringspolicyn kontrollerar Veeam Backup for AWS antalet ÄterstÀllningspunkter i snapshot-kedjan. Om det överstiger grÀnsvÀrdet som anges i policyn raderas den Àldsta punkten. AnmÀrkning: Lagringspolicy och automatisk radering (retention) tillÀmpas inte pÄ snapshots som skapats manuellt (det handlar just om snapshots som skapats separat). SÄdana snapshots kan raderas, som beskrivs hÀr. (Om "manuellt" innebÀr manuell körning av policyn utanför schemat, kommer retention att tillÀmpas pÄ den pÄ det sÀttet skapade snapshot.)

BildnivÄbackuper

SÄ hÀr utför Veeam Backup for AWS sÀkerhetskopiering pÄ bildnivÄ:

  1. Först tas snapshots av EBS-volymerna som Àr kopplade till denna instans.
  2. Veeam Backup för AWS anvÀnder EBS-snapshots som kÀllor för backup. Efter att backup-processen Àr avslutad tas dessa snapshots bort.
  3. DÀrefter startas en hjÀlparbetare i den AWS-region dÀr denna instans finns, vilket hjÀlper till att bearbeta data frÄn EC2-instansen.
  4. FrÄn temporÀra snapshots skapas EBS-volymer som kopplas till hjÀlparbetaren.
  5. Data lÀses frÄn EBS-volymerna pÄ hjÀlparbetaren, och dÀrefter överförs data till S3-repositoriet, dÀr de lagras i Veeam-format.
  6. Under en inkrementell session lÀser Veeam Backup för AWS metadata frÄn backuperna i S3-repositoriet och anvÀnder den för att identifiera block som har Àndrats sedan den föregÄende sessionen.
  7. NÀr backupen Àr klar tar Veeam Backup för AWS bort de temporÀra EBS-snapshots och hjÀlparbetaren frÄn Amazon EC2.

ÅterstĂ€llning av data

Med Veeam Backup för AWS kan du ÄterstÀlla data pÄ följande sÀtt:

  • Till den ursprungliga platsen och skriva över den ursprungliga instansen. All data pĂ„ denna instans skrivs över med data som finns i backupen, och instansens konfiguration bibehĂ„lls.
  • Till en ny plats dĂ€r en ny instans skapas. I detta scenario — om du vĂ€ljer att Ă„terstĂ€lla till en ny plats eller med nya instĂ€llningar — behöver du ange konfigurationsparametrar som ska tillĂ€mpas pĂ„ instansen efter Ă„terstĂ€llningen:
    • Region
    • KrypteringsinstĂ€llningar
    • Namn och typ av instans
    • NĂ€tverksinstĂ€llningar: Virtual Private Cloud (VPC), subnet, sĂ€kerhetsgrupp

ÅterstĂ€llning av volymer

ÅterstĂ€llning av volymer frĂ„n en snapshot eller backup av EC2-instansen stöds, antingen till den ursprungliga platsen eller till en ny plats. I det senare fallet mĂ„ste du ange AWS-region, Availability Zone och andra parametrar för den nya platsen.

Under ÄterstÀllningsprocessen anvÀnds Àven en hjÀlparbetare.

SjÀlva processen ser kort ut sÄ hÀr (exempel pÄ ÄterstÀllning frÄn backup):

  1. Veeam Backup för AWS startar hjÀlparbetaren i den önskade AWS-regionen, skapar det erforderliga antalet tomma EBS-volymer och kopplar dem till hjÀlparbetaren.
  2. ÅterstĂ€ller data frĂ„n backupen till dessa volymer.
  3. Det utför en detaching av EBS-volymerna och flyttar dem till den önskade platsen (ursprunglig eller annan AWS-region), dÀr dessa volymer sparas som separata.
  4. Tar bort hjÀlparbetaren nÀr operationerna Àr avslutade.
    AnmÀrkning: TÀnk pÄ att volymen inte automatiskt kommer att kopplas till EC2-instanser efter ÄterstÀllning (den kommer att sparas pÄ den angivna platsen som en separat EBS-volym).

ÅterstĂ€llning av filer

Möjliggör ÄterstÀllning av enskilda filer utan att behöva ÄterstÀlla hela instansen.

NÀr du initierar ÄterstÀllning pÄ filnivÄ fÄr du en URL (baserad pÄ den offentliga DNS-namnet för workern) som lÄter dig se hela filstrukturen pÄ vÀrdoperativsystemet, hitta de nödvÀndiga filerna och ladda ner dem till din lokala maskin.
För att sÀkerstÀlla sÀkerheten kan du ocksÄ kontrollera certifikatet och dess fingeravtryck för att vara sÀker pÄ att det inte förekommer en MiTM.

LÀr kÀnna: den nya lösningen Veeam Backup for AWS

Integration med Veeam Backup & Replication

Om din infrastruktur har Veeam Backup & Replication installerat kan du konfigurera ÄterstÀllning av maskiner som ingÄr i den till Amazon EC2-molnet med hjÀlp av funktionen Direct Restore to AWS, och sedan skydda dessa molndata med Veeam Backup for AWS.
Veeam Backup & Replication stödjer Ă€ven arbete med Amazon S3-repositorier som skapas av Veeam Backup for AWS — du kan Ă„terstĂ€lla sĂ€kerhetskopior av Amazon EC2-instanser till en on-premises-infrastruktur.

Egenskaper hos den kostnadsfria versionen

Den kostnadsfria versionen av Veeam Backup for AWS tillÄter sÀkerhetskopiering av upp till 10 EC2-instanser; ÄterstÀllning frÄn sÀkerhetskopior utförs utan begrÀnsningar.
AnmÀrkning: Rekommenderas att anvÀnda t2.medium.

Den ungefÀrliga kostnaden för resurser Àr 9,8 USD/mÄnad, baserat pÄ 24/7-anvÀndning med följande standardinstÀllningar:

  • EC2 — 1 instans t3.micro
  • EBS — 1 GP2-volym pĂ„ 8 GB
  • Konfiguration för S3-repositoriet — 50 GB Standard S3-lagring, 13 000 S3 PUT-förfrĂ„gningar, 10 000 S3 GET-förfrĂ„gningar, 50 GB S3 Select-anvĂ€ndning

Nyttiga lÀnkar

Lösningen Veeam Backup for AWS pÄ AWS Marketplace
AnvÀndarhandbok (pÄ engelska).

KĂ€lla: habr.com

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster