Válassza ki a megfelelő eszközöket az Azure Database for MySQL-be való migráláshoz
A következőkre vonatkozik: Azure Database for MySQL – Egykiszolgálós Azure Database for MySQL – Rugalmas kiszolgáló
A migrálások többlépéses projektek, amelyeket nehéz lehet elvégezni. Az adatbázis-kiszolgálók platformok közötti migrálása több adat- és sémamigrálást is magában foglal. Az áthelyezéshez számos egyéb összetevő is rendelkezésre áll, például a kiszolgálókonfigurációs paraméterek, a hálózatkezelés, a hozzáférés-vezérlési szabályok stb. Ezek szükségesek annak biztosításához, hogy az adatbázis-kiszolgáló funkciója az új célplatformon utánozza a forrást.
Az adatbázisok Azure Database for MySQL-be való migrálásával kapcsolatos részletes információkért és használati esetekért tekintse meg az adatbázis-migrálási útmutatót. Ez a dokumentum a MySQL-migrálás Azure-ba történő sikeres megtervezéséhez és végrehajtásához nyújt útmutatást.
Az áttelepítések általában offline vagy online kategóriákba sorolhatók.
Offline migrálás esetén a forráskiszolgáló offline állapotba kerül, az adatbázisok memóriaképe és visszaállítása pedig a célkiszolgálón történik.
Az online migrálás (minimális állásidővel történő áttelepítés) esetén a forráskiszolgáló engedélyezi a frissítéseket, és az áttelepítési megoldás gondoskodik a forrás- és célkiszolgáló közötti folyamatban lévő módosítások replikálásáról, valamint a cél kezdeti memóriaképéről és visszaállításáról.
Ha az alkalmazás megengedhet magának némi állásidőt, az offline migrálás mindig az előnyben részesített választás, mivel ezek egyszerűek és könnyen végrehajthatók. Az online migrálás azonban akkor a legjobb választás, ha az alkalmazás csak minimális állásidőt tud biztosítani. A legtöbb OLTP-rendszer, például a fizetésfeldolgozás és az e-kereskedelem migrálása ebbe a kategóriába tartozik.
Döntési táblázat
Offline és online migrálási forgatókönyvek is vannak, amelyek segítenek kiválasztani a megfelelő eszközöket a rugalmas Azure Database for MySQL-kiszolgálóra való migráláshoz.
nem elérhető
Az Azure Database for MySQL-be való áttelepítéshez szükséges megfelelő eszközök kiválasztásához tekintse meg az offline áttelepítésre vonatkozó alábbi táblázatban szereplő részleteket.
Migrálási forgatókönyv | Eszköz(ök) | Részletek | További információ |
---|---|---|---|
Önálló és rugalmas kiszolgáló (Azure Portal) | Database Migration Service (klasszikus) és az Azure Portal | Oktatóanyag: DMS (klasszikus) az Azure Portallal (offline) | 1 TB-os számítási feladatokhoz < , régiók közötti, tárterületközi és verzióközi migráláshoz alkalmas. |
Önálló és rugalmas kiszolgáló (Azure CLI) | Azure Database for MySQL importálási parancssori felület | Oktatóanyag: Azure Database for MySQL importálása | Ajánlott – Minden számítási feladathoz alkalmas, 500 GB-os számítási feladatokhoz > rendkívül jól teljesít. |
MySQL-adatbázisok (>= 1 TB) az Azure Database for MySQL-be | Memóriakép és visszaállítás a MyDumper/MyLoader és egy magas szolgáltatási szintű virtuális gép használatával | Nagy méretű adatbázisok migrálása az Azure Database for MySQL-be mydumper/myloader használatával | Ajánlott eljárások a nagyméretű adatbázisok Azure Database for MySQL-be való áttelepítéshez |
Online
A rugalmas Azure Database for MySQL-kiszolgálóra való migráláshoz szükséges megfelelő eszközök kiválasztásához tekintse meg az online migrálásra vonatkozó alábbi táblázatban szereplő részleteket.
Migrálási forgatókönyv | Eszköz(ök) | Részletek | További információ |
---|---|---|---|
Önálló és rugalmas kiszolgáló (Azure Portal) | Database Migration Service (klasszikus) | Oktatóanyag: DMS (klasszikus) az Azure Portallal (online) | Ajánlott |
Önálló kiszolgálóról rugalmas kiszolgálóra | Mydumper/Myloader beérkező adatokra épülő replikációval | Önálló Azure Database for MySQL-kiszolgáló áttelepítése rugalmas Azure Database for MySQL-kiszolgálóra, nyílt forráskódú eszközökkel | n/a |
A rugalmas Azure Database for MySQL-kiszolgálón beérkező adatok replikálása | Mydumper/Myloader beérkező adatokra épülő replikációval | A beérkező adatokra épülő replikáció konfigurálása az Azure Database for MySQL kontextusában | n/a |