Sdílet prostřednictvím


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

--mi

Název primární spravované instance SQL.

--name -n

Název prostředku skupiny převzetí služeb při selhání

--partner-mi

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.

--k8s-namespace -k

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
--no-wait

Nečekejte na dokončení dlouhotrvající operace.

Vlastnost Hodnota
Default value: False
--partner-mirroring-cert-file -f

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
--partner-mirroring-url -u

Adresa URL koncového bodu zrcadlení spravované instance SQL partnera

--partner-resource-group

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
--partner-sync-mode -m

Režim synchronizace partnerů spravované instance SQL s podporou arc.

Vlastnost Hodnota
Přípustné hodnoty: async, sync
--primary-mirroring-url

Adresa URL koncového bodu zrcadlení primární spravované instance SQL.

Vlastnost Hodnota
Skupina parametrů: Azure Resource Manager – targeted Arguments
--resource-group -g

Skupina prostředků Azure primární spravované instance SQL s podporou Arc.

Vlastnost Hodnota
Skupina parametrů: Azure Resource Manager – targeted Arguments
--role

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
--shared-name

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
--use-k8s

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
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

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

--name -n

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.

--k8s-namespace -k

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
--mi

Název primární spravované instance SQL s podporou arc.

Vlastnost Hodnota
Skupina parametrů: Azure Resource Manager – targeted Arguments
--resource-group -g

Skupina prostředků Azure primární spravované instance SQL s podporou Arc.

Vlastnost Hodnota
Skupina parametrů: Azure Resource Manager – targeted Arguments
--use-k8s

K provedení této akce použijte místní rozhraní API Kubernetes.

Vlastnost Hodnota
Skupina parametrů: Kubernetes API – targeted Arguments
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

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.

--k8s-namespace -k

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
--mi

Název spravované instance SQL s podporou arc.

Vlastnost Hodnota
Skupina parametrů: Azure Resource Manager – targeted Arguments
--resource-group -g

Skupina prostředků Azure spravované instance SQL s podporou Arc.

Vlastnost Hodnota
Skupina parametrů: Azure Resource Manager – targeted Arguments
--use-k8s

K provedení této akce použijte místní rozhraní API Kubernetes.

Vlastnost Hodnota
Skupina parametrů: Kubernetes API – targeted Arguments
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

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

--name -n

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.

--k8s-namespace -k

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
--mi

Název primární spravované instance SQL s podporou arc.

Vlastnost Hodnota
Skupina parametrů: Azure Resource Manager – targeted Arguments
--resource-group -g

Skupina prostředků Azure primární spravované instance SQL s podporou Arc.

Vlastnost Hodnota
Skupina parametrů: Azure Resource Manager – targeted Arguments
--use-k8s

K provedení této akce použijte místní rozhraní API Kubernetes.

Vlastnost Hodnota
Skupina parametrů: Kubernetes API – targeted Arguments
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

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

--name -n

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.

--k8s-namespace -k

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
--mi

Název spravované instance SQL s podporou arc, která se má aktualizovat.

Vlastnost Hodnota
Skupina parametrů: Azure Resource Manager – targeted Arguments
--no-wait

Nečekejte na dokončení dlouhotrvající operace.

Vlastnost Hodnota
Default value: False
--partner-sync-mode -m

Režim synchronizace partnerů spravované instance SQL.

Vlastnost Hodnota
Přípustné hodnoty: async, sync
--resource-group -g

Skupina prostředků Azure primární spravované instance SQL s podporou Arc.

Vlastnost Hodnota
Skupina parametrů: Azure Resource Manager – targeted Arguments
--role

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
--use-k8s

K provedení této akce použijte místní rozhraní API Kubernetes.

Vlastnost Hodnota
Skupina parametrů: Kubernetes API – targeted Arguments
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False