Migrace do Azure SQL Database (Preview) – migrace SQL Serveru v Azure Arc

platí pro:SQL Server

Tento článek ukazuje, jak migrovat databáze z instance SQL Serveru s podporou Azure Arc do Azure SQL Database na webu Azure Portal.

Note

Přehled

Azure SQL Database je plně spravovaný databázový stroj platformy typu služba (PaaS). Migrace SQL Server v Azure Arc vám pomůže zhodnotit vaše zdrojové databáze SQL Server, vybrat cílovou Azure SQL Database a zahájit offline migraci z Azure portálu.

Použijte hodnocení migrace k identifikaci problémů s kompatibilitou a výběru vhodné úrovně služby a konfigurace. Během migrace Azure Database Migration Service zkopíruje vybrané objekty schématu a tabulková data do cílové Azure SQL Database.

Important

Online migrace na Azure SQL Database momentálně nejsou u Azure Database Migration Service dostupné. Výpadek aplikace začíná, když začne offline migrace.

Migrace asistovaná Microsoft Copilot

Microsoft Copilot je součástí migračního procesu, aby vám pomohl dělat rozhodnutí a dokončovat akce. Můžete klást otázky ohledně hodnocení, porovnávat cíle, zahájit nebo monitorovat migraci a řešit problémy s migrací.

Vyberte ikonu Copilot v panelu migrace databáze a otevřete tak chatovací okno Copilot.

Prerequisites

Než začnete s migrací:

  • Připravte si zdrojové prostředí a cílovou databázi. Pro oprávnění, požadavky SHIR a omezení viz Připravit se na migraci do Azure SQL Database.
  • Ověřte, že zdrojová instance SQL Server má nejnovější verzi rozšíření Azure pro SQL Server.
  • Vyřešit problémy s blokováním identifikované při migračním hodnocení.

Aktualizace rozšíření

Rozšíření Azure pro SQL Server je aktualizováno nezávisle na SQL Server. Nainstalujte aktuální verzi rozšíření, abyste získali nejnovější funkce a opravy migrace. Pro více informací viz Upgradujte rozšíření.

Migrace na Azure SQL Database

Panel migrace databáze vás provede čtyřmi fázemi:

  1. Zhodnoťte zdrojovou instanci.
  2. Vyberte cíl.
  3. Migrujte data.
  4. Sledujte migraci.

Posuďte zdrojovou instanci

  1. Na portálu Azure přejděte na instanci SQL Server.
  2. V sekci Migrace vyberte Migrace databáze.
  3. V sekci Zhodnotit zdrojovou instanci vyberte Zobrazit zprávu.
  4. Pokud hodnocení není aktuální, vyberte Spustit hodnocení.
  5. V dlaždici Azure SQL Database vyberte Zobrazit detaily hodnocení. Zkontrolujte připravenost databáze, problémy s blokováním, varování a doporučenou konfiguraci cíle.

Vyřešte problémy s blokováním ještě před začátkem migrace. Projděte si varování, abyste zjistili, zda ovlivňují vaši pracovní zátěž.

Vyberte cíl

  1. V podokně Posouzení vyberte Vytvořit nebo vybrat cíl. Můžete také zvolit Vybrat cíl v panelu migrace databáze .
  2. Vyberte stávající cíl Azure SQL Database nebo vytvořte cíl.
  3. Uveďte požadované informace o předplatném, skupině zdrojů, logickém serveru, databázi a autentizačních informacích.
  4. Potvrďte výběr cíle a vraťte se do panelu migrace databáze .

Migrujte data

Migrace na Azure SQL Database využívá logickou migraci přes Azure Database Migration Service (DMS) a vlastní integrační runtime. Na rozdíl od migrace na SQL Server ve strojích Azure tato metoda zálohování neprovádí v Azure Blob Storage. Místo toho DMS kopíruje vybrané schéma a data ze zdroje do cíle během integračního běhu.

Tato migrace je offline. Změny provedené ve zdroji po zahájení migrace nejsou zachycené. Plánujte výpadky aplikací od začátku migrace až do dokončení přechodu.

Vyberte metodu migrace

V panelu migrace databáze vyberte metodu migrace pro přenos dat:

  1. V podokně Migrace databáze vyberte Migrovat data.
  2. V panelu migrace nových dat , v sekci Metoda migrace, vyberte Migraci pomocí DMS (náhled).
  3. Vyberte Vyberte pro otevření průvodce migrací.

Migrujte pomocí Migračního čaroděje

Kouzelník vás provede následujícími kroky:

  1. Nastavte integrační runtime.
  2. Připojte se ke zdroji a cíli.
  3. Vyberte zdrojové a cílové databáze.
  4. Vyberte databázové tabulky pro migraci.

Snímek obrazovky s kroky průvodce migrací, počínaje nastavením Integration Runtime.

Nastavte integration runtime

Vlastní integrační runtime umožňuje DMS připojit se ke zdrojové instanci SQL Server.

  1. V sekci Vybrat existující DMS vyberte existující instanci DMS ze seznamu Vybrat DMS . Pokud má tato instance již registrovaný integrační runtime, její detaily se zobrazí a můžete pokračovat k dalšímu kroku.
  2. Pokud nemáte instanci DMS, vyberte Automaticky vytvořit nový DMS a postupujte podle návodu ke stažení, instalaci a registraci runtime integrace. Použijte autentizační klíč k registraci runtime uzlu.
  3. Potvrď, že runtime reporty jsou online, a pak vyber Další.

Pro kompletní pokyny k instalaci, sítím a řešení problémů viz Vytvořit a nakonfigurovat vlastní integrační runtime.

Připojte se ke zdroji i cíli

  1. V sekci Připojit se ke zdrojovému SQL Server uveďte podrobnosti relevantní pro vaše zdrojové prostředí.

  2. V sekci Připojit se k cílové Azure SQL Database uveďte podrobnosti o vašem cílovém prostředí.

  3. Vyberte Další. Obě spojení musí být úspěšně ověřena, než můžete pokračovat.

Vyberte zdrojové a cílové databáze

Každou zdrojovou databázi přiřaďte k odpovídající cílové databázi.

Note

Můžete migrovat pouze databáze, které jsou online. Výběr databází v jiných státech není dostupný.

Vyberte databázové tabulky k migraci

Každou databázi můžete rozbalit a zobrazit a vybrat její jednotlivé tabulky pro migraci:

  1. V sekci Vyber, co chcete migrovat, zvolte:

    • Migrujte data, pokud cílové schéma již existuje.
    • Migrujte schéma pro vytváření objektů bez kopírování dat.
    • Obě možnosti pro migraci schématu i dat.

    Portál detekuje, co už je na cíli. Když najde odpovídající schéma, zobrazí schéma nalezeno na cíli. Migrace schématu není potřeba a deaktivuje schéma Migrate. Pokud cílová tabulka není prázdná, její výběr nahradí stávající cílová data.

  2. Opakujte pro každou databázi, kterou chcete migrovat, a pak vyberte Další.

Až budete připraveni, vyberte Zkontrolovat + vytvořit a poté Vytvořit pro zahájení migrace.

Monitorování migrace

  1. V podokně Migrace databáze vyberte Monitorovat migrace.
  2. Vyberte migraci, abyste viděli její stav a stav každé vybrané tabulky.
  3. Vyberte Obnovit pro získání nejnovějšího stavu.

Migrace se dokončí, když se její stav ukáže Uspěl. Ověřte migrované schéma a pokud jsou vybrána i data. Ověřte konektivitu aplikací, než přesměrujete produkční pracovní zátěže do Azure SQL Database.

Limitations

Před zahájením migrace si prostudujte omezení migrace Azure SQL Database.