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.

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:
- Vi kontrollerar vÄr infrastruktur för att sÀkerstÀlla att den uppfyller systemkraven som beskrivits .
- Vi installerar Veeam Backup för AWS, som beskrivs nedan.
- 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 .
- 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 .
- Vi konfigurerar S3-repo.
- 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.
- 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Ä .
Distributionen av lösningen görs sÄ hÀr:
- Logga in pÄ AWS Marketplace med det AWS-konto som vi planerar att anvÀnda för att installera lösningen.
- Ăppna sidan för Veeam Backup for AWS, vĂ€lj den version vi behöver (betalversion eller gratisversion). Mer information om versionerna finns .
- Veeam Backup for AWS Free Edition
- Veeam Backup for AWS Paid Edition
- Veeam Backup for AWS BYOL Edition
- Klicka pÄ FortsÀtt till prenumeration.

- 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.
- Klicka sedan pÄ knappen FortsÀtt till konfiguration och pÄbörja konfigurationen.
- 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 .
- Klicka sedan pÄ knappen FortsÀtt till lansering för att gÄ till lanseringen.

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

- PÄ steg Ange mall kan lÀmna stackmallens instÀllningar som standard.
- 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 .
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.
- 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.)
- 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).
- 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.
- PÄ steg Konfigurera stackalternativ ange AWS-taggar, behörigheter för IAM-rollen och andra stackinstÀllningar.

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

NödvÀndiga instÀllningar för infrastruktur, roller osv. beskrivs i detalj i .
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

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.

SĂ€kerhetskopiering
För sÀkerhetskopieringsoperationer anvÀnder Veeam Backup for AWS inbyggda snapshots (se ). 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:
- Först tas snapshots av EBS-volymerna som Àr kopplade till denna instans.
- 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.
- 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 . (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Ä:
- Först tas snapshots av EBS-volymerna som Àr kopplade till denna instans.
- 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.
- 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.
- FrÄn temporÀra snapshots skapas EBS-volymer som kopplas till hjÀlparbetaren.
- 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.
- 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.
- 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):
- 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.
- à terstÀller data frÄn backupen till dessa volymer.
- 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.
- 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.

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Ä
(pÄ engelska).
KĂ€lla: habr.com



