Přehled migrace: Z SQL Server

platí pro:Azure SQL Managed InstanceSQL Serveru na virtuálních počítačích AzureAzure SQL Database

Tento článek popisuje pět fází úspěšné migrace do cloudu z SQL Server na Azure SQL.

Diagram znázorňující tok procesu migrace

Objev

Při zahájení migrace do cloudu je důležité zjistit inventarizaci softwaru, webové aplikace a SQL Server instance a databáze na serverech spuštěných v místním prostředí. Toto zjišťování vám pomůže přizpůsobit cestu migrace Azure SQL.

Zařízení Azure Migrate provádí toto zjišťování pomocí domény Windows operačního systému nebo přihlašovacích údajů jiných než domén nebo SQL Server přihlašovacích údajů pro ověřování, které mají přístup k vašim instancím a databázím SQL Server. Tento proces zjišťování je bez agentů, což znamená, že na servery nic neinstalujete. Zařízení Azure Migrate podporuje zjišťování na různých virtualizačních platformách, jako je VMware, Microsoft Hyper-V a fyzická prostředí.

Informace o zjišťování místních SQL Serverů najdete v části Zjišťování dále v tomto článku.

Obchodní případ

Funkce obchodního případu vám pomůže vytvořit obchodní návrh, abyste pochopili, jak Azure může přinést vaší firmě největší hodnotu. Zvýrazní:

  • Celkové náklady na vlastnictví (TCO) mezi místním prostředím a Azure SQL

  • Meziroční analýza peněžního toku.

  • Přehledy na základě využití prostředků k identifikaci serverů a úloh, které jsou ideální pro cloud.

  • Rychlé výhry pro migraci a modernizaci, včetně ukončení podpory Windows operačních systémů a verzí SQL.

  • Dlouhodobé úspory nákladů přechodem z modelu kapitálových výdajů na model provozních výdajů tím, že platíte pouze za to, co používáte.

Assessment

Posouzení je analýza dat o konfiguraci, využití a výkonu shromážděných během zjišťování. Tato analýza se používá k měření připravenosti a odhadu účinku migrace místních SQL Server instancí do různých cílů Azure SQL. Posouzení SQL Server instancí je možné spouštět pomocí Azure Arc pro SQL Server nebo pomocí Azure Migrate.

Posouzení Azure SQL poskytuje dvě kritéria pro určení velikosti:

  • As on-premises: Posouzení, která poskytují doporučení na základě pouze místní konfigurace SQL Serveru.

  • Na základě výkonu: Posouzení, která na základě shromážděných dat o výkonu dělají doporučení.

Jakmile posouzení určí připravenost a doporučený typ nasazení Azure SQL, vypočítá konkrétní úroveň služby a Azure SQL konfiguraci (velikost skladové položky), která může splňovat nebo překročit výkon místních SQL Server. Tento výpočet závisí na tom, jestli používáte místní kritéria nebo kritéria určení velikosti na základě výkonu.

Conversion

Při heterogenních migracích při migraci dat z jedné databáze do druhé nezapomeňte převést schéma databáze a objekty na ekvivalentní syntaxi Transact-SQL. Zdrojové a cílové databázové stroje se liší. Mezi tyto databázové objekty patří tabulky, indexy, zobrazení, datové typy, Transact-SQL příkazy, uložené procedury a funkce.

Poznámka:

Pro SQL migrace ze SQL Serveru na Azure SQL nepotřebujete fázi převodu. SQL Server Migration Assistant (SSMA) provádí převod při migraci na některý z cílů Azure SQL. SSMA podporuje více zdrojů, jako jsou Oracle, MySQL, DB2, Sybase a Microsoft Access pro převod i migraci dat.

Migration

Migrace je poslední fází tohoto procesu, ve které migrujete data ze zdrojové databáze do cílové databáze.

Volba metody migrace

V závislosti na cílové platformě a přijatelném výpadku aplikace si můžete vybrat z několika metod migrace.

Pokud povolíte Azure Arc pro svoji instanci SQL Server, můžete k provedení online migrace na Azure SQL Managed Instance použít odkaz na Managed Instance. Funkce propojení používá distribuované skupiny dostupnosti k replikaci dat z SQL Server do SQL Managed Instance téměř v reálném čase. Tento přístup umožňuje, aby vaše zdrojová databáze zůstala funkční, i když se data průběžně synchronizují do cílového prostředí. Výpadek je omezen pouze na konečnou fázi přechodu, kdy se aplikace přepne na migrovanou databázi.

Zálohování a obnovení (jednorázová migrace na SQL Server na virtuálním počítači Azure)

Pokud je plánovaný výpadek přijatelný, použijte metodu jednorázového zálohování a obnovení k SQL Server on Azure Virtual Machines. V tomto přístupu offline migrace začíná výpadek aplikace při spuštění migrace a pokračuje, dokud se v cílovém prostředí nedokončí obnovení databáze.

Azure Database Migration Service (všechny cíle)

Azure Database Migration Service (Azure DMS) je plně spravovaná služba, která podporuje migrace z více databázových zdrojů na datové platformy Azure s minimálními výpadky, vysokou spolehlivostí a odolností. K Azure DMS můžete přistupovat prostřednictvím portálu Azure, PowerShellu a Azure CLI. Další informace najdete v tématu Co je Azure Database Migration Service.

Azure DMS podporuje offline (jednorázovou) migraci na Azure SQL Database, SQL Managed Instance nebo SQL Server na virtuálním počítači Azure, a online migraci (průběžné obnovení záloh) pro SQL Managed Instance a Azure VM, čímž vám umožňuje zvolit přístup k migraci na základě požadavků na prostoje.

Další krok