Migrace na Azure SQL Managed Instance – migrace SQL Server v Azure Arc

platí pro:SQL Server

Tento článek popisuje, jak provést migraci SQL Server v Azure Arc na Azure SQL Managed Instance na portálu Azure pro instanci SQL Server povolenou Azure Arc.

Můžete si vyzkoušet Azure SQL Managed Instance zdarma až na rok.

Poznámka:

Svůj názor na prostředí migrace můžete poskytnout přímo produktové skupině.

Přehled

Azure SQL Managed Instance je plně spravovaná platforma typu lift and shift jako služba (PaaS) pro spouštění úloh SQL Server na cloudové platformě Azure. Po povolení instance SQL Server Azure Arc můžete vyhodnotit SQL Server datová aktiva a identifikovat optimální konfiguraci SQL Managed Instance. Potom můžete migrovat SQL Server databáze do SQL Managed Instance přímo z portálu Azure.

Pokud je instance SQL Server povolena prostřednictvím Azure Arc, můžete:

  • Vyhodnoťte a vyhodnoťte, jestli je vaše instance SQL Server připravená k migraci na SQL Managed Instance.
  • Identifikujte potenciální problémy s migrací a zjistěte, jak je zmírnit.
  • Optimalizujte výkon a náklady s pokyny týkajícími se úrovní služeb, konfigurace a velikosti.

Zjišťování SQL Server instancí a generování sestav připravenosti probíhá automaticky o víkendu, ale můžete je kdykoli spustit ručně. Dokončení procesu trvá jen několik minut. Nevyžaduje se žádná další konfigurace ani nastavení.

Nejprve zvolíte vhodný cíl pro SQL Managed Instance a připravíte své prostředí. Potom můžete migrovat SQL Server databáze do SQL Managed Instance přímo z portálu Azure prostřednictvím plně spravovaného a automatizovaného procesu.

Migrace databáze je ve výchozím nastavení dostupná pro všechny instance SQL Server povolené Azure Arc počínaje SQL Server 2012 (11.x).

Podokno Migrace databáze obsahuje také užitečný souhrn stavu migrace pro vaši instanci, například celkový počet databází, doporučený cíl, počet dokončených migrací a počet probíhajících migrací:

Screenshot souhrnu v podokně Migrace databáze na portálu Azure.

Integrované metody migrace

Zvolte metodu migrace, která nejlépe vyhovuje vašim potřebám v podokně Migrace databáze . Po počáteční konfiguraci pro přípravu prostředí proces migrace automatizuje zbytek na základě vašeho výběru.

Microsoft Copilot vám může pomoct zvolit správnou metodu migrace na základě vašich požadavků.

Následující tabulka shrnuje dvě metody integrované do procesu migrace:

Odkaz na spravovanou instanci Služba přehrání záznamu (LRS)
Metoda Replikace v reálném čase
Diagram zobrazující Managed Instance link migration.
Průběžné zálohování a obnovení
Diagram znázorňující migraci služby Přehrávání Protokolů
Základní technologie Distribuovaná skupina dostupnosti Přenášení protokolových souborů
Description Nejvýkonnější metoda s téměř replikací v reálném čase. Poskytuje databázi jen pro čtení (R/O) v cíli, takže během migrace můžete zadávat dotazy na data téměř v reálném čase a přesměrovat úlohy R/O na sekundární nebo kontrolovat data během migrace. Nejlepší možnou migraci s minimálním výpadkem. Nejkomppatibilnější metoda migrace. Nahrajte zálohy do zprostředkujícího účtu úložiště objektů blob Azure, který služba LRS automaticky obnoví do SQL Managed Instance nepřetržitě. V cíli není k dispozici žádná replika databáze R/O.
Podporované verze SQL Server 2016 a novější na Windows Server 2016 a novější. SQL Server 2012 a vyšší na Windows Server 2012 a vyšší
Podporované edice Edice Enterprise, Standard a Developer Všechny edice
Souběžná migrace Ano, až 10 databází s rozšířením Azure pro SQL Server verzi 1.1.3348.364 nebo novější. 1 databáze se staršími verzemi. Bez omezení
Doporučeno pro: Obchodně kritické úlohy, které během migrace vyžadují minimální prostoje a přístup k databázi jen pro čtení v cíli, s cílovou SQL Managed Instance pro obecné účely nebo pro obchodně kritické potřeby. Úlohy pro obecné účely, u kterých je přijatelný nějaký plánovaný výpadek, a cílová konfigurace SQL Managed Instance pro obecné účely. Nedoporučuje se pro cíle spravované instance SQL pro důležité obchodní informace.

Pro podrobné porovnání těchto dvou metod migrace si přečtěte Porovnání Managed Instance s LRS pro migraci.

Microsoft Copilot asistovaná migrace

Microsoft Copilot je součástí prostředí, které vám pomůže v průběhu procesu migrace. Interaktivní chatování s Microsoft Copilot prohledává znalostní bázi Microsoft, která vám pomůže při migraci na Azure.

Microsoft Copilot poskytuje pomoc s AI, která vám pomůže při rozhodování nebo provádění akcí v určitých bodech s výzvami, jako jsou:

  • Jak se hodnocení provádí?
  • Pomozte mi porovnat.
  • Spusťte migraci.
  • Pomozte mi zvolit správnou metodu migrace.
  • Monitorujte migraci.
  • Dokončete migraci.

Výběrem ikony Copilot v podokně migrace Database otevřete okno chatu Copilot:

Screenshot, která zobrazuje ikonu Copilot v podokně Migrace databáze na portálu Azure portal.

Požadavky

Pokud chcete použít SQL Server migraci v Azure Arc, potřebujete následující požadavky:

Než začnete s procesem migrace, ujistěte se, že jste připravili prostředí pro zvolenou metodu migrace:

Migrace na Azure SQL Managed Instance

Následující dlaždice v podokně Database Migration vás provedou migrací databází SQL Server do Azure SQL Managed Instance:

  1. Vyhodnoťte instanci zdroje: Vyhodnoťte vaši instanci SQL Server a posuďte její připravenost k migraci na SQL Managed Instance.
  2. Select target: Vyberte cíl SQL Managed Instance pro migraci.
  3. Migrate data: Migrace databází SQL Server do SQL Managed Instance
  4. Monitor a přejděte: Monitorujte proces migrace a přepněte na cílovou SQL Managed Instance.

Následující snímek obrazovky ukazuje dlaždice na panelu Database migration pro instanci SQL Server v portálu Azure.

Screenshot, která zobrazuje domovskou stránku migrace instance SQL Server na Azure portal.

Hodnotit zdrojovou instanci

Pokud chcete posoudit zdrojová instance, postupujte takto:

  1. Na portálu Azure přejděte na instanci SQL Server.

  2. V části Migrace vyberte Migraci databáze a otevřete podokno Migrace databáze . V části Posouzení zdrojové instance vyberte Zobrazit sestavu pro otevření podokna Hodnocení.

    Screenshot zobrazující podokno migrace databáze pro instanci SQL Server na portálu Azure, kde je zvýrazněna možnost Zobrazit sestavu.

  3. V podokně Posouzení :

    • Pomocí Spustit posouzení spusťte nové posouzení, pokud nebylo spuštěno nedávno.
    • Použijte Zobrazit podrobnosti hodnocení v dlaždici Azure SQL MI, abyste zjistili více o vašich výsledcích hodnocení, včetně připravenosti instance SQL Serveru na migraci do SQL Managed Instance. Dozvíte se také o doporučené úrovni a konfiguraci služby pro cílovou instanci.

Vybrat cíl

Po vyhodnocení instance SQL Server vyberte cílové prostředí SQL Managed Instance.

  1. V podokně Posouzení vyberte Vytvořit nebo vybrat cíl. Nebo v podokně Migrace databáze vyberte Vybrat cíl. Obě možnosti otevřou podokno Vytvořit nebo vybrat cíl , kde můžete identifikovat cíl migrace.

    Snímek obrazovky, který zobrazuje podokno Posouzení na portálu Azure se zvýrazněnou možností Vytvořit cílový objekt.

  2. V podokně Vytvořit nebo vybrat cíl v části Cíl existuje vyberte jednu z následujících možností:

    • Yes už mám vytvořený cíl: Vyberte existující cíl SQL Managed Instance.
    • No, chci vytvořit nový cíl: Vytvořte nový cíl SQL Managed Instance.

    Snímek obrazovky znázorňující podokno Vytvořit nebo vybrat cíl

  3. Vyplňte požadované informace pro cílovou instanci SQL Managed Instance. Pomocí funkce Vybrat cíl nebo Vytvořit cíl přejděte k dalšímu kroku na základě vaší volby Existující cíl.

    1. Pokud už máte instanci jako cíl, výběrem Vybrat cíl přejdete do podokna Migrace databáze pro vaši instanci SQL Server. Název instance se vyplní jako vybraný cíl. Pak můžete přejít ke kroku Migrace dat .
    2. Pokud jste se rozhodli vytvořit novou instanci, budete přesměrováni do podokna Vytvoření Azure SQL Managed Instance na podokně Migrace databáze pro vytvoření cílové instance. Po dokončení zkontrolujte průběh nasazení v podokně migrace Database pro vaši instanci SQL Server. Název cíle se objeví na dlaždici Cíl. Pak můžete přejít ke kroku Migrace dat .

Migrujte data

Jakmile je cíl připravený, spusťte proces migrace.

Poznámka:

Pokud se nově přidané databáze na portálu Azure nezobrazují, možná budete muset restartovat agenta Arc.

Monitorování a přepnutí

Po zahájení migrace můžete průběh sledovat. V podokně Migrace databáze vyberte Monitorovat migrace.

Podokno Monitorování a přepnutí zobrazuje informace užitečné o procesu migrace, například:

  • Databáze, které se úspěšně migrovaly, a databáze, které stále probíhají.
  • Zvolená metoda migrace.
  • Cílová instance a cílová databáze.
  • Doba trvání aktuální migrace jednotlivých databází.
  • Čas, kdy se migrace spustila.

Screenshot stránky migrace monitorování na webu Azure portal.

Migraci můžete dokončit nebo zrušit v podokně Monitorování a přechod. Můžete také zobrazit protokoly pro informace o migraci. Výběrem databáze přejdete do podokna s dalšími podrobnostmi o zdroji a cíli.

Po dokončení migrace se stav migrace zobrazí připraveno k přepnutí. Pokud chcete přejít na cíl SQL Managed Instance, vyberte Cutover v podokně Monitorování a přechod. Můžete také použít podokno podrobností databáze.

Vyberte databázi a poté použijte Cutover k otevření podokna Cutover a podívejte se na různé možnosti na základě vybrané metody migrace.

Poznámka:

Dokončení přímé migrace nebo zrušení migrace při migraci pomocí odkazu Managed Instance uděluje oprávnění právě včas, dokud se propojení neodebere nebo se migrace nezruší.

Obrácení migrace

V závislosti na aktualizačních zásadách vaší spravované instance SQL může být podporována zpětná migrace ze serveru SQL do Azure SQL Managed Instance. Například:

Pokud je vaše zdrojová SQL Server verze starší než SQL Server 2022, zpětná migrace není možná. Když se databáze migruje na SQL Managed Instance, prochází interním upgradem na novější verzi databáze, která není kompatibilní s dřívějšími verzemi SQL Server. Kompatibilita databáze s zpětnou migrací je dostupná jenom v případě, že je spravovaná instance SQL nakonfigurovaná s odpovídajícími zásadami aktualizace.

Zpětná migrace není dostupná prostřednictvím migrace SQL Server v Azure Arc prostředí. Migraci můžete ručně převrátit pomocí jiných nástrojů, jako je nativní zálohování a obnovení, nebo ručně nakonfigurovat propojení v nástroji SSMS.

Omezení

Omezení odkazu Managed Instance a LRS platí pro migrace prostřednictvím portálu Azure.

Monitorování migrace prostřednictvím portálu Azure je dostupné jenom pro SQL Server instance, které splňují požadavky na monitorování licencí.

Řešení běžných potíží

Informace o řešení běžných problémů při migraci na Azure SQL Managed Instance najdete v tématu Troubleshoot – problémy s migrací.