Sdílet prostřednictvím


Nasazení spravované instance SQL povolené službou Azure Arc

Požadavky

Než budete moct pokračovat s úkoly v tomto článku, musíte mít potřebné nástroje. Všechna nasazení vyžadují následující nástroje:

  • Azure Data Studio

  • Rozšíření Azure Arc pro Azure Data Studio

  • Azure CLI (az)

  • arcdata rozšíření pro Azure CLI

  • kubectl

    Další klientské nástroje v závislosti na vašem prostředí Podrobnější seznam najdete v tématu Klientské nástroje.

K dokončení úkolů potřebujete kromě požadovaných nástrojů také kontroler dat Azure Arc.

Pokud chcete zobrazit dostupné možnosti pro příkaz create pro službu SQL Managed Instance povolenou službou Azure Arc, použijte následující příkaz:

az sql mi-arc create --help

Pokud chcete vytvořit spravovanou instanci SQL povolenou službou Azure Arc, použijte az sql mi-arc create.

Poznámka:

Pro zálohy je potřeba zadat třídu úložiště podporující readWriteMany (RWX). Další informace o režimech přístupu

Pokud pro zálohy není zadaná žádná třída úložiště, použije se výchozí třída úložiště v Kubernetes. Pokud výchozí třída úložiště není schopná RWX, instalace nemusí být úspěšná.

az sql mi-arc create --name <name> --resource-group <group> -–subscription <subscription>  --custom-location <custom-location> --storage-class-backups <RWX capable storageclass>

Příklad:

az sql mi-arc create --name sqldemo --resource-group rg -–subscription xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx  --custom-location private-location --storage-class-backups mybackups

Poznámka:

Názvy musí mít délku méně než 60 znaků a odpovídají zásadám vytváření názvů DNS.

Při zadávání přidělení paměti a přidělení virtuálních jader použijte tento vzorec k zajištění přijatelného výkonu: Pro každý 1 virtuální jádro naplánujte alespoň 4 GB paměti RAM dostupné na uzlu Kubernetes.

Pokud chcete automatizovat vytvoření instance SQL Managed Instance povolené službou Azure Arc a vyhnout se interaktivní výzvě k zadání hesla správce, nastavte před spuštěním příkazu AZDATA_USERNAME proměnné prostředí AZDATA_PASSWORD a az sql mi-arc create na požadované uživatelské jméno a heslo.

Pokud jste vytvořili kontroler dat pomocí AZDATA_USERNAME a AZDATA_PASSWORD ve stejné relaci terminálu, použijí se také hodnoty pro AZDATA_USERNAME a AZDATA_PASSWORD k vytvoření spravované instance SQL povolené službou Azure Arc.

Zobrazení instance ve službě Azure Arc

K zobrazení instance použijte následující příkaz:

az sql mi-arc list --k8s-namespace <namespace> --use-k8s

Zkopírujte externí IP adresu a číslo portu z výsledku. Pro připojení k instanci použijte externí IP adresu.

V tuto chvíli využijte verzi Insider Azure Data Studio.