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

--name -n

Naam van de Azure SQL Database.

--partner-server

Naam van de server waarin de nieuwe replica moet worden gemaakt.

--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 az configure --defaults sql-server=<name> behulp van .

Optionele parameters

--auto-pause-delay

De tijd in minuten waarna de database automatisch wordt onderbroken. De waarde -1 betekent dat automatisch onderbreken is uitgeschakeld.

--backup-storage-redundancy --bsr

Redundantie van back-upopslag die wordt gebruikt voor het opslaan van back-ups. Toegestane waarden zijn: Lokaal, Zone, Geo.

--capacity -c

Het capaciteitsonderdeel van de SKU in het gehele aantal DKU's of vcores.

--compute-model

Het rekenmodel van de database.

geaccepteerde waarden: Provisioned, Serverless
--elastic-pool

De naam of resource-id van de elastische pool waarin de database moet worden gemaakt.

--family -f

Het onderdeel voor het genereren van rekenkracht van de SKU (alleen voor vcore-SKU's). Toegestane waarden zijn: Gen4, Gen5.

--ha-replicas --read-replicas

Het aantal replica's met hoge beschikbaarheid dat voor de database moet worden ingericht. Alleen in te stellen voor hyperscale-editie.

--license-type

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.

geaccepteerde waarden: BasePrice, LicenseIncluded
--min-capacity

Minimale capaciteit die de database altijd heeft toegewezen, indien niet onderbroken.

--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.

--partner-database

Naam van de nieuwe replica. Als dit niet is gespecificeerd, wordt standaard de naam van de brondatabase gebruikt.

--partner-resource-group

Naam van de resourcegroep waarin de nieuwe replica moet worden gemaakt. Als dit niet is gespecificeerd, wordt standaard ingesteld op de bronresourcegroep.

--read-scale

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.

geaccepteerde waarden: Disabled, Enabled
--secondary-type

Type secundaire om te maken. Toegestane waarden zijn: Geo, Benoemd.

--service-objective

De servicedoelstelling voor de nieuwe database. Bijvoorbeeld: Basic, S0, P1, GP_Gen4_1, GP_Gen5_S_8, BC_Gen5_2, HS_Gen5_32.

--subscription

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

--tags

Door ruimte gescheiden tags: sleutel[=waarde] [sleutel[=waarde] ...]. Gebruik '' om bestaande tags te verwijderen.

--zone-redundant -z

Hiermee geeft u op of zone-redundantie moet worden ingeschakeld.

geaccepteerde waarden: false, true

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]
--partner-server

Naam van de server waarin de andere replica zich in.

--ids

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.

--name -n

Naam van de Azure SQL Database.

--partner-resource-group

De naam van de resourcegroep waarin de andere replica zich in. Indien niet gespecificeerd, wordt standaard ingesteld op de resourcegroep van de eerste database.

--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 az configure --defaults sql-server=<name> behulp van .

--subscription

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

--yes -y

Niet vragen om bevestiging.

De replica's van een database en de replicatiestatus weergeven.

az sql db replica list-links [--ids]
                             [--name]
                             [--resource-group]
                             [--server]
                             [--subscription]

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

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.

--name -n

Naam van de Azure SQL Database.

--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 az configure --defaults sql-server=<name> behulp van .

--subscription

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

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

--allow-data-loss

Als dit is opgegeven, kan gegevens verloren gaan met de failoverbewerking.

--ids

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.

--name -n

Naam van de database die moet worden overgeslagen.

--resource-group -g

Naam van de resourcegroep met de secundaire replica die de nieuwe primaire replica wordt.

--server -s

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 .

--subscription

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