Sdílet prostřednictvím


Převod existující databáze na Hyperscale

Existující databázi ve službě Azure SQL Database můžete převést na Hyperscale pomocí webu Azure Portal, Azure CLI, PowerShellu nebo Jazyka Transact-SQL.

Mýtina

Proces převodu je rozdělený do dvou fází – převod databáze, ke které dochází, když je existující databáze online, a pak přímo na novou databázi Hyperscale.

  • Doba potřebná k přesunutí existující databáze do Hyperscale se skládá z času kopírování dat a času pro přehrání změn provedených ve zdrojové databázi při kopírování dat. Doba kopírování dat je úměrná velikosti dat. Doporučujeme převést na Hyperscale během nižšího období aktivity zápisu, aby doba přehrání kumulovaných změn byla kratší.
  • Během konečného přechodu na Hyperscale dojde pouze ke krátkému výpadku, obvykle méně než minutu. Máte možnost zvolit, kdy dojde k přenesení – jakmile bude databáze připravená, nebo ručně v čase podle vašeho výběru. Ve výchozím nastavení se proces převodu na Hyperscale automaticky přepne.

Poznámka

Možnost spustit ruční přechod konverze na Hyperscale je funkce v náhledu.

V aktuální verzi Preview během převodu na Hyperscale máte tři dny k zahájení ruční přímé migrace po bodu, kdy je databáze připravená k přímé migraci. Ruční přímou migraci můžete zahájit prostřednictvím webu Azure Portal, Azure CLI, PowerShellu nebo T-SQL.

Požadavky

Pokud chcete převést databázi, která je součástí vztahu geografické replikace nebo, a to buď jako primární, nebo sekundární, na Hyperscale, musíte nejprve ukončit geografickou replikaci mezi primární a sekundární replikou. Databáze ve skupině pro selhání je třeba nejdříve odebrat ze skupiny.

Po přesunutí databáze do Hyperscale můžete pro tuto databázi vytvořit novou georepliku Hyperscale nebo databázi přidat do skupiny převzetí služeb při selhání.

Přímý převod z úrovně služby Basic na Hyperscale se nepodporuje. Chcete-li provést tento převod, nejprve změňte databázi na libovolnou jinou úroveň služby než Basic (například Pro obecné účely) a pak pokračujte převodem na Hyperscale.

Převod databáze na Hyperscale

Pokud chcete převést existující službu Azure SQL Database na Hyperscale, nejprve identifikujte cíl cílové služby.

Zkontrolujte omezení prostředků pro izolované databáze, pokud si nejste jistí, jaký cíl služby je pro vaši databázi správný. V mnoha případech můžete zvolit cíl služby se stejným počtem virtuálních jader a stejnou generaci hardwaru jako původní databáze. V případě potřeby můžete později změnit účel služby s minimálními výpadky. Fakturace pro Hyperscale začíná až po přechodu.

Vyberte kartu upřednostňované metody pro převod databáze:

Azure Portal umožňuje převést na Hyperscale úpravou úrovně služby pro vaši databázi.

snímek obrazovky s panelem výpočetních prostředků a úložiště databáze ve službě Azure SQL Database Rozevírací seznam úrovně služby se rozbalí a zobrazí se možnost pro úroveň služby Hyperscale.

  1. Přejděte do databáze, kterou chcete převést na webu Azure Portal.
  2. V levém navigačním panelu vyberte Compute + úložiště.
  3. Výběrem rozevíracího seznamu Úroveň služby rozbalte možnosti pro úrovně služby.
    1. Pokud jste používali bezplatnou nabídku Azure SQL Database, vyberte tlačítko pro odebrání nabídky bezplatné databáze. Pak uvidíte rozevírací seznam úrovně služby.
  4. V rozevíracím seznamu vyberte Hyperscale.
  5. Zkontrolujte Compute úrovně a zvolte Přednastavená nebo Bezserverová.
  6. Zkontrolujte režim Cutover, volbu specifickou pro převod na Hyperscale.
    • Přechod nastane po přípravě databáze na převod na Hyperscale. Režim Cutover určuje, kdy bude připojení k Azure SQL Database dočasně přerušeno kvůli převodu na Hyperscale:
      • Automatické přepnutí provede přepnutí, jakmile bude databáze Hyperscale připravená.
      • ruční přepnutí vás vyzve k zahájení přepnutí v Azure portálu v čase dle vaší volby. Tato možnost je nejvíce užitečná pro načasování přechodu, aby se minimalizovalo přerušení provozu.
  7. Zkontrolujte uvedenou konfiguraci hardwaru . V případě potřeby vyberte Změnit konfiguraci a vyberte odpovídající konfiguraci hardwaru pro vaši úlohu.
  8. Pokud chcete změnit počet virtuálních jader dostupných pro vaši databázi pod úrovní služby Hyperscale, vyberte posuvník virtuálních jader.
  9. Pokud chcete změnit počet replik v rámci úrovně služby Hyperscale, vyberte posuvník High-Availability Sekundární repliky.
  10. Vyberte Použít.
  11. Monitorujte převod na webu Azure Portal.
    1. Přejděte k databázi na webu Azure Portal.
    2. V levém navigačním panelu vyberte Přehled.
    3. Přezkoumejte část Oznámení dole v pravém podokně. Pokud operace probíhají, zobrazí se okno s oznámením.
    4. Výběrem pole oznámení zobrazíte podrobnosti.
    5. Otevře se podokno probíhajících operací. Projděte si podrobnosti o probíhajících operacích.

Pokud jste vybrali ruční přechod, Azure portal vám zobrazí tlačítko Přechod, jakmile budete připraveni.

snímek obrazovky z webu Azure Portal zobrazující tlačítko přímé migrace v převodu Hyperscale