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 következőre vonatkozik: :SQL Server
Ez a cikk bemutatja, hogyan végezhet el egy SQL Server migrációt az Azure portalon az Azure Arc által engedélyezett SQL Server példány számára a Azure SQL Managed Instance-hoz.
Akár egy évig is kipróbálhatja Azure SQL Managed Instance ingyenes.
Megjegyzés:
A migrálási élményről közvetlenül a termékcsoportnak küldhet visszajelzést.
Áttekintés
Az Azure SQL Managed Instance egy teljesen felügyelt, átalakítás nélkül áthelyezhető platform mint szolgáltatás (PaaS) célpont, az SQL Server-munkaterhek futtatásához az Azure felhőplatformon. Miután a SQL Server-példányt engedélyezte Azure Arc, felmérheti SQL Server adattulajdonát az optimális SQL Managed Instance konfiguráció azonosítása érdekében. Ezután közvetlenül a Azure portálról migrálhatja SQL Server adatbázisait SQL Managed Instance.
Amikor az SQL Server példánya az Azure Arc által van engedélyezve, a következőt teheti:
- Értékelje ki és mérje fel, hogy a SQL Server példány készen áll-e a SQL Managed Instance való migrálásra.
- Azonosíthatja a lehetséges migrálási problémákat, és megtudhatja, hogyan háríthatja el őket.
- Optimalizálja a teljesítményt és a költségeket a szolgáltatási szintekre, a konfigurációra és a méretezésre vonatkozó útmutatással.
A SQL Server példányok felderítése és a készültségi jelentések létrehozása minden hétvégén automatikusan megtörténik, de manuálisan bármikor elindíthatja őket. A folyamat csak néhány percet vesz igénybe. Nincs szükség további konfigurációra vagy beállításra.
Először válasszon egy megfelelő SQL Managed Instance célt, és készítse elő a környezetet. Ezután a SQL Server-adatbázisokat közvetlenül a Azure portálról migrálhatja SQL Managed Instance egy teljesen felügyelt és automatizált folyamaton keresztül.
Az adatbázis-migrálás alapértelmezés szerint az Azure Arc által engedélyezett összes SQL Server példányhoz elérhető, kezdve a 2012-SQL Server (11.x) verzióval.
Az Adatbázis migrálása panelen hasznos összegzést talál a példány áttelepítési állapotáról, például az összes adatbázis, a javasolt cél, a befejezett áttelepítések száma és a folyamatban lévő áttelepítések száma:
<c2<<c1<<c0<<sb0<Az Azure portal Adatbázis-migrálás paneljének összefoglalójának képernyőkép</sb0<</c0<</c1<</c2<
Integrált migrálási módszerek
Válassza ki az igényeinek leginkább megfelelő migrálási módszert az Adatbázis áttelepítési ablaktábláján. A környezet előkészítéséhez szükséges kezdeti konfigurációt követően a migrálási folyamat a kiválasztás alapján automatizálja a többit.
Microsoft Copilot segíthet a követelményeknek megfelelő migrálási módszer kiválasztásában.
Az alábbi táblázat a migrálási folyamatba beépített két módszert foglalja össze:
| Managed Instance hivatkozás | Napló Visszajátszási Szolgáltatás (LRS) | |
|---|---|---|
| Módszer | Valós idejű replikáció
|
Folyamatos biztonsági mentés és visszaállítás
|
| Mögöttes technológia | Elosztott rendelkezésre állási csoport | Naplók továbbítása |
| Leírás | A legtöbb teljesítménnyel rendelkező metódus közel valós idejű replikációval. Írásvédett (R/O) adatbázist biztosít a célhelyen, így az áttelepítés során közel valós időben lekérdezheti az adatokat, hogy kiterjesse az R/O számítási feladatokat a másodlagosra, vagy ellenőrizze az adatokat az áttelepítés során. A lehető legkevesebb leállással járó migráció. | A legkompatibilisebb migrálási módszer. Készítsen biztonsági másolatot egy közbenső Azure Blob Storage-fiókba, amelyet az LRS szolgáltatás automatikusan visszaállít SQL Managed Instance folyamatosan. A célállomáson nem érhető el R/O adatbázis-replika. |
| Támogatott verziók | SQL Server 2016-os és újabb verziók, valamint Windows Server 2016 és újabb verziók | SQL Server 2012 és újabb, Windows Server 2012 és újabb verziók |
| Támogatott kiadások | Nagyvállalati, Standard és Fejlesztői kiadások | Minden kiadás |
| Egyidejű migrálás | Igen, legfeljebb 10 adatbázis használható az SQL Server 1.1.3348.364 vagy későbbi verziójához készült Azure kiterjesztéssel. 1 adatbázis korábbi verziókkal. |
Korlátlan |
| Ajánlott a következőhöz: | Olyan üzletileg kritikus fontosságú számítási feladatok, amelyek minimális állásidőt igényelnek a migrálás során, valamint írásvédett adatbázishoz való hozzáférést tesznek lehetővé a célkörnyezetben, amely lehet általános célú vagy üzletileg kritikus SQL Managed Instance. | Általános célú számítási feladatok, ahol bizonyos tervezett állásidő elfogadható, valamint a General Purpose SQL Managed Instance célhelyül szolgál. Üzletileg kritikus fontosságú felügyelt SQL-példányok esetében nem ajánlott. |
A két migrálási módszer részletes összehasonlítását lásd: Compare Managed Instance hivatkozás az LRS-sel a migráláshoz.
Microsoft Copilot támogatott migrálás
A Microsoft Copilot beépül az élménybe, hogy a migrálási folyamat során segítséget nyújtson. Az Azure platformra történő migrálás során az interaktív csevegés a Microsoft Copilot-tal a Microsoft tudásbázisban való keresés révén nyújt segítséget.
Microsoft Copilot AI-alapú segítséget nyújt a döntések meghozatalához vagy bizonyos pontokon történő lépésekhez, például a következőkhöz:
- Hogyan történik az értékelés?
- Segíts összehasonlítani.
- Indítsa el az áttelepítést.
- Segítség a megfelelő migrálási módszer kiválasztásához.
- A migrálás monitorozása.
- Végezze el a migrálást.
Válassza a Copilot ikont a Adatbázis áttelepítése panelen a Copilot csevegőablak megnyitásához:
Előfeltételek
Ha SQL Server migrálást szeretne használni Azure Arc, a következő előfeltételekre van szüksége:
- Aktív Azure előfizetés. Ha még nincs fiókja, hozzon létre egy ingyenes fiókot.
- Az SQL Server példánynak az Azure Arc által kell engedélyezve lennie, az SQL Server
1.1.3238.349-es vagy újabb verziójának Azure bővítményével. A bővítményt a Azure portál vagy a Azure CLI használatával frissítheti.
A migrálási folyamat megkezdése előtt győződjön meg arról, hogy előkészítette a környezetet a választott migrálási módszerhez:
- Felkészülés a Managed Instance hivatkozásmigrálásra.
- Felkészülés az LRS-migrálásra.
Migráljon az Azure SQL Kezelt Példányra
A Adatbázis áttelepítése panel alábbi csempéi végigvezetik a SQL Server-adatbázisok Azure SQL Managed Instance való migrálásán:
- A forráspéldány: Értékelje a SQL Server-példányt, és állapítsa meg, hogy készen áll-e a SQL Managed Instance való migrálásra.
- Cél kijelölése: Válasszon ki egy SQL Managed Instance célértéket a migráláshoz.
- Migrate data: Migrálja SQL Server adatbázisait a SQL Managed Instance.
- Monitor és átváltás: A migrálási folyamat figyelése és átváltás a SQL Managed Instance célra.
Az alábbi képernyőképen a Adatbázis áttelepítése panel csempéi láthatók a SQL Server-példányhoz a Azure portálon:
Forráspéldány értékelése
A forráspéldány értékeléséhez kövesse az alábbi lépéseket:
Nyissa meg a SQL Server példányt a Azure portálon.
A Migrálás területen válassza az Adatbázis migrálása lehetőséget az Adatbázis migrálás paneljének megnyitásához. A Forráspéldány értékelése csoportban válassza a Jelentés megtekintése lehetőséget az Értékelések panel megnyitásához.
Az Azure portálon az SQL Server példány adatbázis-migrálási paneljét mutatja, ahol a "Jelentés megtekintése" ki van emelve.
Az Értékelések panelen:
- Használja a Run assessment parancsot egy új értékelés indításához, ha nem futtattak le nemrég értékelést.
- Az Értékelés részleteinek megtekintése az Azure SQL MI ajánlott cél mezőben további információkat nyújt az értékelési eredményekről, beleértve az az SQL Server példány SQL Managed Instance-ra való migrálásának készültségét. Megismerheti a célpéldány ajánlott szolgáltatási szintjét és konfigurációját is.
Cél kiválasztása
A SQL Server-példány értékelése után válasszon ki egy SQL Managed Instance célt.
Az Értékelések panelen válassza a Cél létrehozása vagy kiválasztása lehetőséget. Vagy az Adatbázis áttelepítése panelen válassza a Cél kiválasztása lehetőséget. Mindkét lehetőség megnyitja a Cél létrehozása vagy kiválasztása panelt, ahol azonosíthatja a migrálási célokat.
A Cél létrehozása vagy kiválasztása panelEn, a Cél területen válassza az alábbi lehetőségek egyikét:
- Igen, már létrehoztam egy célt: Válasszon ki egy meglévő SQL Managed Instance célt.
- Nem, új cél: Új SQL Managed Instance cél létrehozása.
Adja meg a SQL Managed Instance célhoz szükséges információkat. Ezután a Cél kiválasztása vagy a Cél létrehozása lehetőség használatával folytassa a következő lépésre a Cél létezik kijelölés alapján.
- Ha már van egy példány célként, a Cél kijelölése lehetőség választásával a SQL Server példány Adatbázis áttelepítése panelre kerül. A példány neve kijelölt célként automatikusan meg van jelenítve. Ezután továbbléphet az Adatok áttelepítése lépésre.
- Ha új példány létrehozása mellett döntött, a rendszer a Adatbázis áttelepítése panelen található Azure SQL Managed Instance létrehozása panelre irányítja. A befejezés után ellenőrizze az üzembe helyezés előrehaladását a Adatbázis áttelepítése panelen a SQL Server-példányhoz. A célnév a Cél csempén jelenik meg. Ezután továbbléphet az Adatok áttelepítése lépésre.
Adatok migrálása
Miután a cél elkészült, indítsa el az áttelepítési folyamatot.
Megjegyzés:
Ha az újonnan hozzáadott adatbázisok nem láthatók az Azure portálon, előfordulhat, hogy újra kell indítani az Arc-ügynököt.
Miután előkészítette a környezetet a Managed Instance összeköttetés áthelyezésére, átmigrálhatja SQL Server adatbázisait az Azure SQL Managed Instance-ra.
Megjegyzés:
Az egyes hivatkozások létrehozása akár 10 percet is igénybe vehet. A tevékenységnaplóval nyomon követheti a háttér változásait a hivatkozás létrehozása során.
Az alábbi lépéseket követve migrálhatja SQL Server adatbázisait SQL Managed Instance a Managed Instance hivatkozás használatával:
Az Adatbázis áttelepítése panelen válassza az Adatok migrálása lehetőséget.
Az Új adatmigrálás panelen válassza az Áttelepítés valós idejű replikációval (online):
A Forrásadatbázisok kiválasztása lapon jelölje be a migrálni kívánt adatbázisok melletti jelölőnégyzeteket, majd a Tovább: Beállítások használatával lépjen a következő oldalra:
A SQL Server
1.1.3348.364vagy újabb verziójához készült Azure bővítmény legfeljebb 10 adatbázis egyidejű áttelepítését támogatja. Ha a bővítmény verziója korábbi, egyszerre csak egy adatbázist választhat ki és migrálhat.A Beállítások lapon adja meg a MI-hivatkozás nevét. A rendelkezésre állási csoport neve automatikusan létrejön – csak akkor szabja testre, ha szükséges. A Kapcsolati teszt használatával is ellenőrizheti a kapcsolatot a forrás SQL Server-példányhoz, azonban vegye figyelembe, hogy egyes hálózati konfigurációkban hamis pozitív fordulhat elő. Használja a Következő: Áttekintés + létrehozás műveletet a következő lapra való ugráshoz:
Egy új adatátvitel beállítások oldalának hivatkozásparamétereinek képernyőképe az Azure portálon. Tesztelheti a kapcsolatot az SQL Managed Instance célállomással
A Véleményezés + létrehozás lapon tekintse át a beállításokat, és ellenőrizze a figyelmeztetéseket. A migrálást néhány figyelmeztetéssel lehet elindítani, másokkal azonban nem. Válassza a Start adatmigrálás lehetőséget az adatok SQL Managed Instance célba való migrálásához.
Megjegyzés:
Amikor a Managed Instance kapcsolat áttelepítési módszerével indítja el az áttelepítési folyamatot, a rendszer éppen időben adott engedélyeket biztosít a teljes munkafolyamathoz, amíg az elosztott rendelkezésre állási csoport létrehozása befejeződik, ekkor ezek az éppen időben adott engedélyek eltávolításra kerülnek.
Az átállás előtt figyelje a replikáció késését
Az áttelepítés megkezdése után figyelheti az elsődleges és a másodlagos replikák közötti replikáció késését. A nagy eltérés azt jelzi, hogy a másodlagos replika nem tud lépést tartani az elsődleges replikával, amelyet általában a két példány közötti kapcsolat lassú hálózati átviteli sebessége, a két replika közötti eltérő erőforrás-kiosztás vagy az elsődleges replika túlzottan magas számítási feladatai okoznak.
A replikáció késésének monitorozása különösen fontos a cél SQL Managed Instance-re való átálláskor. Az átvágás egy tervezett feladatátvételt hajt végre, amely megköveteli, hogy a másodlagos replika teljes mértékben szinkronizálva legyen az elsődleges replikával a feladatátvétel végrehajtása előtt. Ha a replikáció késése magas, a feladatátvétel hosszabb időt vehet igénybe, és bizonyos esetekben akár sikertelen is lehet.
Az Adatbázis-migráció panelen válassza a Migrációk figyelése lehetőséget, majd ellenőrizze a Késés oszlopot. Két kötőjel jelzi, hogy nincs késés, míg az időérték a késés mértékét jelzi.
Ha a replikáció késése magas, várjon, amíg a másodlagos replika felzárkózik az elsődleges replikával, mielőtt az átállást végrehajtaná. Előfordulhat, hogy további hibaelhárítási lépéseket kell végrehajtania, ha a késés továbbra is fennáll, például szünetelteti a számítási feladatokat az elsődleges replikán, javítja a kapcsolati hálózati átviteli sebességet a két példány között, vagy növeli a másodlagos replika erőforrás-kapacitását. A számítási feladatok SQL Server elsődleges replikán való leállításának legegyszerűbb módja a példányhoz való alkalmazáskapcsolatok megszüntetése.
T-SQL-szkripttel is figyelheti a replikáció késését. További információ: A replikáció késésének figyelése.
Monitorozás és átállás
A migrálás megkezdése után nyomon követheti az előrehaladást. Az Adatbázis migrálása panelen válassza az Áttelepítések figyelése lehetőséget.
A Monitorozás és átállás panel hasznos információkat jelenít meg az áttelepítési folyamatról, például:
- A sikeresen migrált adatbázisok és a még folyamatban lévő adatbázisok.
- A választott migrálási módszer.
- A célpéldány és a céladatbázis.
- Az egyes adatbázisok aktuális áttelepítésének időtartama.
- A migrálás kezdetének időpontja.
Az áttelepítést a Figyelő és átállás panelről befejezheti vagy megszakíthatja. A migrálással kapcsolatos információkért a naplókat is megtekintheti. Ha kiválaszt egy adatbázist, egy panelre kerül, amely további részleteket tartalmaz a forrásról és a célról.
Az áttelepítés befejezése után az áttelepítés állapota az Átállásra kész állapotot jeleníti meg. A SQL Managed Instance célra való átálláshoz válassza a Cutover lehetőséget a Monitor és átállás panelen. Az adatbázis részletei panelt is használhatja.
Jelöljön ki egy adatbázist, majd a Kivágás használatával nyissa meg az Átállás panelt, és tekintse meg a kiválasztott áttelepítési módszer alapján a különböző beállításokat.
Megjegyzés:
Az átállás befejezése vagy a migrálás megszakítása a Managed Instance hivatkozással történő migrálás során azonnali engedélyeket biztosít, amely érvényben marad a hivatkozás eltávolításáig vagy az áttelepítés megszüntetéséig.
Migrálás megfordítása
Az SQL-felügyelt példány frissítési irányelvétől függően lehetséges, hogy támogatják a SQL Serverre való visszatelepítést az Azure SQL Managed Instance-ból. Például:
- SQL Server 2022 frissítési szabályzat: Azoknak a példányoknak az adatbázisai, amelyek SQL Server 2022 frissítési szabályzattal vannak konfigurálva, visszaállíthatók SQL Server 2022-példányokra.
- SQL Server 2025-ös frissítési szabályzat: Azok az adatbázisok, amelyek a SQL Server 2025 frissítési szabályzattal konfigurált példányokból származnak, visszaállíthatók SQL Server 2025-ös példányokra.
- Always-up-to-date frissítési szabályzat: Az Always-up-to-date frissítési szabályzat szerint konfigurált példányok adatbázisai nem állíthatók vissza az SQL Serverre.
Ha a forrás SQL Server verziója a 2022-es SQL Server korábbi, a fordított migrálás nem lehetséges. Amikor az adatbázist áttelepítik SQL Managed Instance, belső frissítésen megy keresztül egy újabb adatbázisverzióra, amely nem kompatibilis a korábbi SQL Server verziókkal. A fordított áttelepítési adatbázis kompatibilitása csak akkor érhető el, ha a felügyelt SQL-példány a megfelelő frissítési szabályzattal van konfigurálva.
A fordított migrálás nem érhető el a SQL Server migrálással Azure Arc felületen. A migrálást manuálisan megfordíthatja más eszközökkel, például natív biztonsági mentéssel és visszaállítással, vagy manuálisan konfigurálhat egy hivatkozást az SSMS-ben.
Korlátozások
A Managed Instance hivatkozás és LRS korlátozásai a Azure portálon keresztüli áttelepítésekre vonatkoznak.
A migrálás Azure portálon keresztül történő monitorozása csak SQL Server olyan példányok számára érhető el, amelyek megfelelnek a figyelési licenselési követelményeknek.
Gyakori problémák megoldása
A Azure SQL Managed Instance való migrálás gyakori problémáinak elhárításához tekintse meg a Troubleshoot migrálási problémáit.