Hur man enkelt migrerar servrar till molnet med AWS: s applikationsmigreringstjänst

0
134

AWS nya Application Migration-tjänst är ett verktyg för att utföra Lift -och Shift-migreringar, där servrar kopieras helt automatiskt och lyfts till molnet, där applikationstjänsten överförs. Det är enkelt att använda och kan flytta servrar med minimal driftstopp.

Vad är AWS Application Migration Service?

Nyligen lanserade AWS Application Migration Service, kort sagt AWS MGN. Det är baserat på CloudEndure Migration, ett äldre företag som AWS köpte och har kört under en tid. Nu rekommenderar AWS att använda MGN, vilket är en förstklassig funktion i AWS-ekosystemet.

Processen är mycket enkel. Du installerar MGN Replication Agent på servern du vill migrera och konfigurerar den i MGN Management Console. Det kopierar operativsystemet, applikationerna och all data och överför dem till en mellanstegsmiljö gjord av lågkostnads ​​EC2-instanser.

När överföringen är klar kan dessa EC2-instanser omvandlas till hög drivna instanser som du kommer att använda för produktion, och originalservern kan stängas av.

Naturligtvis är detta helt enkelt en lift-and-shift-migration. Att flytta dina servrar direkt till AWS kommer inte att ändra något om ditt nätverk direkt. Vad det ger dig är en utgångspunkt i molnet och möjligheten att långsamt modernisera din infrastruktur med hjälp av AWS-tjänster.

Annons

Till exempel kanske du har en liten tjänst som körs på maskinen som kan ha det bättre som en AWS Lambda-funktion, eller kanske du kör en intern databas som kan vara bättre om den flyttades till AWS RDS.

Hur som helst, att flytta till molnet är något som de flesta företag gör idag, och AWS applikationsmigrationstjänst gör det extremt enkelt.

Flytta servrar Med AWS MGN

Först måste du ställa in replikeringen i MGN Management Console. Gå dit och klicka på & # 8220; Kom igång, & # 8221; eller skapa en ny inställningsmall från sidofältet.

Det viktigaste du behöver konfigurera är vilken replikeringsserverinstans som ska användas. Det här är bara tillfälligt, men du vill välja något som du åtminstone kan testa ditt nätverk innan du byter till instanser av produktionskvalitet. För de flesta lätta arbetsbelastningar bör t2.small dock vara bra för en server som inte tar emot trafik.

Du måste också välja ett undernät, oavsett om du vill ha en hård enhetsbaserad EBS-instans och eventuella ytterligare säkerhetsgrupper (AWS brandväggssystem) du kanske vill.

Då måste du ladda ner MGN Replication Agent till din server. Det här är ett Python-skript, men det är regionberoende. Du måste byta ut & # 8220; REGION & # 8221; i följande kommando med AWS-regionen som du överför servrarna till, som visas längst upp till höger på hanteringskonsolen.

wget -O ./aws-replication-installer-init.py https://aws-application-migration-service-REGION.s3.amazonaws.com/latest/linux/aws-replication-installer-init.py Annons

Då måste du köra den med administratörsbehörighet med sudo python3 aws-replication-installer-init.py. Du kan behöva installera python3 om ditt system inte har det redan.

När den har körts läggs servern till i MGN-konsolen. Du kommer att kunna övervaka hur dataöverföringen fortskrider härifrån.

När det är klart för testning kommer du att kunna starta testbilder genom att välja alla servrar du vill starta och välja & # 8220; Starta testinstanser & # 8221 ;.

Sedan, när det är redo att vara bytt till den nya maskinen kan du starta cutover-instanser med de startinställningar som definierats för varje server i konsolen.