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őkre vonatkozik:SQL Server
Ez a cikk segít előkészíteni az Azure Arc-kompatibilis SQL Server-példányát az Azure Portalon történő Azure SQL Database-be való migrálásra.
Note
- Az Azure SQL Database-re való migráció az Azure portálon keresztül jelenleg előnézetben van.
- A migrálási élményről közvetlenül a termékcsoportnak küldhet visszajelzést.
Prerequisites
Az SQL Server adatbázisainak Azure SQL Database-re történő átmigrálásához az Azure portálon keresztül a következő feltételekre van szükség:
- Aktív Azure-előfizetés. Ha még nincs előfizetése, hozzon létre egy ingyenes fiókot.
- Egy Azure Arc által engedélyezett SQL Server-példány az SQL Serverhez készült Azure-bővítmény legújabb verziójával. A bővítmény frissítéséhez lásd: Frissítés a bővítmény.
- A target Azure SQL Database.
- A Microsoft.DataMigration erőforrás-szolgáltató regisztrálva van az előfizetésében.
- Hálózati kapcsolat az önálló üzemeltetésű integrációs modul, valamint a forrás SQL Server-példány és a cél Azure SQL Database között.
Important
Online migráció Azure SQL Database-be jelenleg nem elérhető Azure Database Migration Service-vel. Az alkalmazás leállási időszaka akkor kezdődik, amikor az offline migráció elkezdődik. Teszteld a migrációt, hogy megállapítsd, elfogadható-e a leállás.
Engedélyek konfigurálása
A migrációt végrehajtó felhasználónak a következő Azure jogosultságokra van szüksége:
- A megadott Azure SQL Database Contributor szerepköre.
- Az Olvasó szerepe annak az erőforráscsoportnak, amely tartalmazza a cél Azure SQL Database-t.
- Az előfizetéshez Tulajdonos vagy Közreműködő szerepkörre van szükség, ha Azure Database Migration Service-példányt kell létrehoznod.
A forrásként szolgáló SQL Server-bejelentkezésnek a forrásadatbázisban a db_datareader szerepkör tagjának kell lennie, és rendelkeznie kell a VIEW ANY DEFINITION szerverengedéllyel. A célként megadott bejelentkezésnek a céladatbázisban a db_owner szerep tagjának kell lennie.
Ha átmigrálod az adatbázis sémát, a forrás bejelentkezéshez szükség van a db_owner szerepre. A célként használt bejelentkezésnek rendelkeznie kell az Azure SQL Database-be történő migráláshoz szükséges engedélyek című szakaszban felsorolt Azure SQL Database-kiszolgálószintű szerepkörökkel is.
Saját üzemeltetésű integrációs futtatókörnyezet konfigurálása
Azure Database Migration Service egy önálló integrációs runtime-t (SHIR) használ, hogy hozzáférjen a forráshoz SQL Server példányhoz, és adatokat áthelyezzen Azure SQL Database-re. Séma migrációhoz a SHIR 5.37-es vagy újabb verziót használd.
Amikor a migrációs élmény arra kér, hogy konfiguráld az integrációs futásidőt:
- Töltse le és telepítse a legfrissebb, önálló integrációs runtime-t egy olyan számítógépre, amely csatlakozik a forrás SQL Server példányhoz, és célozza meg az Azure SQL Database-t.
- Használja a migrációs élmény által biztosított hitelesítési kulcsot a futás regisztrációjához.
- Győződjön meg arról, hogy a futási állapot Running, mielőtt megkezdi a migrálást.
A hálózati követelmények, skálázási útmutató és korlátozások esetén lásd: Önállóan hosztolt integrációs runtime adatbázis-migrációkhoz.
Note
Nem használhatsz egy Azure Data Factory-ban létrehozott önállóan hosztolt integrációs runtime-t Azure Database Migration Service-es adatbázis-migrációkhoz.
Készítsd elő a céladatbázist
Hozd létre a cél Azure SQL Database-t, mielőtt elkezdenéd a migrációt. Biztosítsuk, hogy a szolgáltatási szintje elegendő számítási és tárolási kapacitással rendelkezik a forrás munkaterheléshez. A migráció sebessége mind a célszolgáltatási szinttől, mind a SHIR hoszt által elérhető erőforrásoktól függ.
Ha a cél adatbázis nem tartalmazza a szükséges táblákat, válassza ki a séma migrációs opciót a migráció közben. Ha külön migrálod a sémát, hozd létre a szükséges sémaobjektumokat, mielőtt elkezdenéd az adatmigrációt.
Limitations
Az Azure SQL Database-re való migráció egy offline migráció. Azure Database Migration Service Azure Data Factory pipeline-okat használ adatátvitelhez, így Azure Data Factory korlátozások érvényesek. Nézze át a jelenlegi Azure SQL Database migrációs korlátait, mielőtt elkezdenéd.
Következő lépés
Kapcsolódó tartalom
- Az SQL Server migrálása az Azure Arcban – áttekintés
- Mi az Azure SQL Database?
- Migrációs tapasztalati visszajelzés