Delen via


az sql failover-group

SQL-failovergroepen beheren.

Opdracht

Name Description Type Status
az sql failover-group create

Hiermee maakt u een failovergroep.

Basis GA
az sql failover-group delete

Hiermee verwijdert u een failovergroep.

Basis GA
az sql failover-group list

Geeft een lijst van de failovergroepen op een server.

Basis GA
az sql failover-group set-primary

Stel de primaire server van de failovergroep in door het uitvoeren van een failover voor alle databases van de huidige primaire server.

Basis GA
az sql failover-group show

Hiermee haalt u een failovergroep op.

Basis GA
az sql failover-group update

Hiermee wordt de failovergroep bijgewerkt.

Basis GA

az sql failover-group create

Hiermee maakt u een failovergroep.

az sql failover-group create --name
                             --partner-server
                             --resource-group
                             --server
                             [--add-db]
                             [--failover-policy {Automatic, Manual}]
                             [--grace-period]
                             [--partner-resource-group]

Voorbeelden

Hiermee maakt u een failovergroep. (automatisch gegenereerd)

az sql failover-group create --name MyFailoverGroup --partner-server newDb --resource-group MyResourceGroup --server myserver --subscription MySubscription

Vereiste parameters

--name -n

De naam van de failovergroep.

--partner-server

De naam van de partnerserver van een failovergroep.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--server -s

Naam van de Azure SQL Server. U kunt de standaardinstelling configureren met behulp van az configure --defaults sql-server=<name>.

Optionele parameters

--add-db

Lijst met databases die moeten worden toegevoegd aan failovergroep.

--failover-policy

Het failoverbeleid van de failovergroep.

Geaccepteerde waarden: Automatic, Manual
Default value: Automatic
--grace-period

Interval in uren voordat automatische failover wordt gestart als er een storing op de primaire server plaatsvindt. Dit geeft aan dat Azure SQL Database geen automatische failover start voordat de respijtperiode verloopt. Houd er rekening mee dat failoverbewerking met de optie --allow-data-loss mogelijk gegevensverlies veroorzaakt vanwege de aard van asynchrone synchronisatie.

Default value: 1
--partner-resource-group

De naam van de resourcegroep van de partnerserver.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az sql failover-group delete

Hiermee verwijdert u een failovergroep.

az sql failover-group delete --name
                             [--ids]
                             [--resource-group]
                             [--server]
                             [--subscription]

Vereiste parameters

--name -n

De naam van de failovergroep.

Optionele parameters

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--server -s

Naam van de Azure SQL Server. U kunt de standaardinstelling configureren met behulp van az configure --defaults sql-server=<name>.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az sql failover-group list

Geeft een lijst van de failovergroepen op een server.

az sql failover-group list [--ids]
                           [--resource-group]
                           [--server]
                           [--subscription]

Optionele parameters

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--server -s

Naam van de Azure SQL Server. U kunt de standaardinstelling configureren met behulp van az configure --defaults sql-server=<name>.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az sql failover-group set-primary

Stel de primaire server van de failovergroep in door het uitvoeren van een failover voor alle databases van de huidige primaire server.

az sql failover-group set-primary --name
                                  [--allow-data-loss]
                                  [--ids]
                                  [--resource-group]
                                  [--server]
                                  [--subscription]
                                  [--tpbff]

Voorbeelden

Stel de primaire server van de failovergroep in door het uitvoeren van een failover voor alle databases van de huidige primaire server. (automatisch gegenereerd)

az sql failover-group set-primary --name MyFailoverGroup --resource-group MyResourceGroup --server myserver

Vereiste parameters

--name -n

De naam van de failovergroep.

Optionele parameters

--allow-data-loss

Voltooi de failover, zelfs als dit het gevolg kan zijn van gegevensverlies. Hierdoor kan de failover worden voortgezet, zelfs als een primaire database niet beschikbaar is.

Default value: False
--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--server -s

Naam van de Azure SQL Server. U kunt de standaardinstelling configureren met behulp van az configure --defaults sql-server=<name>.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--tpbff --try-planned-before-forced-failover

Voert een geplande failover uit als eerste stap en als deze om welke reden dan ook mislukt, start u een geforceerde failover met mogelijk gegevensverlies. Hierdoor kan de failover worden voortgezet, zelfs als een primaire database niet beschikbaar is.

Default value: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az sql failover-group show

Hiermee haalt u een failovergroep op.

az sql failover-group show --name
                           [--ids]
                           [--resource-group]
                           [--server]
                           [--subscription]

Vereiste parameters

--name -n

De naam van de failovergroep.

Optionele parameters

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--server -s

Naam van de Azure SQL Server. U kunt de standaardinstelling configureren met behulp van az configure --defaults sql-server=<name>.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az sql failover-group update

Hiermee wordt de failovergroep bijgewerkt.

az sql failover-group update --name
                             [--add]
                             [--add-db]
                             [--failover-policy {Automatic, Manual}]
                             [--force-string]
                             [--grace-period]
                             [--ids]
                             [--remove]
                             [--remove-db]
                             [--resource-group]
                             [--server]
                             [--set]
                             [--subscription]

Vereiste parameters

--name -n

De naam van de failovergroep.

Optionele parameters

--add

Voeg een object toe aan een lijst met objecten door een pad- en sleutelwaardeparen op te geven. Voorbeeld: --add property.listProperty <key=value, string or JSON string>.

Default value: []
--add-db

Lijst met databases die moeten worden toegevoegd aan failovergroep.

--failover-policy

Het failoverbeleid van de failovergroep.

Geaccepteerde waarden: Automatic, Manual
--force-string

Wanneer u 'set' of 'toevoegen' gebruikt, behoudt u letterlijke tekenreeksen in plaats van te converteren naar JSON.

Default value: False
--grace-period

Interval in uren voordat automatische failover wordt gestart als er een storing op de primaire server plaatsvindt. Dit geeft aan dat Azure SQL Database geen automatische failover start voordat de respijtperiode verloopt. Houd er rekening mee dat failoverbewerking met de optie --allow-data-loss mogelijk gegevensverlies veroorzaakt vanwege de aard van asynchrone synchronisatie.

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--remove

Een eigenschap of element uit een lijst verwijderen. Voorbeeld: --remove property.list <indexToRemove> OF --remove propertyToRemove.

Default value: []
--remove-db

Lijst met databases die moeten worden verwijderd uit failovergroep.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--server -s

Naam van de Azure SQL Server. U kunt de standaardinstelling configureren met behulp van az configure --defaults sql-server=<name>.

--set

Werk een object bij door een eigenschapspad en waarde op te geven die u wilt instellen. Voorbeeld: --set property1.property2=<value>.

Default value: []
--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.