Megosztás a következőn keresztül:


Migráció áttekintése: SQL Server az Azure SQL Felügyelt Példányra

A következőkre vonatkozik:Azure SQL Felügyelt Példány

Ismerje meg az SQL Server-adatbázisok felügyelt Azure SQL-példányba való migrálásának lehetőségeit és szempontjait.

A helyszínen vagy a következő helyeken futó SQL Server-adatbázisokat migrálhatja:

  • SQL Server on Virtual Machines
  • Amazon EC2 (Elastic Compute Cloud)
  • Amazon RDS (Relációsadatbázis-szolgáltatás) az SQL Serverhez
  • Google Compute Engine
  • Cloud SQL az SQL Serverhez – GCP (Google Cloud Platform)

További migrálási útmutatókért lásd: Database Migration.

Áttekintés

Felügyelt Azure SQL-példány ajánlott célbeállítás olyan SQL Server-számítási feladatokhoz, amelyek teljes körűen felügyelt szolgáltatást igényelnek anélkül, hogy virtuális gépeket vagy operációs rendszereiket kellene kezelniük. A felügyelt SQL-példány lehetővé teszi a helyszíni alkalmazások Azure-ba való áthelyezését minimális alkalmazás- vagy adatbázis-módosításokkal. A példányok teljes elkülönítését biztosítja natív virtuális hálózati támogatással.

A migrálás célkörnyezetének támogatottságának ellenőrzéséhez mindenképpen tekintse át az SQL Server adatbázismotor elérhető funkcióit az Azure SQL Managed Instance-ban.

Megfontolások

A migrálási lehetőségek értékelésekor figyelembe veendő legfontosabb tényezők a következők:

  • Kiszolgálók és adatbázisok száma
  • Adatbázisok mérete
  • Elfogadható üzleti állásidő a migrálási folyamat során

Az SQL Server-adatbázisok felügyelt SQL-példányba való migrálásának egyik fő előnye, hogy a teljes példányt vagy csak az egyes adatbázisok egy részhalmazát migrálhatja. Gondosan tervezze meg, hogy a következőt is belefoglalja a migrálási folyamatba:

  • Minden olyan adatbázis, amelyet ugyanarra a példányra kell áthelyezni
  • Az alkalmazáshoz szükséges példányszintű objektumok, beleértve a bejelentkezéseket, a hitelesítő adatokat, az SQL Agent-feladatokat és az operátorokat, valamint a kiszolgálószintű eseményindítókat

Jegyzet

A felügyelt Azure SQL-példány 99,99 százalékos rendelkezésre állást garantál még kritikus helyzetekben is. A felügyelt SQL-példány egyes funkciói által okozott többletterhelés nem tiltható le. További információkért lásd a A felügyelt SQL-példány és az SQL Server közötti teljesítménybeli különbségek fő okai blogbejegyzést.

Megfelelő cél kiválasztása

Az Azure Data Studio Azure SQL-migrálási bővítményével megfelelő méretű, felügyelt Azure SQL-példányra vonatkozó javaslatot kaphat. A bővítmény a forrás SQL Server-példány teljesítményadatait gyűjti össze, hogy megfelelő méretű Azure-javaslatokat nyújtson, amelyek minimális költség mellett megfelelnek a számítási feladatok teljesítményigényeinek. További információ: Azure-javaslatok lekérése az SQL Server-adatbázis migrálásához

Az alábbi általános irányelvek segíthetnek kiválasztani a megfelelő szolgáltatási szintet és a felügyelt példány jellemzőit, hogy azok megfeleljenek a teljesítményalapvonalnak.

  • A CPU használati alapérték felhasználásával konfiguráljon felügyelt példányt, amely megfelel az SQL Server-példány által használt magok számának. Előfordulhat, hogy az erőforrásokat a hardverkonfigurációs jellemzőknekmegfelelően kell skálázni.
  • A memóriahasználat alapja alapján válasszon egy olyan vCore lehetőséget, amely megfelelően illeszkedik a memória-kiosztáshoz.
  • Használja a fájl alrendszer alapszintű I/O késleltetését az általános célú (5 ms-nál nagyobb késleltetés) és az üzletileg kritikus (3 ms-nál kisebb késleltetés) szolgáltatási szintek közötti választáshoz.
  • Használja a kiindulási átviteli sebességet az adatok és a naplófájlok méretének előzetes kiosztásához, hogy elérje a várt I/O-teljesítményt.

Az üzembe helyezés során kiválaszthatja a számítási és tárolási erőforrásokat, majd később módosíthatja őket az Azure Portalhasználatával anélkül, hogy állásidőt váltanak ki az alkalmazás számára.

Fontos

A felügyelt példányok virtuális hálózati követelményeinek eltérései megakadályozhatják új példányok létrehozását vagy meglévők használatát. További információ új létrehozásáról és a meglévő hálózatok konfigurálásáról.

A felügyelt Azure SQL-példány célszolgáltatásszintjének kiválasztásánál (általános célú és üzleti szempontból kritikus) fontos szempont az olyan funkciók elérhetősége, mint például az In-Memory OLTP, amelyek csak az üzletileg kritikus szinten érhetők el.

SQL Server virtuális gép alternatívája

Előfordulhat, hogy vállalkozásának olyan követelményei lehetnek, amelyek az Azure-beli virtuális gépeken futó SQL Server megfelelőbb célpontot jelenthet, mint az Azure SQL Managed Instance.

Ha az alábbi feltételek valamelyike vonatkozik a vállalatra, fontolja meg az SQL Server virtuális gépre való áthelyezést:

  • Közvetlen hozzáférést kell kérnie az operációs rendszerhez vagy a fájlrendszerhez, például külső vagy egyéni ügynököket kell telepítenie ugyanazon a virtuális gépen az SQL Serverrel.
  • Ön szigorúan függ az olyan funkcióktól, amelyeket még nem támogatnak, mint például a FileStream/FileTable, a PolyBase és a példányok közötti tranzakciók.
  • Az SQL Server egy adott verziójában kell maradnia (például 2012).
  • A számítástechnikai igényei sokkal alacsonyabbak, mint amit egy felügyelt példány nyújt (például egy vCore), és az adatbázis-konszolidáció nem elfogadható lehetőség.

Migrálási eszközök

A következő migrálási eszközöket javasoljuk:

Technológia Leírás
Azure Migrate Ez az Azure-szolgáltatás segít felderíteni és felmérni az SQL-adattulajdont nagy méretekben a VMware-en. Azure SQL-üzembe helyezési javaslatokat, célméretezést és havi becslést biztosít.
Adatbázis migrálása Az Azure Arc-példány által engedélyezett SQL Server migrálása felügyelt Azure SQL-példányba az Azure Portalon keresztül.
natív biztonsági mentés és visszaállítás A felügyelt SQL-példány támogatja a natív SQL Server-adatbázis biztonsági mentéseinek (.bak fájlok) visszaállítását. Ez a legegyszerűbb migrálási lehetőség azoknak az ügyfeleknek, akik teljes adatbázis-biztonsági mentést tudnak biztosítani az Azure Storage-ba.
Napló Visszajátszási Szolgáltatás Ez a felhőszolgáltatás az SQL Server naplószállítási technológiáján alapul, és engedélyezve van a felügyelt SQL-példányok számára. Ez egy migrálási lehetőség azoknak az ügyfeleknek, akik teljes körű, differenciált és naplóadatbázis-biztonsági mentéseket tudnak biztosítani az Azure Storage-ba. A Log Replay Service a biztonsági mentési fájlok Azure Blob Storage-ból felügyelt SQL-példányba való visszaállítására szolgál.
Managed Instance-hivatkozás Ez a funkció lehetővé teszi a felügyelt SQL-példányra való online migrálást az Always On rendelkezésre állási technológiával a módosítások közel valós idejű replikálásához. Migrálási lehetőség azoknak az ügyfeleknek, akik megkövetelik, hogy a felügyelt SQL-példány adatbázisa R/O módban legyen elérhető, amíg az áttelepítés folyamatban van, akiknek hosszabb ideig (például hetekig vagy hónapokig) kell futtatniuk az áttelepítést, akiknek valódi online replikációra van szükségük az üzletileg kritikus szolgáltatási szintre. és azoknak az ügyfeleknek, akik a legnagyobb teljesítményű minimális állásidő-migrálást igénylik.
Azure Database Migration Service Az Azure Database Migration Service egy teljes mértékben felügyelt szolgáltatás, amely lehetővé teszi a zökkenőmentes migrálást több adatbázis-forrásból az Azure-adatplatformokra minimális állásidővel.

Az alábbi táblázat az alternatív migrálási eszközöket sorolja fel:

Technológia Leírás
tranzakciós replikáció Replikálja az adatokat a forrás SQL Server-adatbázistáblákból a felügyelt SQL-példányba egy közzétevő-előfizető típusú migrálási lehetőség biztosításával, miközben fenntartja a tranzakciós konzisztenciát.
tömeges átmásolás A tömeges másolási program (bcp) eszköz adatokat másol egy SQL Server-példányból egy adatfájlba. Az eszközzel exportálhatja az adatokat a forrásból, és importálhatja az adatfájlt a felügyelt SQL-példányba.

Ha nagy sebességű tömeges másolási műveleteket szeretne végrehajtani az adatok Azure SQL Managed Instance-be való áthelyezéséhez, az intelligens tömeges másolási eszköz használatával maximalizálhatja az átvitel sebességét a párhuzamos másolási feladatok kihasználásával.
Importálás és exportálás varázsló/BACPAC BACPAC egy .bacpac kiterjesztésű Windows-fájl, amely egy adatbázis sémáját és adatait foglalja magában. A BACPAC használatával egyszerre exportálhat adatokat egy SQL Server-forrásból, és importálhatja az adatokat a felügyelt Azure SQL-példányba.
Azure Data Factory Az Azure Data Factory Másolási tevékenység beépített összekötők és egy integrációs futtatókörnyezethasználatával migrálja az adatokat a forrás SQL Server-adatbázisokból az SQL-felügyelt példányba.

A Data Factory számos összekötőt támogat, az adatok SQL Server-forrásokból felügyelt SQL-példányba való áthelyezéséhez.
Azure SQL-migrálási bővítmény az Azure Data Studióhoz Az Azure Database Migration szolgáltatással az Azure Data Studio Azure SQL-migrálási bővítménye segít felmérni az adatbázis követelményeit a migrálási felkészültség megértéséhez, a megfelelő méretű termékváltozat-javaslatok beszerzéséhez az Azure-erőforrásokhoz, és migrálni az SQL Server-adatbázist az Azure-ba. A PowerShell és az Azure CLI használatával migrálhat önálló adatbázisokat vagy nagy méretekben.

Áttelepítési beállítások összehasonlítása

Hasonlítsa össze a migrálási lehetőségeket, és válassza ki az üzleti igényeinek megfelelő útvonalat.

Jegyzet

Részletes migrálási összehasonlításhoz lásd: Az LRS és a Felügyelt Példány összehasonlítása.

Az alábbi táblázat az ajánlott áttelepítési lehetőségeket hasonlítja össze:

Migrálási lehetőség Mikor érdemes használni? Megfontolások
Azure SQL Kezelt Példány kapcsolódási funkciója – Minimális állásidőt igényel, különösen kritikus munkaterhek esetén.
– Az üzletileg kritikus szolgáltatási szintre kell migrálnia.
– Több adatbázist kell migrálnia.
– A migrálás során csak olvasható hozzáférésre van szüksége az adatbázishoz a felügyelt Azure SQL-példányon.
– Vissza kell fordítani az Azure-ból az SQL Server 2022-be való migrálást.
– Egyéni üzletági alkalmazásadatbázisok vagy több adatbázis áttelepítése ugyanarra vagy több felügyelt SQL-példányra.
- Rugalmasságra van szükség az időkeret csökkentése érdekében.

Támogatott források:
- SQL Server (2016–2022) helyszíni vagy Azure-beli virtuális gép
- Amazon EC2
- GCP Compute SQL Server virtuális gép
– A migrálás magában foglalja az SQL Server és a felügyelt SQL-példány közötti hálózati kapcsolat létrehozását, valamint a kommunikációs portok megnyitását.
– Az elosztott rendelkezésre állási csoportok technológiáját használja az adatbázis közel valós idejű replikálásához, ezáltal pontos másolatot készítve az SQL Server-adatbázisról a felügyelt SQL-példányon.
– Az adatbázis a felügyelt SQL-példány írásvédett elérésére használható, amíg a migrálás folyamatban van.
– A migrálás során a lehető legjobb teljesítményt nyújtja a lehető legkevesebb állásidővel.
- Bármikor megszakítható, így a migrálás időtartama korlátlan
– A rendszerfrissítések és a feladatátvételek nem érintik
Napló Visszajátszási Szolgáltatás – Egyéni üzletági alkalmazásadatbázisok migrálása.
– Az adatbázis-migrálás további szabályozására van szükség.
- Nem érzékeny számítási feladatok, amelyek számára elfogadható az állásidő.
– Csak nyilvános végpontot használhat.
– Több adatbázist kell migrálnia.

Támogatott források:
- SQL Server (2008–2022) helyszíni vagy Azure-beli virtuális gép
- Amazon EC2
- Sql Serverhez készült Amazon RDS
- GCP Compute SQL Server virtuális gép
– A migrálás magában foglalja a teljes adatbázis-biztonsági mentést az SQL Serveren, és biztonsági mentési fájlokat másol az Azure Blob Storage-ba. A Log Replay Service a biztonsági mentési fájlok Azure Blob Storage-ból felügyelt SQL-példányba való visszaállítására szolgál.
– Az áttelepítési folyamat során az adatbázisok visszaállítási módban vannak, és a folyamat befejezéséig nem használhatók olvasási és írási számítási feladatokhoz.
– Nyilvános végpontot használ, ezért nincs szükség speciális hálózati konfigurációra.
– Megszakítható rendszerfrissítések vagy feladatátvételek által.
natív biztonsági mentés és visszaállítás – Egyéni üzletági alkalmazásadatbázisok migrálása.
– Gyors és egyszerű migrálás külön migrálási szolgáltatás vagy eszköz nélkül.

Támogatott források:
- SQL Server (2005–2022) helyszíni vagy Azure-beli virtuális gép
- Amazon EC2
- GCP Compute SQL Server virtuális gép
– Az adatbázis biztonsági mentése több szálat használ az Azure Blob Storage-ba történő adatátvitel optimalizálásához, de a partnerek sávszélessége és az adatbázis mérete befolyásolhatja az átvitel sebességét.
- Az állásidőt úgy kell meghatározni, hogy az elegendő legyen a teljes biztonsági mentéshez és visszaállításhoz szükséges időre, amely az adatmennyiségtől függő művelet.

Az alábbi táblázat az alternatív migrálási lehetőségeket hasonlítja össze:

Módszer vagy technológia Mikor érdemes használni? Megfontolások
tranzakciós replikáció – Migrálás a forrásadatbázis-táblák módosításainak folyamatos közzététele által a SQL Managed Instance céladatbázis-tábláira.
– A kijelölt táblák (adatbázis részhalmaza) teljes vagy részleges adatbázis-migrálásának végrehajtása.

Támogatott források:
- SQL Server (2012–2022) néhány korlátozással
- Amazon EC2
- GCP Compute SQL Server virtuális gép
– A beállítás viszonylag összetett a többi áttelepítési lehetőséghez képest.
– Folyamatos replikációs lehetőséget biztosít az adatok áttelepítéséhez (az adatbázisok offline állapotba helyezése nélkül).
– A tranzakciós replikáció korlátozásokkal bír, amelyeket figyelembe kell venni, amikor beállítja a közzétevőt a forrás SQL Server-példányon. További információt Az objektumok közzétételének korlátozásai című témakörben talál.
– A replikációs tevékenység monitorozási képessége elérhető.
tömeges átmásolás – Teljes vagy részleges adatmigrálást hajthat végre.
- Képes kezelni az állásidőt.

Támogatott források:
- SQL Server (2005–2022) helyszíni vagy Azure-beli virtuális gép
- Amazon EC2
- Sql Serverhez készült Amazon RDS
- GCP Compute SQL Server virtuális gép
– Állásidőt igényel az adatok forrásból való exportálásához és a célba való importáláshoz.
– Az exportálás vagy importálás során használt fájlformátumoknak és adattípusoknak összhangban kell lenniük a táblázatsémával.
Importálás és exportálás varázsló/BACPAC – Egyéni üzletági alkalmazásadatbázisok migrálása.
- Alkalmas kisebb adatbázisokhoz.
Nincs szükség külön migrálási szolgáltatásra vagy eszközre.

Támogatott források:
- SQL Server (2005–2022) helyszíni vagy Azure-beli virtuális gép
- Amazon EC2
- Amazon RDS
- GCP Compute SQL Server virtuális gép
– Állásidőt igényel, mert az adatokat a forrásból kell exportálni és a célhelyre importálni.
– Az exportálásban vagy importálásban használt fájlformátumoknak és adattípusoknak konzisztensnek kell lenniük a táblázatsémával a csonkolás vagy az adattípus eltérési hibáinak elkerülése érdekében.
– A nagy számú objektumot tartalmazó adatbázis exportálásához szükséges idő jelentősen magasabb lehet.
Azure Data Factory – Adatok migrálása és/vagy átalakítása forrás SQL Server-adatbázisokból.
– Az adatok több adatforrásból az Azure SQL Managed Instancebe való egyesítése általában üzletiintelligencia-(BI-) számítási feladatokhoz szükséges.
– Adatáthelyezési folyamatokat kell létrehoznia a Data Factoryben az adatok forrásból célba való áthelyezéséhez.
- A költség fontos szempont, és olyan tényezőken alapul, mint a folyamatindító tényezők, a tevékenységfuttatások és az adatáthelyezés időtartama.

Funkciók közötti együttműködés

A más SQL Server-funkciókra támaszkodó számítási feladatok migrálásakor további szempontokat is figyelembe kell venni.

SQL Server Integration Services

Az SSISDB-ben található SQL Server Integration Services-csomagok és -projektek migrálása felügyelt Azure SQL-példányba Azure Database Migration Servicehasználatával.

Migráláshoz csak az SQL Server 2012-től kezdődő SSIS-csomagok támogatottak az SSISDB-ben. Az áttelepítés előtt konvertálja a régebbi SSIS-csomagokat. További információért tekintse meg a projektkonverziós oktatóanyagot.

SQL Server Reporting Services

Az SQL Server Reporting Services (SSRS) jelentéseit többoldalas jelentésekbe migrálhatja a Power BI-ban. A jelentések előkészítéséhez és áttelepítéséhez használja az RDL-áttelepítési eszközt. A Microsoft ezt az eszközt azért fejlesztette ki, hogy segítse az ügyfeleket a jelentésdefiníciós nyelv (RDL) jelentéseinek az SSRS-kiszolgálókról a Power BI-ba való migrálásában. Elérhető a GitHubon, és a migrálási forgatókönyv részletes útmutatóját dokumentálja.

SQL Server Analysis Services

Az SQL Server Analysis Services 2012-ből és újabb verzióiból származó táblázatos SQL Server-modellek migrálhatók az Azure Analysis Servicesbe, amely az Azure Analysis Services táblázatos modelljének szolgáltatásként (PaaS) üzembehelyezési modellje. További információt találhat arról, hogyan migrálhatók a helyszíni modellek az Azure Analysis Services-be ebben a videós oktatóanyagban .

Másik lehetőségként fontolja meg a helyszíni Analysis Services táblázatos modelljeinek áttelepítését a Power BI Premiumba az új XMLA-olvasási/írási végpontok használatával.

Magas rendelkezésre állás

Az SQL Server magas rendelkezésre állású funkciói, mint az Always On átállási fürtpéldányok és az Always On rendelkezésre állási csoportok, elavulttá válnak a cél SQL felügyelt példányban. A magas rendelkezésre állású architektúra már beépített általános célú (standard rendelkezésre állási modell) és üzletileg kritikus (prémium szintű rendelkezésre állási modell) szolgáltatásszintekbe a felügyelt SQL-példányhoz. A prémium szintű rendelkezésre állási modell olvasási kapacitásbővítést is biztosít, amely lehetővé teszi az egyik másodlagos csomóponthoz való csatlakozást kizárólag olvasási célokra.

A felügyelt SQL-példányban található magas rendelkezésre állású architektúra mellett a feladatátvételi csoportok funkció lehetővé teszi a felügyelt példányok adatbázisainak replikálását és feladatátvételét egy másik régióba.

SQL Agent feladatok

Az offline Azure Database Migration Service beállítással migrálhatja SQL Agent-feladatokat. Ellenkező esetben a Transact-SQL (T-SQL) feladatait az SQL Server Management Studióval szkriptelje, majd manuálisan hozza létre őket a célként megadott felügyelt SQL-példányon.

Fontos

Az Azure Database Migration Service jelenleg csak a T-SQL-alrendszer lépéseit tartalmazó feladatokat támogatja. Az SSIS-csomag lépéseit tartalmazó feladatokat manuálisan kell migrálni.

Bejelentkezések és csoportok

Sql-bejelentkezések áthelyezése az SQL Server-forrásból a felügyelt Azure SQL-példányba a Database Migration Service offline módban történő használatával. A bejelentkezések áttelepítéséhez használja a Bejelentkezések kiválasztása panelt a migrálási varázslóban a felügyelt SQL-példányba való migráláshoz.

Az Azure Database Migration Service alapértelmezés szerint csak SQL-bejelentkezések migrálását támogatja. A Windows-bejelentkezések áttelepítését azonban a következőkkel engedélyezheti:

  • Annak biztosítása, hogy a cél SQL-kezelt példány olvasási hozzáféréssel rendelkezik a Microsoft Entra-azonosítóhoz (korábban Azure Active Directory). A kiemelt szerepkör-rendszergazdai szerepkörrel rendelkező felhasználók az Azure Portalon konfigurálhatják ezt a hozzáférést.
  • Az Azure Database Migration Service konfigurálása a Windows felhasználói vagy csoportos bejelentkezési migrálásának engedélyezéséhez. Ezt az Azure Portalon, a Konfiguráció lapon állíthatja be. A beállítás engedélyezése után indítsa újra a szolgáltatást a módosítások érvénybe lépéséhez.

A szolgáltatás újraindítása után a Windows-felhasználók vagy -csoportok bejelentkezései megjelennek az áttelepítéshez elérhető bejelentkezések listájában. Az áttelepített Windows-felhasználók vagy csoportok bejelentkezései esetén a rendszer kérni fogja a társított tartománynév megadását. A szolgáltatás felhasználói fiókjai (az NT AUTHORITY tartománynévvel rendelkező fiókok) és a virtuális felhasználói fiókok (az NT SERVICE tartománynévvel rendelkező fiókok) nem támogatottak. További információ: oktatóanyag: Windows-felhasználók és -csoportok áttelepítése SQL Server-példányban felügyelt Azure SQL-példányba T-SQL DDL szintaxishasználatával.

Másik lehetőségként használhatja a kifejezetten a Microsoft adatmigrálási tervezői által tervezett PowerShell-segédprogramot. A segédprogram a PowerShell használatával hoz létre egy T-SQL-szkriptet a bejelentkezések újbóli létrehozásához, és kiválasztja az adatbázis-felhasználókat a forrástól a célig.

A PowerShell-segédprogram automatikusan leképezi a Windows Server Active Directory-fiókokat a Microsoft Entra-fiókokra, és a forrás Active Directory-példányon minden egyes bejelentkezéshez upN-kereséseket végezhet. A segédprogram-szkriptek egyéni kiszolgálói és adatbázis-szerepköröket, valamint szerepkör-tagságot és felhasználói engedélyeket tartalmaznak. A tartalmazott adatbázisok még nem támogatottak, és a rendszer csak a lehetséges SQL Server-engedélyek egy részét szkripteli.

Titkosítás

Ha transzparens adattitkosítással védett adatbázisokat migrál egy kezelt példányba a natív visszaállítási beállítással, migrálja a megfelelő tanúsítványt a forrás SQL Server-példányról a kezelt SQL-példányra , mielőtt végrehajtja az adatbázis-visszaállítást.

Rendszeradatbázisok

A rendszeradatbázisok visszaállítása nem támogatott. Példányszintű objektumok migrálásához (a master és msdb adatbázisokban tárolva) a T-SQL használatával szkriptelje őket, majd hozza létre újra őket a cél felügyelt példányon.

In-Memory OLTP (memóriaoptimalizált táblák)

Az SQL Server In-Memory OLTP-képességet biztosít. Lehetővé teszi a memóriaoptimalizált táblák, a memóriaoptimalizált táblázattípusok és a natívan lefordított SQL-modulok használatát olyan számítási feladatok futtatásához, amelyek nagy átviteli sebességgel és alacsony késéssel rendelkeznek a tranzakciós feldolgozáshoz.

Fontos

In-Memory OLTP csak a felügyelt Azure SQL-példány üzletileg kritikus rétegében támogatott. Nem támogatott az Általános célú szinten.

Ha a helyszíni SQL Server-példányban memóriaoptimalizált vagy memóriaoptimalizált táblázattípusokkal rendelkezik, és a felügyelt Azure SQL-példányra szeretne migrálni, a következők valamelyikét kell elvégeznie:

  • Válassza ki a felügyelt CÉL SQL-példány üzletileg kritikus szintjét, amely támogatja In-Memory OLTP-t.

  • Ha a felügyelt Azure SQL-példány általános célú rétegére szeretne migrálni, távolítsa el a memóriaoptimalizált táblákat, a memóriaoptimalizált táblázattípusokat és a natívan lefordított SQL-modulokat, amelyek memóriaoptimalizált objektumokkal kommunikálnak az adatbázisok migrálása előtt. A következő T-SQL-lekérdezés használatával azonosíthatja az általános célú szintre való migrálás előtt eltávolítandó összes objektumot:

    SELECT * FROM sys.tables WHERE is_memory_optimized = 1;
    SELECT * FROM sys.table_types WHERE is_memory_optimized = 1;
    SELECT * FROM sys.sql_modules WHERE uses_native_compilation = 1;
    

A memórián belüli technológiákkal kapcsolatos további információkért lásd: Teljesítmény optimalizálása memóriabeli technológiákkal az Azure SQL Database-ben és az Azure SQL Managed Instance.

Speciális funkciók

Mindenképpen használja ki a felügyelt SQL-példány fejlett felhőalapú funkcióit. Például nem kell aggódnia a biztonsági másolatok kezelése miatt, mert a szolgáltatás elvégzi Önnek. A megőrzési időszaksorán bármely időpontra visszaállítható. Emellett nem kell aggódnia a magas rendelkezésre állás beállítása miatt, mert a magas rendelkezésre állás be van építve arendszerbe.

A biztonság megerősítése érdekében fontolja meg Microsoft Entra-hitelesítés használatát az Azure SQL, naplózási, fenyegetésészlelési, sorszintű biztonságiés dinamikus adatmaszkolás.

A fejlett felügyeleti és biztonsági funkciók mellett a felügyelt SQL-példány speciális eszközöket is biztosít, amelyekkel figyelheti és finomhangolhatja a számítási feladatokat. Azure SQL Analytics lehetővé teszi a felügyelt példányok nagy csoportjának központosított monitorozását.  A felügyelt példányok automatikus finomhangolása folyamatosan figyeli az SQL-tervek végrehajtásának teljesítményét, és automatikusan javítja az azonosított teljesítményproblémákat.

Egyes funkciók csak az adatbázis kompatibilitási szintjének a legújabb kompatibilitási szintre (150) való módosítása után érhetők el.

Migrálási eszközök

További segítségért tekintse meg a valós migrálási projektekhez fejlesztett alábbi forrásokat.

Eszköz Leírás
adatterhelés-felmérési modell és eszköz Ez az eszköz a javasolt "legjobban illeszkedő" célplatformokat, a felhő felkészültségét, valamint egy alkalmazás-/adatbázis-szervizelési szintet biztosít a számítási feladatokhoz. Egyszerű, egykattintásos számítást és jelentéskészítést kínál, amely segít felgyorsítani a nagy ingatlanértékeléseket azáltal, hogy automatizált és egységes döntési folyamatot biztosít a célplatformokhoz.
Segédprogram a helyszíni SQL Server-bejelentkezések áthelyezésére az Azure SQL Managed Instance-be A PowerShell-szkriptek létrehozhatnak egy T-SQL-parancsszkriptet a bejelentkezések újbóli létrehozásához és az adatbázis-felhasználók kiválasztásához a helyszíni SQL Serverről a felügyelt Azure SQL-példányra. Az eszköz lehetővé teszi a Windows Server Active Directory-fiókok automatikus leképezését a Microsoft Entra-fiókokra, valamint az SQL Server natív bejelentkezéseinek áttelepítését.
Perfmon-adatgyűjtés automatizálása a Logman használatával A Logman eszközzel összegyűjtheti a Perfmon-adatokat (az alapkonfiguráció teljesítményének megértéséhez), és lekérheti a migrálási célra vonatkozó javaslatokat. Ez az eszköz logman.exe használatával hozza létre azt a parancsot, amely egy távoli SQL Server-példányon beállított teljesítményszámlálókat hoz létre, indít el, állít le és töröl.

A Data SQL Engineering csapata kifejlesztette ezeket az erőforrásokat. A csapat alapvető chartája az adatplatform-migrálási projektek komplex modernizálásának feloldása és felgyorsítása a Microsoft Azure-adatplatformjára.