az sql db replica
Replicatie tussen databases beheren.
Opdracht
Name | Description | Type | Status |
---|---|---|---|
az sql db replica create |
Maak een database als een leesbare secundaire replica van een bestaande database. |
Basis | GA |
az sql db replica delete-link |
Stop de gegevensreplicatie tussen twee databasereplica's definitief. |
Basis | GA |
az sql db replica list-links |
Geef de replica's van een database en de replicatiestatus weer. |
Basis | GA |
az sql db replica set-primary |
Stel de primaire replicadatabase in door een failover uit te voeren van de huidige primaire replicadatabase. |
Basis | GA |
az sql db replica create
Maak een database als een leesbare secundaire replica van een bestaande database.
Een volledige lijst met opties op prestatieniveau kan worden weergegeven door uit te az sql db list-editions -a -o table -l LOCATION
voeren. De secundaire database moet dezelfde editie hebben als de primaire database.
az sql db replica create --name
--partner-server
--resource-group
--server
[--assign-identity {false, true}]
[--auto-pause-delay]
[--availability-zone]
[--backup-storage-redundancy]
[--capacity]
[--compute-model {Provisioned, Serverless}]
[--elastic-pool]
[--encryption-protector]
[--encryption-protector-auto-rotation {false, true}]
[--family]
[--federated-client-id]
[--ha-replicas]
[--keys]
[--license-type {BasePrice, LicenseIncluded}]
[--min-capacity]
[--no-wait]
[--partner-database]
[--partner-resource-group]
[--preferred-enclave-type {Default, VBS}]
[--read-scale {Disabled, Enabled}]
[--secondary-type]
[--service-level-objective]
[--tags]
[--umi]
[--zone-redundant {false, true}]
Voorbeelden
Maak een database met prestatieniveau S0 als secundaire replica van een bestaande Standard-database.
az sql db replica create -g mygroup -s myserver -n originalDb --partner-server newDb --service-objective S0
Een database maken met GeneralPurpose-editie, Gen4-hardware en 1 vcore als secundaire replica van een bestaande GeneralPurpose-database
az sql db replica create -g mygroup -s myserver -n originalDb --partner-server newDb -f Gen4 -c 1
Maak een database met zone-redundante back-upopslag als een secundaire replica van een bestaande database.
az sql db replica create -g mygroup -s myserver -n originalDb --partner-server newDb --backup-storage-redundancy Zone
Vereiste parameters
Naam van de Azure SQL Database.
De naam van de server waarin de nieuwe replica moet worden gemaakt.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Naam van de Azure SQL Server. U kunt de standaardinstelling configureren met behulp van az configure --defaults sql-server=<name>
.
Optionele parameters
Identiteit toewijzen voor database.
Tijd in minuten waarna de database automatisch wordt onderbroken. Een waarde van -1 betekent dat automatische pauze is uitgeschakeld.
Beschikbaarheidszone.
Redundantie van back-upopslag die wordt gebruikt voor het opslaan van back-ups. Toegestane waarden zijn: Lokaal, Zone, Geo, GeoZone.
Het capaciteitsonderdeel van de SKU in een geheel getal van DTU's of vcores.
Het rekenmodel van de database.
De naam of resource-id van de elastische pool waarin de database moet worden gemaakt.
Hiermee geeft u de Azure-sleutelkluissleutel op die moet worden gebruikt als een versleutelingsbeveiligingssleutel voor databaseversleuteling.
Hiermee geeft u de vlag voor automatische rotatie van de databaseversleutelingssleutel op. Kan waar, onwaar of null zijn.
Het rekenprocesonderdeel van de SKU (alleen voor vcore-SKU's). Toegestane waarden zijn: Gen4, Gen5.
De federatieve client-id voor de SQL Database. Het wordt gebruikt voor cmk-scenario's voor meerdere tenants.
Het aantal replica's met hoge beschikbaarheid dat moet worden ingericht voor de database. Alleen instelbaar voor De Hyperscale-editie.
De lijst met AKV-sleutels voor de SQL Database.
Het licentietype dat moet worden toegepast op deze database.LicenseIncluded
als u een licentie nodig hebt of BasePrice
als u een licentie hebt en in aanmerking komt voor Azure HybridBenefit.
Minimale capaciteit die de database altijd heeft toegewezen, indien niet onderbroken.
Wacht niet totdat de langdurige bewerking is voltooid.
Naam van de nieuwe replica. Als dit niet is opgegeven, wordt standaard de naam van de brondatabase gebruikt.
Naam van de resourcegroep waarin de nieuwe replica moet worden gemaakt. Als dit niet is opgegeven, wordt standaard de oorspronkelijke resourcegroep gebruikt.
Hiermee geeft u het type enclave voor deze resource op.
Als deze optie is ingeschakeld, kunnen verbindingen waarvoor de intentie van de toepassing is ingesteld op alleen-lezen in hun verbindingsreeks worden doorgestuurd naar een alleen-lezen secundaire replica. Deze eigenschap is alleen ingesteld voor Premium- en Bedrijfskritiek-databases.
Type secundair dat moet worden gemaakt. Toegestane waarden zijn: Geo, Benoemd.
De servicedoelstelling voor de nieuwe database. Bijvoorbeeld: Basic, S0, P1, GP_Gen4_1, GP_S_Gen5_8, BC_Gen5_2, HS_Gen5_32.
Door spaties gescheiden tags: key[=value] [key[=value] ...]. Gebruik '' om bestaande tags te wissen.
De lijst met door de gebruiker toegewezen identiteit voor de SQL Database.
Hiermee geeft u op of zoneredundantie moet worden ingeschakeld. De standaardwaarde is waar als er geen waarde is opgegeven.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az sql db replica delete-link
Stop de gegevensreplicatie tussen twee databasereplica's definitief.
az sql db replica delete-link --partner-server
[--ids]
[--name]
[--partner-resource-group]
[--resource-group]
[--server]
[--subscription]
[--yes]
Vereiste parameters
De naam van de server waarin de andere replica zich bevindt.
Optionele parameters
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.
Naam van de Azure SQL Database.
Naam van de resourcegroep waarin de andere replica zich bevindt. Als dit niet is opgegeven, wordt standaard de resourcegroep van de eerste database gebruikt.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Naam van de Azure SQL Server. U kunt de standaardinstelling configureren met behulp van az configure --defaults sql-server=<name>
.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Niet vragen om bevestiging.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az sql db replica list-links
Geef de replica's van een database en de replicatiestatus weer.
az sql db replica list-links [--ids]
[--name]
[--resource-group]
[--server]
[--subscription]
Voorbeelden
Geef de replica's van een database en de replicatiestatus weer. (automatisch gegenereerd)
az sql db replica list-links --name MyAzureSQLDatabase --resource-group MyResourceGroup --server myserver
Optionele parameters
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.
Naam van de Azure SQL Database.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Naam van de Azure SQL Server. U kunt de standaardinstelling configureren met behulp van az configure --defaults sql-server=<name>
.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az sql db replica set-primary
Stel de primaire replicadatabase in door een failover uit te voeren van de huidige primaire replicadatabase.
az sql db replica set-primary [--allow-data-loss]
[--ids]
[--name]
[--resource-group]
[--server]
[--subscription]
Voorbeelden
Stel de primaire replicadatabase in door een failover uit te voeren van de huidige primaire replicadatabase. (automatisch gegenereerd)
az sql db replica set-primary --allow-data-loss --name MyDatabase --resource-group MyResourceGroup --server myserver --subscription MySubscription
Optionele parameters
Indien opgegeven, staat de failoverbewerking gegevensverlies toe.
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.
Naam van de database om een failover uit te voeren.
Naam van de resourcegroep met de secundaire replica die de nieuwe primaire replica wordt.
Naam van de server met de secundaire replica die de nieuwe primaire replica wordt. U kunt de standaardinstelling configureren met behulp van az configure --defaults sql-server=<name>
.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.