Freigeben über


az sql instance-failover-group

Verwalten von SQL-Instanzfailovergruppen.

Befehle

Name Beschreibung Typ Status
az sql instance-failover-group create

Erstellt eine Instanzfailovergruppe zwischen zwei verbundenen verwalteten Instanzen.

Core GA
az sql instance-failover-group delete

Löscht eine Failovergruppe.

Core GA
az sql instance-failover-group set-primary

Legen Sie die Primäre der Instanzfailovergruppe fest, indem Sie alle Datenbanken aus der aktuellen primären verwalteten Instanz ausführen.

Core GA
az sql instance-failover-group show

Ruft eine Failovergruppe ab.

Core GA
az sql instance-failover-group update

Aktualisiert die Instanzfailovergruppe.

Core GA

az sql instance-failover-group create

Erstellt eine Instanzfailovergruppe zwischen zwei verbundenen verwalteten Instanzen.

Wenn ein Ausfall auf dem primären Server auftritt, gibt die Nachfrist an, dass die von Azure SQL verwaltete Datenbank vor Ablauf der Nachfrist kein automatisches Failover initiiert. Beachten Sie, dass ein Failovervorgang mit der Option "-allow-data-loss" aufgrund der Art der asynchronen Synchronisierung zu Datenverlust führen kann.

az sql instance-failover-group create --mi --source-mi
                                      --name
                                      --partner-mi
                                      --partner-resource-group
                                      --resource-group
                                      [--failover-policy {Automatic, Manual}]
                                      [--grace-period]
                                      [--secondary-type]

Erforderliche Parameter

--mi --source-mi

Name der azure SQL Managed Instance.

--name -n

Der Name der Instanzfailovergruppe.

--partner-mi

Der Name der vom Partner verwalteten Instanz einer Instanzfailovergruppe.

--partner-resource-group

Der Name der Ressourcengruppe der vom Partner verwalteten Instanz.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Optionale Parameter

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--failover-policy

Die Failoverrichtlinie der Instanzfailovergruppe.

Eigenschaft Wert
Standardwert: Automatic
Zulässige Werte: Automatic, Manual
--grace-period

Intervall in Stunden, bevor das automatische Failover initiiert wird, wenn ein Ausfall auf dem primären Server auftritt. Dies weist darauf hin, dass die Azure SQL-Datenbank kein automatisches Failover initiiert, bevor die Nachfrist abläuft. Beachten Sie, dass ein Failovervorgang mit der Option "-allow-data-loss" aufgrund der Art der asynchronen Synchronisierung zu Datenverlust führen kann.

Eigenschaft Wert
Standardwert: 1
--secondary-type

Beabsichtigte Verwendung der sekundären Instanz in der Failovergruppe. Standby gibt an, dass die sekundäre Instanz nur als passives Replikat für die Notfallwiederherstellung verwendet wird.

Eigenschaft Wert
Standardwert: Geo
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Output format.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az sql instance-failover-group delete

Löscht eine Failovergruppe.

az sql instance-failover-group delete --location
                                      --name
                                      --resource-group

Erforderliche Parameter

--location -l

Location. Werte aus: az account list-locations. Sie können den Standardspeicherort mithilfe von az configure --defaults location=<location>konfigurieren.

--name -n

Der Name der Instanzfailovergruppe.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Output format.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az sql instance-failover-group set-primary

Legen Sie die Primäre der Instanzfailovergruppe fest, indem Sie alle Datenbanken aus der aktuellen primären verwalteten Instanz ausführen.

az sql instance-failover-group set-primary --location
                                           --name
                                           --resource-group
                                           [--allow-data-loss]

Erforderliche Parameter

--location -l

Speicherort der sekundären Instanz in der Instanzfailovergruppe. Werte aus: az account list-locations. Sie können den Standardspeicherort mithilfe von az configure --defaults location=<location>konfigurieren.

--name -n

Der Name der Instanzfailovergruppe.

--resource-group -g

Name der Ressourcengruppe der sekundären Instanz in der Instanzfailovergruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Optionale Parameter

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--allow-data-loss

Schließen Sie das Failover ab, auch wenn dies zu Datenverlust führen kann. Dadurch kann das Failover fortgesetzt werden, auch wenn eine primäre Datenbank nicht verfügbar ist.

Eigenschaft Wert
Standardwert: False
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Output format.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az sql instance-failover-group show

Ruft eine Failovergruppe ab.

az sql instance-failover-group show --location
                                    --name
                                    --resource-group

Erforderliche Parameter

--location -l

Location. Werte aus: az account list-locations. Sie können den Standardspeicherort mithilfe von az configure --defaults location=<location>konfigurieren.

--name -n

Der Name der Instanzfailovergruppe.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Output format.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az sql instance-failover-group update

Aktualisiert die Instanzfailovergruppe.

az sql instance-failover-group update --location
                                      --name
                                      --resource-group
                                      [--add]
                                      [--failover-policy {Automatic, Manual}]
                                      [--force-string]
                                      [--grace-period]
                                      [--remove]
                                      [--secondary-type]
                                      [--set]

Erforderliche Parameter

--location -l

Location. Werte aus: az account list-locations. Sie können den Standardspeicherort mithilfe von az configure --defaults location=<location>konfigurieren.

--name -n

Der Name der Instanzfailovergruppe.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Optionale Parameter

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--add

Fügen Sie einer Liste von Objekten ein Objekt hinzu, indem Sie ein Pfad- und Schlüsselwertpaar angeben. Beispiel: --add property.listProperty <key=value, string or JSON string>.

Eigenschaft Wert
Parameter group: Generic Update Arguments
Standardwert: []
--failover-policy

Die Failoverrichtlinie der Instanzfailovergruppe.

Eigenschaft Wert
Zulässige Werte: Automatic, Manual
--force-string

Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgenliterale bei, anstatt zu versuchen, in JSON zu konvertieren.

Eigenschaft Wert
Parameter group: Generic Update Arguments
Standardwert: False
--grace-period

Intervall in Stunden, bevor das automatische Failover initiiert wird, wenn ein Ausfall auf dem primären Server auftritt. Dies weist darauf hin, dass die Azure SQL-Datenbank kein automatisches Failover initiiert, bevor die Nachfrist abläuft. Beachten Sie, dass ein Failovervorgang mit der Option "-allow-data-loss" aufgrund der Art der asynchronen Synchronisierung zu Datenverlust führen kann.

--remove

Entfernen sie eine Eigenschaft oder ein Element aus einer Liste. Beispiel: --remove property.list <indexToRemove> ODER --remove propertyToRemove.

Eigenschaft Wert
Parameter group: Generic Update Arguments
Standardwert: []
--secondary-type

Beabsichtigte Verwendung der sekundären Instanz in der Failovergruppe. Standby gibt an, dass die sekundäre Instanz nur als passives Replikat für die Notfallwiederherstellung verwendet wird.

--set

Aktualisieren Sie ein Objekt, indem Sie einen festzulegenden Eigenschaftspfad und -wert angeben. Beispiel: --set property1.property2=<value>.

Eigenschaft Wert
Parameter group: Generic Update Arguments
Standardwert: []
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Output format.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False