SQL Server-adatbázis migrálása az Azure-ba

Ez a cikk az SQL Server-adatbázisok Azure-ba való migrálásának két lehetőségét ismerteti röviden. Az Azure három elsődleges lehetőséget kínál egy éles SQL Server-adatbázis migrálására. Ez a cikk a következő két lehetőséggel foglalkozik:

  1. SQL Server Azure-beli virtuális gépeken: Az Azure-ban futó Windows rendszerű virtuális gépen telepített és üzemeltetett SQL Server-példány, más néven infrastruktúra szolgáltatásként (IaaS).
  2. Azure SQL Database: Teljes körűen felügyelt Azure SQL Database-szolgáltatás, más néven platform, mint szolgáltatás (PaaS).

Mindkettő előnyöket és hátrányokat nyújt, amelyeket a migrálás előtt értékelnie kell. A harmadik lehetőség a felügyelt Azure SQL Database-példányok.

Első lépések

A következő migrálási útmutatók hasznosak lesznek attól függően, hogy melyik szolgáltatást használja:

Emellett a fogalmi tartalmakra mutató alábbi hivatkozások segítenek jobban megérteni a virtuális gépeket:

Az alábbi hivatkozások segítenek jobban megismerni az Azure SQL Database-t:

Az IaaS vagy a PaaS kiválasztása

Az adatbázis migrálási helyét kiértékelve állapítsa meg, hogy az IaaS vagy a PaaS megfelelőbb-e Önnek.

Válassza az SQL Servert azure-beli virtuális gépeken, ha:

  • Az adatbázist és az alkalmazásokat minimális módosítás nélkül szeretné "átmozdulni" az adatbázisba és az alkalmazásokba.
  • Az adatbázis-kiszolgáló és a rajta futó virtuális gép teljes körű vezérlését részesíti előnyben.
  • Már rendelkezik a használni kívánt SQL Server- és Windows Server-licencekkel.

Válassza az Azure SQL Database-t, ha:

  • Szeretné modernizálni az alkalmazásait, és migrálni szeretne más PaaS-szolgáltatások használatára az Azure-ban.
  • Nem kívánja kezelni az adatbázis-kiszolgálót és a rajta futó virtuális gépet.
  • Nem rendelkezik SQL Server- vagy Windows Server-licencekkel, vagy engedélyezi a lejárt licenceket.

Az alábbi táblázat az egyes szolgáltatások közötti különbségeket ismerteti forgatókönyvek alapján.

Eset SQL Server Azure-beli virtuális gépeken Azure SQL Database
Migrálás Minimális módosításokat igényel az adatbázison. Szükség lehet az adatbázis módosítására, ha az Azure SQL-ben nem elérhető funkciókat használ a Data Migration Assistant által meghatározottak szerint, vagy ha más függőségei vannak, például helyileg telepített végrehajtható fájlok.
A rendelkezésre állás, a helyreállítás és a frissítések kezelése A rendelkezésre állás és a helyreállítás manuálisan van konfigurálva. A frissítések a virtuálisgép-méretezési csoportokkal automatizálhatók. Automatikusan felügyelt az Ön számára.
Mögöttes operációsrendszer-konfiguráció Manuális konfiguráció. Automatikusan felügyelt az Ön számára.
Adatbázis méretének kezelése SQL Server-példányonként legfeljebb 256 TB tárhelyet támogat. 8 TB tárterületet támogat, mielőtt vízszintes partícióra van szüksége.
Költségek kezelése Az SQL Server licencköltségeit, a Windows Server licencköltségeit és a virtuális gépek költségeit (magok, RAM és tárterület alapján) kell kezelnie. A szolgáltatási költségeket (eDTU-k vagy DTU-k, tárterület és adatbázisok száma alapján, rugalmas készlet használata esetén) kell kezelnie. Az SLA költségeit is kezelnie kell.

A kettő közötti különbségekről további információt az Azure SQL megfelelő üzembehelyezési lehetőségének kiválasztása című témakörben talál.

GYIK

  • Továbbra is használhatok olyan eszközöket, mint az SQL Server Management Studio és az SQL Server Reporting Services (SSRS) az SQL Serverrel Azure-beli virtuális gépeken vagy az Azure SQL Database-ben?

    Igen. Minden Microsoft SQL-eszköz mindkét szolgáltatással működik. Az SSRS azonban nem része az Azure SQL Database-nek, ezért javasoljuk, hogy futtassa egy Azure-beli virtuális gépen, majd mutasson rá az adatbázispéldányra.

  • PaaS-t szeretnék használni, de nem vagyok benne biztos, hogy az adatbázisom kompatibilis-e. Vannak olyan eszközök, amelyek segítenek?

    Igen. A Data Migration Assistant egy eszköz, amelyet az Azure SQL Database-be való migrálás részeként használnak. Az Azure Database Migration Service egy előzetes verziójú szolgáltatás, amelyet IaaS-hez vagy PaaS-hez is használhat.

  • Fel tudom becsülni a költségeket?

    Igen. Az Azure díjszabási kalkulátora használható az összes Azure-szolgáltatás költségeinek becsléséhez, beleértve a virtuális gépeket és az adatbázis-szolgáltatásokat is.

Következő lépések