Sdílet prostřednictvím


Migrace z SQL Serveru: Před migrací

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

Tento článek obsahuje postup přípravy prostředí na migraci z SQL Serveru na azure SQL Database, Azure SQL Managed Instance nebo SQL Server na virtuálních počítačích Azure.

Podporované zdroje a cíle pro migraci

Můžete migrovat SQL Server spuštěný místně nebo na:

  • SQL Server na virtuálních počítačích
  • Amazon Web Services (AWS) EC2.
  • Amazon Relational Database Service (AWS RDS).
  • Výpočetní modul – Google Cloud Platform (GCP).

V tomto článku se dozvíte, jak zjistit a posoudit, uživatelské databáze před migrací z SQL Serveru do Azure SQL.

Další průvodce migrací naleznete v Azure Database Migration Guides.

Jakmile ověříte, že je vaše zdrojové prostředí podporované, začněte s fází před migrací. Seznamte se se všemi existujícími zdroji dat, vyhodnoťte proveditelnost migrace a identifikujte všechny blokující problémy, které by mohly bránit vaší migraci do cloudu Azure.

Kroky migrace

Tato část obsahuje přehled kroků pro migraci SQL Serveru do Azure SQL Database, Azure SQL Managed Instance nebo SQL Serveru na virtuálních počítačích Azure.

Pokud chcete migrovat SQL Server do azure SQL Managed Instance, postupujte takto:

snímek obrazovky s postupem migrace do azure SQL Managed Instance

Pokud posouzení narazí na několik překážek k potvrzení, že vaše databáze není připravená pro Azure SQL Managed Instance, zvažte alternativně SQL Server na Azure Virtual Machines.

Objevte

Ve fázi zjišťování zkontrolujte síť a identifikujte všechny instance a funkce SQL Serveru používané vaší organizací.

Ke zjišťování instancí SQL Serveru použijte následující nástroje:

  • azure Migrate k posouzení vhodnosti migrace místních serverů, provádění určení velikosti na základě výkonu a odhadu nákladů pro jejich spuštění v Azure.
  • Microsoft Assessment and Planning Toolkit (MAP Toolkit) k posouzení vaší současné IT infrastruktury. Sada nástrojů poskytuje výkonné řešení pro inventarizaci, hodnocení a vytváření sestav, které zjednodušuje plánování migrace.

Další informace o nástrojích dostupných pro fázi zjišťování naleznete v části Služby a nástroje dostupné pro scénáře migrace dat.

Ohodnotit

Poznámka

Pokud posuzujete celá datová aktiva SQL Serveru ve velkém měřítku ve VMware, přečtěte si téma Vytvoření posouzení Azure SQL, kde najdete doporučení k nasazení Azure SQL, určení velikosti a měsíční odhady.

Pokud vaše posouzení narazí na několik blokování, zvažte migraci na jeden z cílů Azure SQL jako alternativu, jako je Azure SQL Managed Instance nebo SQL Server ve službě Azure Virtual Machines.

Posouzení pomocí nástroje Azure Data Studio

Rozšíření Azure SQL Migration pro Azure Data Studio poskytuje bezproblémové prostředí založené na průvodci k posouzení, získání doporučení Azure a migraci databází SQL Serveru místně do Azure. Kromě zvýraznění jakýchkoli nástrojů pro blokování migrace nebo upozornění zahrnuje rozšíření také možnost pro doporučení Azure ke shromažďování dat o výkonu vašich databází a doporučí cílový Azure SQL s správnou velikostí, aby splňoval požadavky na výkon vaší úlohy (s nejnižší cenou).

Rozšíření Azure SQL Migration pro Azure Data Studio můžete použít k posouzení databází za účelem získání:

Důležitý

Pokud chcete posoudit databáze pomocí rozšíření migrace Azure SQL, ujistěte se, že přihlášení použitá k připojení zdrojového SQL Serveru jsou členy role serveru sysadmin nebo mají oprávnění CONTROL SERVER.

Pokud chcete vyhodnotit prostředí pomocí rozšíření Azure SQL Migration, postupujte takto:

  1. Otevřete rozšíření migrace Azure SQL pro azure Data Studio.
  2. Připojte se ke zdrojové instanci SQL Serveru.
  3. V průvodci migrací Azure SQL v nástroji Azure Data Studio vyberte Migrovat do Azure SQL.
  4. Vyberte databáze pro posouzení a pak vyberte Další.
  5. Vyberte Azure SQL cílový objekt.
  6. Vyberte Zobrazit/Vybrat pro kontrolu zprávy o posouzení.
  7. Hledejte problémy s blokováním migrace a se shodou funkcí. Sestavu posouzení je možné exportovat také do souboru, který se dá sdílet s ostatními týmy nebo pracovníky ve vaší organizaci.
  8. Určete úroveň kompatibility databáze, která minimalizuje úsilí po migraci.

Pokud chcete získat doporučení Azure pomocí rozšíření Azure SQL Migration, postupujte takto:

  1. Otevřete rozšíření pro migraci Azure SQL pro Azure Data Studio.
  2. Připojte se ke zdrojové instanci SQL Serveru.
  3. V průvodci migrací Azure SQL v nástroji Azure Data Studio vyberte Migrovat do Azure SQL.
  4. Vyberte databáze pro posouzení a pak vyberte Další.
  5. Vyberte cíl Azure SQL.
  6. Přejděte do sekce doporučení Azure a vyberte Získat doporučení Azure.
  7. Vyberte Nyní shromážděte údaje o výkonu. Zvolte složku v místním počítači, do které chcete ukládat protokoly výkonu, a pak vyberte Spustit.
  8. Po 10 minutách Azure Data Studio indikuje, že je pro spravovanou instanci Azure SQL k dispozici doporučení.
  9. Zkontrolujte kartu spravované instanci Azure SQL v cílovém panelu Azure SQL a podívejte se na doporučení konfigurace pro vaši spravovanou instanci Azure SQL.

Konkrétní kurzy k cíli migrace Azure SQL najdete tady:

Posouzení s využitím SQL Serveru, který je podporován službou Arc.

Pokud chcete posoudit instance SQL Serveru pro migraci do Azure, použijte SQL Server povolený službou Azure Arc. Tato funkce, která je aktuálně ve verzi Preview, automaticky vytváří posouzení migrace do Azure, což zjednodušuje proces zjišťování a posouzení připravenosti pro migraci.

Pokud chcete posoudit instance pomocí SQL Serveru povoleného službou Azure Arc, postupujte takto:

  1. automatické připojení počítačů s SQL Serverem ke službě Azure Arc.
  2. Ověřte, zda je verze rozšíření Azure pro SQL Server (WindowsAgent.SqlServer) 1.1.2594.118 nebo novější.
  3. V Azure portálu přejděte na váš SQL Server, který je povolen prostředkem Azure Arc.
  4. V části Migracevyberte Posouzení (Preview), abyste otevřeli stránku Posouzení a zkontrolovali výsledky.

Podrobnosti najdete v tématu Posouzení instancí pro migraci s SQL Serverem povoleným službou Azure Arc.

Škálovaná hodnocení a analýza

Rozšíření migrace Azure SQL pro Azure Data Studio a Azure Migrate může provádět škálovaná hodnocení a konsolidovat hodnotící zprávy pro účely analýzy.

Pokud máte více serverů a databází, které je potřeba posoudit a analyzovat ve velkém měřítku, abyste získali širší přehled o datových aktivech, přečtěte si následující odkazy, kde najdete další informace:

Spouštění posouzení ve velkém měřítku pro více databází je také možné automatizovat pomocí nástroje Spustit nástroj Data Migration Assistant z příkazového řádku, který také umožňuje nahrání výsledků do azure Migrate pro další analýzu a cílovou připravenost.

Proces můžete automatizovat pomocí skriptů s jednou z následujících možností. Další informace o použití skriptování najdete v tématu Migrace databází ve velkém měřítku pomocí automatizace (Preview).

Pro souhrnné sestavy v rámci rozsáhlé správy majetku je možné posouzení Data Migration Assistant také konsolidovat v rámci Azure Migrate.

Posouzení aplikací

Aplikační vrstva obvykle přistupuje k uživatelským databázím za účelem zachování a úpravy dat. Data Migration Assistant může vyhodnotit vrstvu přístupu k datům aplikace dvěma způsoby:

Při posuzování uživatelských databází použijte nástroj Data Migration Assistant k importu zachycených trasovacích souborů.