az sql instance-failover-group-arc
Note
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 instance-failover-group-arc. Přečtěte si další informace o rozšířeních.
Správa skupin převzetí služeb při selhání spravované instance SQL s podporou arc
Příkazy
| Name | Description | Typ | Stav |
|---|---|---|---|
| az sql instance-failover-group-arc create |
Vytvořte prostředek skupiny převzetí služeb při selhání. |
Extension | GA |
| az sql instance-failover-group-arc delete |
Odstraňte skupinu převzetí služeb při selhání spravované instance SQL s podporou arc. |
Extension | GA |
| az sql instance-failover-group-arc list |
Zobrazí seznam všech skupin převzetí služeb při selhání. |
Extension | GA |
| az sql instance-failover-group-arc show |
Zobrazí podrobnosti o prostředku skupiny převzetí služeb při selhání. |
Extension | GA |
| az sql instance-failover-group-arc update |
Aktualizujte prostředek skupiny převzetí služeb při selhání. |
Extension | GA |
az sql instance-failover-group-arc create
Vytvořte prostředek skupiny převzetí služeb při selhání.
Vytvořte prostředek skupiny převzetí služeb při selhání spravované instance SQL s podporou arc a nastavte distribuovanou skupinu dostupnosti.
az sql instance-failover-group-arc create --mi
--name
--partner-mi
[--k8s-namespace]
[--no-wait]
[--partner-mirroring-cert-file]
[--partner-mirroring-url]
[--partner-resource-group]
[--partner-sync-mode {async, sync}]
[--primary-mirroring-url]
[--resource-group]
[--role {primary, secondary}]
[--shared-name]
[--use-k8s]
Příklady
Pomocí rozhraní KUBERNEtes API vytvořte prostředek skupiny převzetí služeb při selhání mezi primární spravovanou instancí SQL sqlmi1 a partnerkou spravovanou instancí SQL sqlmi2. Vyžaduje se koncový bod zrcadlení partnera a soubor certifikátu.
az sql instance-failover-group-arc create --name fogcr --shared-name sharedname1 --mi sqlmi1 --role primary --partner-mi sqlmi2 --partner-mirroring-url 10.20.5.20:970 --partner-mirroring-cert-file ./sqlmi2.cer --use-k8s
Pomocí Azure Resource Manageru (ARM) vytvořte prostředek skupiny převzetí služeb při selhání.
az sql instance-failover-group-arc create --name fogcr --mi sqlmi1 --resource-group primary-rg-name --partner-mi sqlmi2 --partner-resource-group partner-rg-name --partner-sync-mode async
Pomocí ARM vytvořte skupinu převzetí služeb při selhání s vlastními adresami URL zrcadlení.
az sql instance-failover-group-arc create --name fogcr --mi sqlmi1 --resource-group primary-rg-name --partner-mi sqlmi2 --partner-resource-group partner-rg-name --partner-sync-mode async --primary-mirroring-url 21.10.6.30:6603 --partner-mirroring-url 10.20.5.20:970
Povinné parametry
Název primární spravované instance SQL.
Název prostředku skupiny převzetí služeb při selhání
Název partnerské spravované instance SQL nebo vzdálené instance SQL. Při použití argumentů cílených na ARM to odkazuje na název instance zotavení po havárii (DR).
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Obor názvů, ve kterém se má nasadit skupina převzetí služeb při selhání Pokud není zadán žádný obor názvů, použije se obor názvů definovaný v kubeconfig.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Kubernetes API – targeted Arguments |
Nečekejte na dokončení dlouhotrvající operace.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Název souboru veřejného certifikátu koncového bodu zrcadlení pro partnerovou spravovanou instanci SQL nebo skupinu dostupnosti ve vzdálené instanci SQL. Podporuje se pouze formát PEM.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Kubernetes API – targeted Arguments |
Adresa URL koncového bodu zrcadlení spravované instance SQL partnera
Skupina prostředků Azure spravované instance SQL s podporou služby Arc partnera zotavení po havárii.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Azure Resource Manager – targeted Arguments |
Režim synchronizace partnerů spravované instance SQL s podporou arc.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | async, sync |
Adresa URL koncového bodu zrcadlení primární spravované instance SQL.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Azure Resource Manager – targeted Arguments |
Skupina prostředků Azure primární spravované instance SQL s podporou Arc.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Azure Resource Manager – targeted Arguments |
Požadovaná role skupiny převzetí služeb při selhání. Roli je možné změnit.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | primary, secondary |
Sdílený název skupiny převzetí služeb při selhání pro tuto spravovanou instanci SQL. Primární spravovaná instance SQL i její partner musí používat stejný sdílený název.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Kubernetes API – targeted Arguments |
Vytvořte skupinu převzetí služeb při selhání spravované instance SQL s podporou arc pomocí místních rozhraní API Kubernetes.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Kubernetes API – targeted Arguments |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Ř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.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az sql instance-failover-group-arc delete
Odstraňte skupinu převzetí služeb při selhání spravované instance SQL s podporou arc.
az sql instance-failover-group-arc delete --name
[--k8s-namespace]
[--mi]
[--resource-group]
[--use-k8s]
Příklady
Odstraňte prostředek skupiny převzetí služeb při selhání pomocí rozhraní Kubernetes API.
az sql instance-failover-group-arc delete --name fogcr --use-k8s
Odstraňte prostředek skupiny převzetí služeb při selhání pomocí Azure Resource Manageru.
az sql instance-failover-group-arc delete --name fogcr --mi sqlmi1 -g rg-name
Povinné parametry
Název prostředku skupiny převzetí služeb při selhání, který chcete odstranit.
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Obor názvů, ve kterém je nasazená skupina převzetí služeb při selhání Pokud není zadán žádný obor názvů, použije se obor názvů definovaný v kubeconfig.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Kubernetes API – targeted Arguments |
Název primární spravované instance SQL s podporou arc.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Azure Resource Manager – targeted Arguments |
Skupina prostředků Azure primární spravované instance SQL s podporou Arc.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Azure Resource Manager – targeted Arguments |
K provedení této akce použijte místní rozhraní API Kubernetes.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Kubernetes API – targeted Arguments |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Ř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.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az sql instance-failover-group-arc list
Zobrazí seznam všech skupin převzetí služeb při selhání.
az sql instance-failover-group-arc list [--k8s-namespace]
[--mi]
[--resource-group]
[--use-k8s]
Příklady
Vypište všechny skupiny převzetí služeb při selhání v oboru názvů pomocí rozhraní Kubernetes API.
az sql instance-failover-group-arc list --k8s-namespace arcdata --use-k8s
Vypsat všechny skupiny převzetí služeb při selhání dotazováním Azure Resource Manageru (ARM).
az sql instance-failover-group-arc list --mi sqlmi1 -g rg-name
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Obor názvů, ve kterém jsou nasazeny skupiny převzetí služeb při selhání Pokud není zadán žádný obor názvů, použije se obor názvů definovaný v kubeconfig.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Kubernetes API – targeted Arguments |
Název spravované instance SQL s podporou arc.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Azure Resource Manager – targeted Arguments |
Skupina prostředků Azure spravované instance SQL s podporou Arc.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Azure Resource Manager – targeted Arguments |
K provedení této akce použijte místní rozhraní API Kubernetes.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Kubernetes API – targeted Arguments |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Ř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.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az sql instance-failover-group-arc show
Zobrazí podrobnosti o prostředku skupiny převzetí služeb při selhání.
az sql instance-failover-group-arc show --name
[--k8s-namespace]
[--mi]
[--resource-group]
[--use-k8s]
Příklady
Zobrazení podrobností o skupině převzetí služeb při selhání pomocí rozhraní API Kubernetes
az sql instance-failover-group-arc show --name fogcr --use-k8s
Zobrazení podrobností o skupině převzetí služeb při selhání pomocí dotazu na Azure Resource Manager (ARM).
az sql instance-failover-group-arc show --name fogcr1 --mi sqlmi1 -g rg-name
Povinné parametry
Název prostředku skupiny převzetí služeb při selhání
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Obor názvů, ve kterém je nasazená skupina převzetí služeb při selhání Pokud není zadán žádný obor názvů, použije se obor názvů definovaný v kubeconfig.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Kubernetes API – targeted Arguments |
Název primární spravované instance SQL s podporou arc.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Azure Resource Manager – targeted Arguments |
Skupina prostředků Azure primární spravované instance SQL s podporou Arc.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Azure Resource Manager – targeted Arguments |
K provedení této akce použijte místní rozhraní API Kubernetes.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Kubernetes API – targeted Arguments |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Ř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.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az sql instance-failover-group-arc update
Aktualizujte prostředek skupiny převzetí služeb při selhání.
Aktualizujte prostředek skupiny převzetí služeb při selhání spravované instance SQL s podporou arc, abyste změnili roli distribuované skupiny dostupnosti.
az sql instance-failover-group-arc update --name
[--k8s-namespace]
[--mi]
[--no-wait]
[--partner-sync-mode {async, sync}]
[--resource-group]
[--role {force-primary-allow-data-loss, force-secondary, secondary}]
[--use-k8s]
Příklady
Pomocí rozhraní API Kubernetes aktualizujte prostředek skupiny převzetí služeb při selhání na sekundární roli z primární role.
az sql instance-failover-group-arc update --name fogcr --role secondary --use-k8s
Aktualizujte prostředek skupiny převzetí služeb při selhání pomocí Azure Resource Manageru.
az sql instance-failover-group-arc update --name fogcr --role secondary --mi sqlmi1 --resource-group rg-name
Povinné parametry
Název prostředku skupiny převzetí služeb při selhání
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Obor názvů, ve kterém skupina převzetí služeb při selhání existuje. Pokud není zadán žádný obor názvů, použije se obor názvů definovaný v kubeconfig.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Kubernetes API – targeted Arguments |
Název spravované instance SQL s podporou arc, která se má aktualizovat.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Azure Resource Manager – targeted Arguments |
Nečekejte na dokončení dlouhotrvající operace.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Režim synchronizace partnerů spravované instance SQL.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | async, sync |
Skupina prostředků Azure primární spravované instance SQL s podporou Arc.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Azure Resource Manager – targeted Arguments |
Požadovaná role skupiny převzetí služeb při selhání.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | force-primary-allow-data-loss, force-secondary, secondary |
K provedení této akce použijte místní rozhraní API Kubernetes.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Kubernetes API – targeted Arguments |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Ř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.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |