Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A SQL Server Management Studio (SSMS) SQL Server migrálási funkciója kiértékeli a SQL Server példányokat, és migrálja őket az Azure SQL-be.
| Azure Arc aktiválva | Részletek |
|---|---|
| Igen | Az SSMS a Azure Arc már összegyűjtött készültségi felméréseket használja. Ezek az értékelések a kompatibilitási megállapításokat, a célméretezést és az ajánlott migrálási útvonalakat tartalmazzák. |
| No | Az SSMS helyi, metaadatokon alapuló készültségi értékelést futtat, és Azure SQL célt (Azure SQL Managed Instance vagy SQL Server az Azure Virtual Machines szolgáltatásban) javasol. Az értékelési eredmények alapján megkezdheti a migrálást a - Az Azure SQL Managed Instance (közel nulla állásidő) kapcsolódási funkciója - Natív biztonsági mentés és visszaállítás (átemelés és váltás) - Azure Database Migration Service (Azure DMS) |
Emellett Azure SQL célokat is kiépítheti, és figyelheti az SSMS-ből vagy a Azure portálról történő áttelepítéseket.
Előfeltételek
- SQL Server Management Studio 22 és újabb verziók.
- Egy SQL Server példányhoz tartozó bejelentkezés sysadmin engedélyekkel.
Telepítés és konfiguráció
Telepítse a SQL Server Management Studio (SSMS) legújabb verzióját. A telepítés befejezése után válassza azEgyes összetevők>. Az SSMS telepítése Visual Studio Installer használatával történik.
Válassza ki a Hibrid és migrálási munkaterhelést, válassza a letöltés közbeni telepítés lehetőséget a legördülő listából, majd kattintson a Módosítás lehetőségre a telepítés befejezéséhez.
Migrálási folyamat
Ez a munkafolyamat SQL Server Azure Arc által nem engedélyezett példányokhoz használható.
Csatlakozás a(z) SQL Serverhez
- Nyissa meg az SSMS-eket.
- Csatlakozzon az SQL Server forráspéldányához.
- Kattintson a jobb gombbal az Object Explorerben található SQL Server példányra, majd válassza a Migrate SQL Server lehetőséget.
Ez a művelet megnyitja a Migrálás kezdőlapját, és megnyitja az adatok áttelepítésére szolgáló egyéb SSMS-varázslókat.
A migrálásra való felkészültség felmérése
A migrálás kezdőlapja megnyílik az Adatbázis-felmérés fázisban.
Azure Migrálási készültség kiértékeli az adatbázis kompatibilitását Azure SQL célokkal. A migrálási készültségi ellenőrzés azonosítja az Azure SQL Managed Instance, az Azure SQL Database vagy a SQL Server az Azure Virtual Machines szolgáltatásban (Azure virtuális gépek) célok áttelepítési blokkolóit.
Értékelés futtatása:
- Válassza az Értékelés futtatása lehetőséget a Migrálás kezdőlapján.
- Az eszköz részletes megállapításokat tartalmazó HTML-jelentést hoz létre.
- Tekintse át a céljavaslatokat, amelyeket a következők határoznak meg:
- Migrálási útvonal a legkevésbé blokkoló problémákkal
- Minimális manuális beavatkozást igénylő migrálási tevékenységek
Jótanács
A teljesítményalapú, részletes metrikákkal rendelkező méretezési javaslatokhoz fontolja meg az Azure Arc által engedélyezett SQL Server migráció keretében leírt migráció készültségi felmérés módszer használatát.
Az értékelési eredmények betekintést nyújtanak a példányok felkészültségébe és az adatbázis felkészültségébe. A készültségi kategóriákat a következő táblázat ismerteti:
| Kategória | Leírás |
|---|---|
| Kész | Az adatbázisok módosítás nélkül migrálhatók a célba. |
| Figyelmeztetésekkel készen | Néhány nem blokkoló probléma van jelen. A migrálás az adatbázis vagy az alkalmazás törés nélküli módosítása nélkül is folytatódhat. |
| Nem áll készen | A migrálást blokkoló problémák léteznek. Ezek a problémák szervizelést igényelnek a célkörnyezetbe való migrálás előtt. A jelentés tartalmazza azokat az azonosított problémákat, amelyeket a migrálás előtt ki kell javítani. |
Cél kiválasztása
Amikor az értékelés befejeződik, állítsa be a migrálási célt:
Válassza a Projekt cél lehetőséget a Azure SQL Hub eléréséhez.
A Azure SQL Hub egyetlen panelen bármilyen SQL-céltípust létrehozhat:
- Azure SQL Database
- Azure SQL Managed Instance
- SQL Server Azure virtuális gépen
Adatok migrálása
A Migrálás kezdőlapján válassza az Adatok migrálása lehetőséget. Ezután kiválaszthatja a megfelelő migrálási módszert a cél és a követelmények alapján.
SQL Managed Instance (SQL Managed Instance hivatkozás)
- SQL Managed Instance hivatkozás használatával állíthat be egy SQL Managed Instance-t.
- Lehetővé teszi a közel valós idejű adatreplikálást minimális állásidővel.
Biztonsági mentés és visszaállítás
- Az SSMS biztonsági mentési és visszaállítási funkciójának használata SQL Server migráláshoz.
- Kisebb adatbázisok esetén, vagy ha a kieső idő elfogadható.
Azure Database Migration Service (Azure DMS)
- Az Azure DMS-hez irányítja át a vállalati szintű migrációkhoz.
- Támogatja az összes céltípust (SQL Database, SQL Managed Instance és Azure virtuális gépet).
- Offline és online áttelepítési lehetőségeket is biztosít.
- Nagy léptékű vagy összetett migráláshoz ajánlott.
Migrálás monitorozása
Kövesse nyomon a migrálás előrehaladását, és végezze el az átállást:
- Az Azure DMS-áttelepítéseknél: Használja az Azure DMS monitorozási irányítópultot.
- A Managed Instance hivatkozás áttelepítéshez: Monitorozás az SQL Managed Instance hivatkozás szolgáltatás használatával.
SQL Server frissítés
A migrálás Azure mellett az SSMS adatbázis kompatibilitás-frissítési képességeket is biztosít. A frissítési értékelés azonosítja a kompatibilitási problémákat a kompatibilitási változásokhoz, a viselkedésváltozásokhoz és az elavult funkciókhoz kapcsolódóan. A jelentés funkcióparitás-ellenőrzést is biztosít a platformok közötti adatbázis-migráláshoz.
Frissítési értékelés
- Válassza a Upgrade Assessment lehetőséget a SQL Server magasabb verziójára történő migrálás szakaszból.
- Az eszköz kiértékeli a kompatibilitási szint frissítési készültségét.
- Tekintse át a jelentés verzióközi változásait és elavult jellemzőit.
Adatbázis frissítése
- Menjen az Upgrade SQL Server pontra a Magasabb verziós SQL Serverre való áttérés szakaszból.
- Kövesse az adatbázis frissítésének lépéseit.
- Kompatibilitási szint frissítése minimális megszakítással.
Bevált gyakorlatok
- A lehetséges problémák korai azonosítása érdekében mindig futtasson értékeléseket a migrálás megtervezése előtt.
- Használjon Arc-kompatibilis értékelést, ha elérhető a pontosabb teljesítményalapú méretezéshez.
- Válassza az online migrálást (Managed Instance kapcsolat vagy Azure DMS online) olyan éles adatbázisokhoz, amelyek minimális leállási időt igényelnek.
- Mielőtt a produkciós migráció megtörténne, alaposan tesztelje a tesztkörnyezetekben.
- Monitorozza a teljesítményt a migrálás során és után az optimális konfiguráció érdekében.
- Tervezze meg az átállásos ablakokat alacsony forgalmú időszakokban, hogy minimalizálja a végfelhasználókra gyakorolt hatást.
Áttelepítési lehetőségek összehasonlítása
| Migrálási módszer | Céltípusok | Leállás | A következőkre alkalmas |
|---|---|---|---|
| SSMS Managed Instance hivatkozás | SQL Managed Instance | Minimális (online) | Éles adatbázisok, folyamatos szinkronizálás |
| Biztonsági mentés és visszaállítás | Összes | Közepes vagy magas | Ütemezett leállás |
| Naplók továbbítása | SQL Managed Instance | Alacsonytól közepesig | Nagyméretű adatbázisok, hagyományos megközelítés |
| Azure DMS | Összes | Minimálistól a semmiig | Vállalati migrálások, több adatbázis |
Ismert problémák
A migrálás során az alábbi gyakori problémák léphetnek fel. A probléma megoldásához használja az ajánlott megoldásokat.
Az értékelés sikertelen
- Ellenőrizze a forrásadatbázishoz való kapcsolódást.
- Ellenőrizze a rendszerkatalógus-hozzáférés felhasználói engedélyeit.
- Győződjön meg arról, hogy az SSMS naprakész.
Lassú a migrálási teljesítmény
- Ellenőrizze a hálózati sávszélességet a forrás és a Azure között.
- Tekintse át a célszint méretezési javaslatait.
- Fontolja meg a Azure ExpressRoute használatát nagy adatátvitelhez.
Az átállási ellenőrzés sikertelen
- Ellenőrizze az adatintegritási ellenőrzéseket.
- Tekintse át a célplatform alkalmazáskompatibilitását.
- Ellenőrizze, hogy vannak-e blokkolási problémák az értékelési jelentésben.