Indførelsen
Når en database kræver mere, end dens infrastruktur kan understøtte, skal du migrere til en ny infrastruktur. Overførselsprocessen for databasen er relativt enkel. Begynd med at stoppe en eller flere apps, og eksportér derefter data fra kildedatabasen. Derefter skal du importere dataene til en ny database, føje en eller flere apps til den nye database og derefter genstarte appsene. Bemærk dog, at der er faktorer, der skal overvejes, f.eks. tilgængelig nedetid eller det påkrævede tilpasningsniveau for eksport/import. Azure Database til MySQL er en administreret cloudløsning, der indeholder funktioner som replikering, og som reducerer vedligeholdelsesomkostningerne sammenlignet med en selvværtsserver.
Eksempelscenarie
Lad os antage, at du arbejder på en e-handels-iværksætter, Wingtip Toys. Du evaluerede en cloudoverførsel og valgte at migrere til Azure Database for MySQL – Flexible Server. Du har også valgt konfigurationsindstillinger og testet dit program med den nye database. Det er tid til at overføre databasen fra din Lokale MySQL-server til en fleksibel Azure Database for MySQL-server.
Wingtip Toys lancerer en julemarkedsføringskampagne næste kvartal, så det er vigtigt at fuldføre databaseoverførslen inden da. Teamet har kendskab til administration af en MySQL-server, men har aldrig overført en database til cloudmiljøet.
Wingtip Toys kunder er i øjeblikket USA-centreret, og der er forudsigelig trafik i dagtimerne. Du forventer, at dette mønster ændres, når kampagnen lanceres, og når ferien nærmer sig, når folk handler senere på natten, og nye legetøj vil tiltrække et mere internationalt publikum.
Hvad du vil gøre
Du skal først gennemgå overvejelserne og faserne ved migrering af en database. Derefter skal du gennemse de tilgængelige værktøjer og vælge den bedste mulighed for din migrering. Når du har besluttet dig for tilgangen, skal du overføre en database fra en lokal server til en ny fleksibel Azure Database til MySQL-serveren.
Primært mål
Når du er færdig med dette modul, vil du forstå, hvordan du nærmer dig og udfører en databaseoverførsel. Du skal bruge denne viden til at overføre din lokale server til en clouddatabasetjeneste: Azure Database til MySQL.