az sql db replica
Replicatie tussen databases beheren.
Opdracht
| az sql db replica create |
Maak een database als een leesbare secundaire replica van een bestaande database. |
| az sql db replica delete-link |
Gegevensreplicatie tussen twee databasereplica's permanent stoppen. |
| az sql db replica list-links |
De replica's van een database en de replicatiestatus weergeven. |
| az sql db replica set-primary |
Stel de primaire replicadatabase in door een failing over te zetten van de huidige primaire replicadatabase. |
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
[--auto-pause-delay]
[--backup-storage-redundancy]
[--capacity]
[--compute-model {Provisioned, Serverless}]
[--elastic-pool]
[--family]
[--ha-replicas]
[--license-type {BasePrice, LicenseIncluded}]
[--min-capacity]
[--no-wait]
[--partner-database]
[--partner-resource-group]
[--read-scale {Disabled, Enabled}]
[--secondary-type]
[--service-objective]
[--subscription]
[--tags]
[--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
Maak een database 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 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.
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 az configure --defaults sql-server=<name> behulp van .
Optionele parameters
De tijd in minuten waarna de database automatisch wordt onderbroken. De waarde -1 betekent dat automatisch onderbreken is uitgeschakeld.
Redundantie van back-upopslag die wordt gebruikt voor het opslaan van back-ups. Toegestane waarden zijn: Lokaal, Zone, Geo.
Het capaciteitsonderdeel van de SKU in het gehele aantal DKU's of vcores.
Het rekenmodel van de database.
De naam of resource-id van de elastische pool waarin de database moet worden gemaakt.
Het onderdeel voor het genereren van rekenkracht van de SKU (alleen voor vcore-SKU's). Toegestane waarden zijn: Gen4, Gen5.
Het aantal replica's met hoge beschikbaarheid dat voor de database moet worden ingericht. Alleen in te stellen voor hyperscale-editie.
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 de Azure Hybrid Benefit.
Minimale capaciteit die de database altijd heeft toegewezen, indien niet onderbroken.
Wacht niet tot de langlopende bewerking is uitgevoerd.
Naam van de nieuwe replica. Als dit niet is gespecificeerd, wordt standaard de naam van de brondatabase gebruikt.
Naam van de resourcegroep waarin de nieuwe replica moet worden gemaakt. Als dit niet is gespecificeerd, wordt standaard ingesteld op de bronresourcegroep.
Als deze functie is ingeschakeld, kunnen verbindingen met een toepassingsintentie die is ingesteld op alleen-lezen in hun connection string worden doorgeleid naar een alleen-lezen secundaire replica. Deze eigenschap kan alleen worden ingesteld voor Premium en Bedrijfskritiek databases.
Type secundaire om te maken. Toegestane waarden zijn: Geo, Benoemd.
De servicedoelstelling voor de nieuwe database. Bijvoorbeeld: Basic, S0, P1, GP_Gen4_1, GP_Gen5_S_8, BC_Gen5_2, HS_Gen5_32.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .
Door ruimte gescheiden tags: sleutel[=waarde] [sleutel[=waarde] ...]. Gebruik '' om bestaande tags te verwijderen.
Hiermee geeft u op of zone-redundantie moet worden ingeschakeld.
Vergroot de logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekregistratie. Gebruik --debug voor volledige logboeken voor foutopsporing.
az sql db replica delete-link
Gegevensreplicatie tussen twee databasereplica's permanent stoppen.
az sql db replica delete-link --partner-server
[--ids]
[--name]
[--partner-resource-group]
[--resource-group]
[--server]
[--subscription]
[--yes]
Vereiste parameters
Naam van de server waarin de andere replica zich in.
Optionele parameters
Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.
Naam van de Azure SQL Database.
De naam van de resourcegroep waarin de andere replica zich in. Indien niet gespecificeerd, wordt standaard ingesteld op de resourcegroep van de eerste 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 az configure --defaults sql-server=<name> behulp van .
Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .
Niet vragen om bevestiging.
Vergroot de logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekregistratie. Gebruik --debug voor volledige logboeken voor foutopsporing.
az sql db replica list-links
De replica's van een database en de replicatiestatus weergeven.
az sql db replica list-links [--ids]
[--name]
[--resource-group]
[--server]
[--subscription]
Voorbeelden
De replica's van een database en de replicatiestatus weergeven. (automatisch gegenereerd)
az sql db replica list-links --name MyAzureSQLDatabase --resource-group MyResourceGroup --server myserver
Optionele parameters
Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.
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 az configure --defaults sql-server=<name> behulp van .
Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .
Vergroot de logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekregistratie. Gebruik --debug voor volledige logboeken voor foutopsporing.
az sql db replica set-primary
Stel de primaire replicadatabase in door een failing over te zetten 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 failing over te zetten 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
Als dit is opgegeven, kan gegevens verloren gaan met de failoverbewerking.
Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.
Naam van de database die moet worden overgeslagen.
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 az configure --defaults sql-server=<name> behulp van .
Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .
Vergroot de logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekregistratie. Gebruik --debug voor volledige logboeken voor foutopsporing.