Úvod
Pokud databáze vyžaduje více než jeho infrastruktura může podporovat, musíte migrovat na novou infrastrukturu. Proces migrace databáze je poměrně jednoduchý. Začněte tím, že zastavíte jednu nebo více aplikací a pak exportujete data ze zdrojové databáze. Potom naimportujte tato data do nové databáze, přepněte jednu nebo více aplikací do nové databáze a restartujte aplikace. Mějte ale na paměti, že existují faktory, které je potřeba zvážit, jako jsou dostupné výpadky nebo požadovaná úroveň přizpůsobení exportu/importu. Azure Database for MySQL je spravované cloudové řešení, které poskytuje funkce, jako je replikace, a snižuje náklady na údržbu v porovnání s místním serverem.
Ukázkový scénář
Předpokládejme, že pracujete ve startupu elektronického obchodování Wingtip Toys. Vyhodnotili jste migraci do cloudu a rozhodli jste se migrovat na flexibilní server Azure Database for MySQL. Také jste vybrali nastavení konfigurace a otestovali aplikaci s novou databází. Je čas migrovat databázi z místního serveru MySQL na flexibilní server Azure Database for MySQL.
Wingtip Toys spustí dovolená marketingová kampaň příští čtvrtletí, takže je důležité dokončit migraci databáze předtím. Tým je obeznámen se správou serveru MySQL, ale nikdy nemigroval databázi do cloudu.
Zákazníci Wingtip Toys jsou v současné době zaměřeni na USA a mají předvídatelný denní provoz. Očekáváte, že se tento model změní po spuštění kampaně a jako svátek blízko, když lidé nakupují později v noci a nové hračky přilákají více mezinárodní publikum.
Co budete dělat
Nejprve si projdete aspekty a fáze migrace databáze. Pak zkontrolujete dostupné nástroje a vyberete nejlepší možnost pro migraci. Nakonec po rozhodnutí o přístupu migrujete databázi z místního serveru na nový flexibilní server Azure Database for MySQL.
Primární cíl
Na konci tohoto modulu pochopíte, jak přistupovat k migraci databází a provádět ji. Tyto znalosti použijete k migraci místního serveru do cloudové databázové služby: Azure Database for MySQL.