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 engedélyezed az SQL Server-példányodat az Azure Arc használatával, a következőket teheted:
- É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áció alapértelmezés szerint elérhető minden SQL Server példánynál, amelyet az Azure Arc engedélyez, az SQL Server 2014 (12.x) verziótól kezdve.
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. Amikor interaktívan beszélgetsz a Microsoft Copilot-tal, az átnézi a Microsoft tudásbázisát, hogy segítsen az Azure-ra való migrációban.
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 előfizetése, hozzon létre egy ingyenes fiókot.
- Az SQL Server-példányodnak vagy Azure Arc-kompatibilissé téve kell lennie az SQL Serverhez készült Azure-bővítmény legújabb verziójával, vagy Azure Arcban regisztrálva.
Mielőtt elkezdenéd a migrációs folyamatot, győződj meg róla, hogy felkészíted a környezetedet a választott migrációs módszerre:
- Felkészülés a Managed Instance hivatkozásmigrálásra.
- Felkészülés az LRS-migrálásra.
A kiterjesztés frissítése
A migráció megkezdése előtt győződjön meg róla, hogy telepítve van az SQL Serverhez készült Azure-bővítmény aktuális verziója az SQL Server példányán. A bővítmény SQL Server függetlenül frissül, így a legújabb verzió biztosítja, hogy a legújabb funkciókkal és javításokkal rendelkezzen a migráláshoz.
A bővítmény frissítéséhez lásd : A bővítmény frissítése.
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áld az Értékelés futtatása lehetőséget, hogy új értékelést indíts, ha nem futott le nemrég.
- A A felmérés részleteinek megtekintése a Azure SQL MI csempén további információt kaphat az értékelési eredményekről, beleértve a SQL Server-példány készenléti állapotát a SQL Managed Instance-re való migrálásra. 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ítetted a környezetedet a Managed Instance link migrációra, átmigrálhatod az SQL Server adatbázisaidat 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álaszthatsz ki és migrálhatsz.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. Tesztelheted a kapcsolatot a cél SQL Managed Instance-hez is.
A Véleményezés + létrehozás lapon tekintse át a beállításokat, és ellenőrizze a figyelmeztetéseket. A migráció egyes figyelmeztetések ellenére elindítható, mások esetén 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 migrációs folyamatot a Managed Instance link migrációs módszerrel indítjuk el, a rendszer just-in-time jogosultságokat ad az egész munkafolyamatra, amíg a distributed availability group létrehozása be nem fejeződik, ekkor a just-in-time jogosultságok eltávolításra kerülnek.
Az átállás előtt figyelje a replikáció késését
A migráció elindítása után figyeld, van-e replikációs késés az elsődleges és másodlagos replikák között. Egy nagy eltérés azt jelzi, hogy a másodlagos replika nehezen tartja a lépést az elsődleges replikával. Ez a probléma általában a két példány közötti kapcsolat lassú hálózati áteresztőképessége, a két replika közötti eltérő erőforrás-elosztás, vagy az elsődleges replika túlzottan magas munkaterhelése miatt alakul ki.
A replikációs késleltetés monitorozása különösen fontos, amikor átváltunk a cél SQL Managed Instance-ra. Az átállás egy tervezett feladatátvételt hajt végre, amely megköveteli, hogy a másodlagos replika teljes szinkronban legyen az elsődleges replikával, mielőtt a failover elindulna. Ha magas a replikációs késleltetés, a failover tovább tarthat. Bizonyos esetekben akár meg is hibásodhat.
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. A támogatott forgatókönyvekkel és a verziókompatibilitással kapcsolatban (SQL Server 2022, SQL Server 2025 és Always-up-to-date frissítési szabályzatok) lásd: Migrálás visszafordítása.
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.
A SQL Server feladatátvételi fürtpéldányból (FCI) való migrálást jelenleg egyik migrálási módszer sem támogatja.
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.