Dela via


Migrera MySQL lokalt till Azure Database for MySQL: Representativt användningsfall

Att migrera MySQL-databaser från lokala miljöer till Azure Database for MySQL är ett strategiskt drag som avsevärt kan förbättra skalbarhet, säkerhet och prestanda. Den här artikeln går in i ett representativt användningsfall och ger en omfattande guide om hur du sömlöst övergår dina MySQL-arbetsbelastningar till Azure. Genom att utnyttja Azures robusta infrastruktur och avancerade funktioner kan organisationer uppnå större driftseffektivitet och kostnadsbesparingar. Oavsett om du vill modernisera din databasinfrastruktur eller förbättra funktionerna för haveriberedskap ger den här guiden dig de insikter och steg som krävs för att säkerställa en lyckad migrering.

Förutsättningar

Migrera MySQL lokalt till Azure Database for MySQL

Översikt

Följande användningsfall baseras på ett verkligt kundscenario för ett företag som migrerade sin MySQL-arbetsbelastning till Azure Database for MySQL.

World-Wide Importers (WWI) företaget är en San Francisco, Kalifornien-baserad tillverkare och grossist distributör av nyheter varor. De började sin verksamhet 2002 och utvecklade en effektiv B2B-modell (business-to-business) som sålde de artiklar de producerar direkt till detaljhandelskunder under hela USA. Dess kunder inkluderar specialbutiker, stormarknader, databehandlingsbutiker, turistattraktionbutiker och vissa individer. Denna B2B-modell möjliggör ett effektiviserat distributionssystem för deras produkter, vilket gör det möjligt för dem att minska kostnaderna och erbjuda mer konkurrenskraftiga priser på sina tillverkade artiklar. De säljer också till andra grossister via ett nätverk av agenter som marknadsför sina produkter för WWI: s räkning.

Innan WWI lanseras i nya områden vill de se till att dess IT-infrastruktur kan hantera den förväntade tillväxten. WWI är för närvarande värd för all it-infrastruktur lokalt på företagets huvudkontor och anser att en flytt av dessa resurser till molnet möjliggör framtida tillväxt. Därför har de fått sin CIO i uppdrag att övervaka migreringen av kundportalen och tillhörande dataarbetsbelastningar till molnet.

WWI vill fortsätta att dra nytta av de många avancerade funktioner som är tillgängliga i molnet, och de är intresserade av att migrera sina databaser och tillhörande arbetsbelastningar till Azure. De vill göra detta snabbt och utan att behöva göra några ändringar i sina program eller databaser. Inledningsvis planerar de att migrera sin Java-baserade webbapp för kundportalen och tillhörande MySQL-databaser och arbetsbelastningar till molnet.

Migreringsmål

De främsta målen för att migrera sina databaser och associerade SQL-arbetsbelastningar till molnet är:

  • Förbättra deras övergripande säkerhetsstatus med vilande data och under överföring.

  • Förbättra funktionerna för hög tillgänglighet och haveriberedskap (HA/DR).

  • Placera organisationen för att använda molnbaserade funktioner och tekniker, till exempel återställning till tidpunkt.

  • Dra nytta av funktionerna för administration och prestandaoptimering i Azure Database for MySQL.

  • Skapa en skalbar plattform som de kan använda för att expandera sin verksamhet till mer geografiska regioner.

  • Tillåt förbättrad efterlevnad av olika juridiska krav där personlig information lagras.

WWI använde Cloud Adoption Framework (CAF) för att utbilda sitt team om att följa riktlinjerna för bästa praxis för molnmigrering. Sedan, med hjälp av CAF som en migreringsguide på högre nivå, anpassade WWI sin migrering till tre huvudsteg. Slutligen definierade de aktiviteter som behövde åtgärdas inom varje steg för att säkerställa en lyckad lift and shift-molnmigrering.

Dessa steg omfattar:

Fas Name Aktiviteter
1 Förflyttning Utvärdering, planering, utvärdering av migreringsmetod, programkonsekvenser, testplaner, prestandabaslinjer
2 Migrering Kör migrering, kör testplaner
3 Efter migreringen Affärskontinuitet, haveriberedskap, hantering, säkerhet, prestandaoptimering, plattformsmodernisering

WWI har flera instanser av MySQL som körs med varierande versioner från 5.5 till 5.7. De vill flytta sina instanser till den senaste versionen så snart som möjligt, men vill se till att deras program fortfarande fungerar om de flyttas till de nyare versionerna. De är bekväma med att flytta till samma version i molnet och uppgradera efteråt, men de föredrar den sökvägen om de kan utföra två uppgifter samtidigt.

De vill också se till att deras dataarbetsbelastningar är säkra och tillgängliga i flera geografiska regioner om det uppstår ett fel och titta på de tillgängliga konfigurationsalternativen.

WWI vill börja med ett enkelt program för den första migreringen och sedan övergår till mer affärskritiska program i en senare fas. Detta ger teamet den kunskap och erfarenhet de behöver för att förbereda och planera för dessa framtida migreringar.

Gå vidare