az sql mi-arc
Poznámka
Tento odkaz je součástí rozšíření arcdata pro Azure CLI (verze 2.3.1 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu az sql mi-arc . Přečtěte si další informace o rozšířeních.
Správa spravovaných instancí SQL s podporou služby Azure Arc
Příkazy
Name | Description | Typ | Stav |
---|---|---|---|
az sql mi-arc config |
Příkazy konfigurace. |
Rozšíření | GA |
az sql mi-arc config add |
Do konfiguračního souboru přidejte hodnotu cesty JSON. |
Rozšíření | GA |
az sql mi-arc config init |
Inicializuje soubory CRD a specifikace pro spravovanou instanci SQL. |
Rozšíření | GA |
az sql mi-arc config patch |
Opravte konfigurační soubor na základě souboru opravy JSON. |
Rozšíření | GA |
az sql mi-arc config remove |
Odeberte hodnotu cesty JSON v konfiguračním souboru. |
Rozšíření | GA |
az sql mi-arc config replace |
Nahraďte hodnotu cesty JSON v konfiguračním souboru. |
Rozšíření | GA |
az sql mi-arc create |
Vytvořte spravovanou instanci SQL. |
Rozšíření | GA |
az sql mi-arc delete |
Odstranění spravované instance SQL |
Rozšíření | GA |
az sql mi-arc edit |
Zastaralé, použijte aktualizaci při úpravách. |
Rozšíření | Zastaralé |
az sql mi-arc endpoint |
Zobrazení a správa koncových bodů SQL |
Rozšíření | GA |
az sql mi-arc endpoint list |
Vypíše koncové body SQL. |
Rozšíření | GA |
az sql mi-arc get-mirroring-cert |
Načtěte certifikát koncového bodu zrcadlení skupiny dostupnosti z sql mi a uložte ho do souboru. |
Rozšíření | GA |
az sql mi-arc list |
Výpis spravovaných instancí SQL |
Rozšíření | GA |
az sql mi-arc reprovision-replica |
Opětovné zřízení repliky ve spravované instanci SQL |
Rozšíření | GA |
az sql mi-arc show |
Zobrazí podrobnosti o spravované instanci SQL. |
Rozšíření | GA |
az sql mi-arc update |
Aktualizujte konfiguraci spravované instance SQL. |
Rozšíření | GA |
az sql mi-arc upgrade |
Upgradujte spravovanou instanci SQL. |
Rozšíření | GA |
az sql mi-arc create
Vytvořte spravovanou instanci SQL.
Pokud chcete nastavit heslo spravované instance SQL, nastavte proměnnou prostředí AZDATA_PASSWORD.
az sql mi-arc create --name
[--ad-account-name]
[--ad-connector-name]
[--ad-encryption-types]
[--admin-login-secret]
[--agent-enabled]
[--annotations]
[--cert-private-key-file]
[--cert-public-key-file]
[--collation]
[--cores-limit]
[--cores-request]
[--custom-location]
[--dev]
[--k8s-namespace]
[--keytab-secret]
[--labels]
[--language]
[--license-type]
[--memory-limit]
[--memory-request]
[--no-external-endpoint]
[--no-wait]
[--orchestrator-replicas]
[--path]
[--primary-dns-name]
[--primary-port-number]
[--readable-secondaries]
[--replicas {1, 2, 3}]
[--resource-group]
[--retention-days]
[--secondary-dns-name]
[--secondary-port-number]
[--service-annotations]
[--service-cert-secret]
[--service-labels]
[--service-type {LoadBalancer, NodePort}]
[--storage-annotations]
[--storage-class-backups]
[--storage-class-data]
[--storage-class-datalogs]
[--storage-class-logs]
[--storage-class-orchestrator-logs]
[--storage-labels]
[--sync-secondary-to-commit {-1, 0, 1, 2}]
[--tde-mode]
[--tde-protector-private-key-file]
[--tde-protector-public-key-file]
[--tde-protector-secret]
[--tier]
[--time-zone]
[--trace-flags]
[--use-k8s]
[--volume-size-backups]
[--volume-size-data]
[--volume-size-datalogs]
[--volume-size-logs]
[--volume-size-orchestrator-logs]
Příklady
Vytvořte spravovanou instanci SQL prostřednictvím rozhraní Kubernetes API.
az sql mi-arc create -n sqlmi1 --k8s-namespace arc --use-k8s
Vytvořte spravovanou instanci SQL se 3 replikami ve scénáři vysoké dostupnosti prostřednictvím rozhraní Kubernetes API.
az sql mi-arc create -n sqlmi2 --replicas 3 --k8s-namespace arc --use-k8s
Vytvoření spravované instance SQL prostřednictvím Azure Resource Manageru (ARM)
az sql mi-arc create --name sqlmi3 --resource-group rg-name --custom-location arc-cl
Vytvořte spravovanou instanci SQL s ověřováním Active Directory prostřednictvím rozhraní KUBERNEtes API.
az sql mi-arc create --name contososqlmi --k8s-namespace arc --ad-connector-name arcadc --ad-account-name arcuser --keytab-secret arcuser-keytab-secret --primary-dns-name contososqlmi-primary.contoso.local --primary-port-number 8143 --use-k8s
Povinné parametry
Název spravované instance SQL.
Volitelné parametry
Název účtu služby Active Directory pro tuto spravovanou instanci SQL s podporou arc. Tento účet je potřeba vytvořit před nasazením této instance.
Název Připojení or služby Active Directory. Tento parametr označuje záměr nasazení s podporou AD.
Seznam podporovaných typů šifrování služby Active Directory oddělený čárkami. Musí být podmnožinou následujících hodnot: RC4, AES128, AES256.
Název tajného kódu Kubernetes, který se má vygenerovat, nebo bude hostitelem přihlašovacích údajů účtu správce uživatele.
Povolte agenta SQL Serveru pro instanci. Výchozí hodnota je zakázaná. Povolené hodnoty jsou true nebo false.
Čárkami oddělený seznam poznámek spravované instance SQL
Cesta k souboru obsahujícímu privátní klíč certifikátu formátovaného PEM, který se má použít pro SQL Server.
Cesta k souboru obsahujícímu veřejný klíč certifikátu formátovaného PEM, který se má použít pro SQL Server.
Kolace SQL Serveru pro instanci.
Limit jader spravované instance jako celé číslo.
Požadavek na jádra spravované instance jako celé číslo.
Vlastní umístění pro tuto instanci.
Pokud je tato hodnota zadaná, považuje se za vývojovou instanci a nebude se účtovat.
Obor názvů, ve kterém se má nasadit spravovaná instance SQL. Pokud není zadán žádný obor názvů, použije se obor názvů definovaný v kubeconfig.
Název tajného klíče Kubernetes, který obsahuje soubor keytab pro tuto spravovanou instanci SQL s podporou Arc.
Čárkami oddělený seznam popisků spravované instance SQL
Národní prostředí SQL Serveru pro instanci libovolného podporovaného identifikátoru jazyka (LCID).
Typ licence, který se má použít pro tuto povolenou instanci, jsou: BasePrice, LicenseIncluded, DisasterRecovery.Default je LicenseIncluded. Typ licence lze změnit..
Limit kapacity spravované instance jako celočíselné číslo následované Gi (gigabajty). Příklad: 4Gi.
Požadavek na kapacitu spravované instance jako celočíselné číslo následované Gi (gigabajty). Příklad: 4Gi.
Pokud je zadáno, nebude vytvořena žádná externí služba. V opačném případě se vytvoří externí služba s použitím stejného typu služby jako kontroler dat.
Nečekejte na dokončení dlouhotrvající operace.
Počet replik orchestrátoru s vysokou dostupností. Hodnota musí být v rozsahu 1 až 3.
Cesta k souboru azext_arcdata pro soubor JSON spravované instance SQL.
Název DNS primární služby vystavený koncovým uživatelům pro připojení k této službě SQL Managed Instance s podporou Arc (např. sqlinstancename.contoso.com).
Číslo portu, na kterém je primární služba vystavená koncovým uživatelům (např. 31433).
Počet replik,kteréch Platí pouze pro úroveň Pro důležité obchodní informace. Hodnota musí být mezi 0 a počtem replik minus 1.
Tato možnost určuje počet replik služby SQL Managed Instance, které budou nasazeny v clusteru Kubernetes pro účely vysoké dostupnosti. Výchozí hodnota je 1 replika pro obecné účely, 3 repliky pro Pro důležité obchodní informace.
Skupina prostředků Azure, do které by se měla přidat spravovaná instance SQL s podporou Arc.
Doba uchovávání záloh zadaná ve dnech. Povolené hodnoty jsou 0 až 35. Výchozí hodnota je 7. Nastavení doby uchovávání na 0 vypne automatické zálohování pro všechny databáze ve spravované instanci SQL a všechny předchozí zálohy se odstraní.
Název DNS sekundární služby vystavený koncovým uživatelům pro připojení k této službě SQL Managed Instance s podporou Arc (např. sqlinstancename2.contoso.com).
Číslo portu, na kterém je sekundární služba vystavená koncovým uživatelům (např. 31434).
Čárkami oddělený seznam poznámek, které se mají použít u všech externích služeb.
Název tajného kódu Kubernetes, který vygeneruje hostitele nebo bude hostovat certifikát služby SQL.
Čárkami oddělený seznam popisků, které se mají použít u všech externích služeb.
Typ primární služby.
Čárkami oddělený seznam poznámek, které se použijí pro všechny pvcs.
Třída úložiště podporující readWriteMany (RWX), která se má použít pro zálohy (/var/opt/mssql/backups). Pokud není zadána žádná hodnota, použije se výchozí třída úložiště.
Třída úložiště, která se má použít pro datové soubory (.mdf, .ndf). Pokud není zadaná žádná hodnota, nebude zadána žádná třída úložiště, což způsobí, že Kubernetes použije výchozí třídu úložiště.
Třída úložiště, která se má použít pro protokoly databáze (.ldf). Pokud není zadaná žádná hodnota, nebude zadána žádná třída úložiště, což způsobí, že Kubernetes použije výchozí třídu úložiště.
Třída úložiště, která se má použít pro protokoly (/var/log). Pokud není zadaná žádná hodnota, nebude zadána žádná třída úložiště, což způsobí, že Kubernetes použije výchozí třídu úložiště.
Třída úložiště, která se má použít pro protokoly orchestrátoru (/var/log). Pokud není zadaná žádná hodnota, nebude zadána žádná třída úložiště, což způsobí, že Kubernetes použije výchozí třídu úložiště.
Čárkami oddělený seznam popisků, které se mají použít u všech pvcs.
Počet sekundárních replik, které musí být synchronizovány k potvrzení. Nastavením této hodnoty na -1 se nastaví počet požadovaných synchronizovaných sekundárních souborů na hodnotu (# replik - 1) / 2, zaokrouhleno dolů.
Režim transparentní šifrování dat (TDE) pro tuto spravovanou instanci SQL s podporou arc. Povolené hodnoty: ServiceManaged, CustomerManaged nebo Disabled. Výchozí hodnota je zakázaná.
Cesta k souboru obsahujícímu privátní klíč certifikátu formátovaného PEM, který se má použít pro transparentní šifrování dat.
Cesta k souboru obsahujícímu veřejný klíč certifikátu ve formátu PEM, který se má použít pro transparentní šifrování dat.
Název tajného klíče Kubernetes, který obsahuje certifikát ochrany transparentním šifrováním dat a privátní klíč pro tuto spravovanou instanci SQL s podporou arc. Lze zadat pouze pro režim transparentního šifrování dat customerManaged.
Cenová úroveň instance. Povolené hodnoty: BusinessCritical (bc for short) nebo GeneralPurpose (gp for short). Výchozí hodnota je GeneralPurpose.
Časové pásmo SQL Serveru pro instanci.
Čárkami oddělený seznam traceflags. Ve výchozím nastavení nejsou žádné příznaky.
Vytvořte spravovanou instanci SQL pomocí místních rozhraní API Kubernetes.
Velikost svazku úložiště, který se má použít pro zálohy jako kladné číslo následované Ki (kilobajtů), Mi (megabajty) nebo Gi (gigabajty).
Velikost svazku úložiště, který se má použít pro data jako kladné číslo následované Ki (kilobajtů), Mi (megabajty) nebo Gi (gigabajty).
Velikost svazku úložiště, který se má použít pro datové protokoly jako kladné číslo následované Ki (kilobajtů), Mi (megabajty) nebo Gi (gigabajty).
Velikost svazku úložiště, který se má použít pro protokoly jako kladné číslo následované Ki (kilobajtů), Mi (megabajty) nebo Gi (gigabajty).
Velikost svazku úložiště, který se má použít pro protokoly orchestrátoru jako kladné číslo následované Ki (kilobajtů), Mi (megabajty) nebo Gi (gigabajty).
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az sql mi-arc delete
Odstranění spravované instance SQL
az sql mi-arc delete --name
[--k8s-namespace]
[--no-wait]
[--resource-group]
[--use-k8s]
Příklady
Odstraňte spravovanou instanci SQL prostřednictvím rozhraní Kubernetes API.
az sql mi-arc delete --name sqlmi1 --k8s-namespace arc --use-k8s
Odstranění spravované instance SQL prostřednictvím Azure Resource Manageru (ARM)
az sql mi-arc delete --name sqlmi1 --resource-group rg-name
Povinné parametry
Název spravované instance SQL, která se má odstranit.
Volitelné parametry
Obor názvů, ve kterém se má nasadit spravovaná instance SQL. Pokud není zadán žádný obor názvů, použije se obor názvů definovaný v kubeconfig.
Nečekejte na dokončení dlouhotrvající operace.
Skupina prostředků Azure, ve které existuje spravovaná instance SQL s podporou Arc.
K provedení této akce použijte místní rozhraní API Kubernetes.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az sql mi-arc edit
Tento příkaz je zastaralý a v budoucí verzi se odebere. Místo toho použijte "update".
Zastaralé, použijte aktualizaci při úpravách.
az sql mi-arc edit --name
[--agent-enabled]
[--annotations]
[--cores-limit]
[--cores-request]
[--custom-location]
[--dev]
[--k8s-namespace]
[--labels]
[--license-type]
[--location]
[--memory-limit]
[--memory-request]
[--no-wait]
[--path]
[--resource-group]
[--retention-days]
[--service-annotations]
[--service-labels]
[--tag-name]
[--tag-value]
[--tier]
[--time-zone]
[--trace-flags]
[--use-k8s]
Povinné parametry
Název spravované instance SQL, která se upravuje. Název, pod kterým je vaše instance nasazena, nelze změnit.
Volitelné parametry
Povolte agenta SQL Serveru pro instanci. Výchozí hodnota je zakázaná.
Čárkami oddělený seznam poznámek spravované instance SQL
Limit jader spravované instance jako celé číslo.
Požadavek na jádra spravované instance jako celé číslo.
Vlastní umístění pro tuto instanci.
Pokud je tato hodnota zadaná, považuje se za vývojovou instanci a nebude se účtovat.
Obor názvů, ve kterém se má nasadit spravovaná instance SQL. Pokud není zadán žádný obor názvů, použije se obor názvů definovaný v kubeconfig.
Čárkami oddělený seznam popisků spravované instance SQL
Typ licence, který se má aktualizovat pro tuto povolenou instanci, jsou: BasePrice, LicenseIncluded, DisasterRecovery. Výchozí hodnota je LicenseIncluded.
Umístění Azure, ve kterém se budou ukládat metadata sqlmi (např. eastus).
Limit kapacity spravované instance jako celočíselné číslo následované Gi (gigabajty). Příklad: 4Gi.
Požadavek na kapacitu spravované instance jako celočíselné číslo následované Gi (gigabajty). Příklad: 4Gi.
Pokud je tato hodnota uvedena, příkaz nečeká, až bude instance v připraveném stavu, než se vrátí.
Cesta k souboru azext_arcdata pro soubor JSON spravované instance SQL.
Skupina prostředků Azure, ve které existuje spravovaná instance SQL s podporou Arc.
Doba uchovávání záloh zadaná ve dnech. Povolené hodnoty jsou 0 až 35. Výchozí hodnota je 7. Nastavení doby uchovávání na 0 vypne automatické zálohování pro všechny databáze ve spravované instanci SQL a všechny předchozí zálohy se odstraní.
Čárkami oddělený seznam poznámek, které se mají použít u všech externích služeb.
Čárkami oddělený seznam popisků, které se mají použít u všech externích služeb.
Název značky spravované instance SQL.
Hodnota značky spravované instance SQL.
Cenová úroveň instance. Povolené hodnoty: BusinessCritical (bc for short) nebo GeneralPurpose (gp for short). Výchozí hodnota je GeneralPurpose.
Časové pásmo SQL Serveru pro instanci.
Čárkami oddělený seznam traceflags. Ve výchozím nastavení nejsou žádné příznaky.
K provedení této akce použijte místní rozhraní API Kubernetes.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az sql mi-arc get-mirroring-cert
Načtěte certifikát koncového bodu zrcadlení skupiny dostupnosti z sql mi a uložte ho do souboru.
az sql mi-arc get-mirroring-cert --cert-file
--name
[--k8s-namespace]
[--use-k8s]
Příklady
Načtení certifikátu koncového bodu zrcadlení skupiny dostupnosti z sqlmi1 a uložení v fileName1
az sql mi-arc get-mirroring-cert -n sqlmi1 --cert-file fileName1
Povinné parametry
Místní název souboru pro uložení načteného certifikátu ve formátu PEM.
Název spravované instance SQL.
Volitelné parametry
Obor názvů, ve kterém se má nasadit spravovaná instance SQL. Pokud není zadán žádný obor názvů, použije se obor názvů definovaný v kubeconfig.
K provedení této akce použijte místní rozhraní API Kubernetes.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az sql mi-arc list
Výpis spravovaných instancí SQL
az sql mi-arc list [--custom-location]
[--k8s-namespace]
[--resource-group]
[--use-k8s]
Příklady
Výpis spravovaných instancí SQL
az sql mi-arc list --use-k8s
Volitelné parametry
Vlastní umístění, ve kterém jsou nasazeny spravované instance SQL s podporou arc. Pokud ho nezadáte, zobrazí se všechny instance ve skupině prostředků.
Obor názvů Kubernetes obsahující spravované instance SQL s podporou arc. Pokud není zadán žádný obor názvů, použije se obor názvů definovaný v kubeconfig.
Skupina prostředků Azure obsahující spravované instance SQL s podporou arc.
K provedení této akce použijte místní rozhraní API Kubernetes.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az sql mi-arc reprovision-replica
Opětovné zřízení repliky ve spravované instanci SQL
az sql mi-arc reprovision-replica --name
[--k8s-namespace]
[--no-wait]
[--use-k8s]
Příklady
Příklad 1 – Reprovision replica 1 spravované instance SQL sqlmi1.
az sql mi-arc reprovision-replica -n sqlmi1-1 --use-k8s --k8s-namespace namespace
Povinné parametry
Název repliky spravované instance SQL, která se má znovu vytvořit.
Volitelné parametry
Obor názvů, ve kterém je nasazená replika spravované instance SQL. Pokud není zadán žádný obor názvů, použije se obor názvů definovaný v kubeconfig.
Nečekejte na dokončení dlouhotrvající operace.
Opětovné zřízení repliky spravované instance SQL pomocí místních rozhraní API Kubernetes
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az sql mi-arc show
Zobrazí podrobnosti o spravované instanci SQL.
az sql mi-arc show --name
[--k8s-namespace]
[--path]
[--resource-group]
[--use-k8s]
Příklady
Zobrazení podrobností o spravované instanci SQL pomocí rozhraní KUBERNEtes API
az sql mi-arc show --name sqlmi1 --k8s-namespace arc --use-k8s
Zobrazení podrobností o spravované instanci SQL dotazováním Azure Resource Manageru (ARM).
az sql mi-arc show --name sqlmi1 --resource-group rg-name
Povinné parametry
Název spravované instance SQL, která se má zobrazit.
Volitelné parametry
Obor názvů, ve kterém se má nasadit spravovaná instance SQL. Pokud není zadán žádný obor názvů, použije se obor názvů definovaný v kubeconfig.
Cesta, kde by se měla zapsat úplná specifikace pro spravovanou instanci SQL. Pokud tento parametr vynecháte, zapíše se specifikace do standardního výstupu.
Skupina prostředků Azure, ve které existuje spravovaná instance SQL s podporou Arc.
K provedení této akce použijte místní rozhraní API Kubernetes.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az sql mi-arc update
Aktualizujte konfiguraci spravované instance SQL.
az sql mi-arc update --name
[--ad-encryption-types]
[--agent-enabled]
[--annotations]
[--cert-private-key-file]
[--cert-public-key-file]
[--cores-limit]
[--cores-request]
[--k8s-namespace]
[--keytab-secret]
[--labels]
[--license-type]
[--memory-limit]
[--memory-request]
[--no-wait]
[--orchestrator-replicas]
[--path]
[--preferred-primary-replica]
[--readable-secondaries]
[--replicas {1, 2, 3}]
[--resource-group]
[--retention-days]
[--service-annotations]
[--service-cert-secret]
[--service-labels]
[--sync-secondary-to-commit {-1, 0, 1, 2}]
[--tde-mode]
[--tde-protector-private-key-file]
[--tde-protector-public-key-file]
[--tde-protector-secret]
[--tier]
[--time-zone]
[--trace-flags]
[--use-k8s]
Příklady
Aktualizujte konfiguraci spravované instance SQL.
az sql mi-arc update --path ./spec.json -n sqlmi1 --use-k8s
Povinné parametry
Název spravované instance SQL, která se upravuje. Název, pod kterým je vaše instance nasazena, nelze změnit.
Volitelné parametry
Seznam podporovaných typů šifrování služby Active Directory oddělený čárkami. Musí být podmnožinou následujících hodnot: RC4, AES128, AES256.
Povolte agenta SQL Serveru pro instanci. Výchozí hodnota je zakázaná.
Čárkami oddělený seznam poznámek spravované instance SQL
Cesta k souboru obsahujícímu privátní klíč certifikátu formátovaného PEM, který se má použít pro SQL Server.
Cesta k souboru obsahujícímu veřejný klíč certifikátu formátovaného PEM, který se má použít pro SQL Server.
Limit jader spravované instance jako celé číslo.
Požadavek na jádra spravované instance jako celé číslo.
Obor názvů, ve kterém se má nasadit spravovaná instance SQL. Pokud není zadán žádný obor názvů, použije se obor názvů definovaný v kubeconfig.
Název tajného klíče Kubernetes, který obsahuje soubor keytab pro tuto spravovanou instanci SQL s podporou Arc.
Čárkami oddělený seznam popisků spravované instance SQL
Typ licence, který se má použít pro tuto povolenou instanci, jsou: BasePrice, LicenseIncluded, DisasterRecovery.Default je LicenseIncluded. Typ licence lze změnit..
Limit kapacity spravované instance jako celočíselné číslo následované Gi (gigabajty). Příklad: 4Gi.
Požadavek na kapacitu spravované instance jako celočíselné číslo následované Gi (gigabajty). Příklad: 4Gi.
Nečekejte na dokončení dlouhotrvající operace.
Počet replik orchestrátoru s vysokou dostupností. Hodnota musí být v rozsahu 1 až 3.
Cesta k souboru azext_arcdata pro soubor JSON spravované instance SQL.
Upřednostňovaná primární replika, která se má aktualizovat.
Počet replik,kteréch Platí pouze pro úroveň Pro důležité obchodní informace. Hodnota musí být mezi 0 a počtem replik minus 1.
Tato možnost určuje počet replik služby SQL Managed Instance, které budou nasazeny v clusteru Kubernetes pro účely vysoké dostupnosti.
Skupina prostředků Azure, ve které existuje spravovaná instance SQL s podporou Arc.
Doba uchovávání záloh zadaná ve dnech. Povolené hodnoty jsou 0 až 35. Výchozí hodnota je 7. Nastavení doby uchovávání na 0 vypne automatické zálohování pro všechny databáze ve spravované instanci SQL a všechny předchozí zálohy se odstraní.
Čárkami oddělený seznam poznámek, které se mají použít u všech externích služeb.
Název tajného kódu Kubernetes, který vygeneruje hostitele nebo bude hostovat certifikát služby SQL.
Čárkami oddělený seznam popisků, které se mají použít u všech externích služeb.
Počet sekundárních replik, které musí být synchronizovány k potvrzení. Nastavením této hodnoty na -1 se nastaví počet požadovaných synchronizovaných sekundárních souborů na hodnotu (# replik - 1) / 2, zaokrouhleno dolů.
Režim transparentní šifrování dat (TDE) pro tuto spravovanou instanci SQL s podporou arc. Povolené hodnoty: ServiceManaged, CustomerManaged nebo Disabled. Výchozí hodnota je zakázaná.
Cesta k souboru obsahujícímu privátní klíč certifikátu formátovaného PEM, který se má použít pro transparentní šifrování dat.
Cesta k souboru obsahujícímu veřejný klíč certifikátu ve formátu PEM, který se má použít pro transparentní šifrování dat.
Název tajného klíče Kubernetes, který obsahuje certifikát ochrany transparentním šifrováním dat a privátní klíč pro tuto spravovanou instanci SQL s podporou arc. Lze zadat pouze pro režim transparentního šifrování dat customerManaged.
Cenová úroveň instance. Povolené hodnoty: BusinessCritical (bc for short) nebo GeneralPurpose (gp for short). Výchozí hodnota je GeneralPurpose.
Časové pásmo SQL Serveru pro instanci.
Čárkami oddělený seznam traceflags. Ve výchozím nastavení nejsou žádné příznaky.
K provedení této akce použijte místní rozhraní API Kubernetes.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az sql mi-arc upgrade
Upgradujte spravovanou instanci SQL.
Upgradujte spravovanou instanci SQL na zadanou požadovanou verzi. Pokud není zadaná požadovaná verze, použije se verze kontroleru dat.
az sql mi-arc upgrade [--desired-version]
[--dry-run]
[--field-filter]
[--force]
[--k8s-namespace]
[--label-filter]
[--name]
[--no-wait]
[--resource-group]
[--target]
[--use-k8s]
Příklady
Upgradujte spravovanou instanci SQL.
az sql mi-arc upgrade -n sqlmi1 -k arc --desired-version v1.1.0 --use-k8s
Volitelné parametry
Nejnovější platná verze, na které se má upgradovat. Pokud není zadána žádná verze, použije se verze kontroleru dat. Zadejte auto, které se má automaticky upgradovat na nejnovější platnou verzi. Další informace o automatických upgradech najdete tady: https://aka.ms/arc-sqlmi-auto-upgrade.
Označuje, která instance by byla upgradována, ale ve skutečnosti neupgraduje instance.
Filtrováním vyberte instance, které se mají upgradovat na základě vlastností prostředku.
Přepíše všechny zásady, které se můžou na instanci použít, a pokusí se provést upgrade.
Obor názvů, ve kterém se má nasadit spravovaná instance SQL. Pokud není zadán žádný obor názvů, použije se obor názvů definovaný v kubeconfig.
Filtrováním vyberte instanci, která se má upgradovat na základě popisků.
Název spravované instance SQL.
Nečekejte na dokončení dlouhotrvající operace.
Skupina prostředků Azure, ve které existuje cílová spravovaná instance SQL s podporou arc.
Možnost --target je zastaralá a bude odebrána v budoucí verzi. Místo toho použijte --desired-version.
Nejnovější platná verze, na které se má upgradovat. Pokud není zadána žádná verze, použije se verze kontroleru dat. Zadejte auto, které se má automaticky upgradovat na nejnovější platnou verzi. Další informace o automatických upgradech najdete tady: https://aka.ms/arc-sqlmi-auto-upgrade.
K provedení této akce použijte místní rozhraní API Kubernetes.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro