Delen via


az postgres flexible-server replica

Leesreplica's beheren.

Opdracht

Name Description Type Status
az postgres flexible-server replica create

Maak een leesreplica voor een server.

Basis GA
az postgres flexible-server replica list

Alle leesreplica's voor een bepaalde server weergeven.

Basis GA
az postgres flexible-server replica promote

Stop de replicatie van een leesreplica en promoot deze naar een onafhankelijke server of als primaire server.

Basis GA
az postgres flexible-server replica stop-replication

Stop de replicatie naar een leesreplica en maak deze een lees-/schrijfserver.

Basis Afgeschaft

az postgres flexible-server replica create

Maak een leesreplica voor een server.

az postgres flexible-server replica create --replica-name
                                           --resource-group
                                           --source-server
                                           [--address-prefixes]
                                           [--identity]
                                           [--key]
                                           [--location]
                                           [--no-wait]
                                           [--performance-tier]
                                           [--private-dns-zone]
                                           [--sku-name]
                                           [--storage-size]
                                           [--subnet]
                                           [--subnet-prefixes]
                                           [--tier]
                                           [--vnet]
                                           [--yes]
                                           [--zone]

Voorbeelden

Maak een leesreplica 'testReplicaServer' voor 'testserver' met openbare of persoonlijke toegang in de opgegeven zone en locatie, indien beschikbaar.

az postgres flexible-server replica create --replica-name testReplicaServer -g testGroup --source-server testserver --zone 3 --location testLocation

Maak een leesreplica 'testReplicaServer' met een nieuw subnet voor 'testserver' met privétoegang.

az postgres flexible-server replica create --replica-name testReplicaServer -g testGroup \
  --source-server testserver --zone 3 --location testLocation \
  --vnet newVnet --subnet newSubnet \
  --address-prefixes 172.0.0.0/16 --subnet-prefixes 172.0.0.0/24 \
  --private-dns-zone testDNS.postgres.database.azure.com

Maak een leesreplica 'testReplicaServer' voor 'testserver' met openbare of persoonlijke toegang op de opgegeven locatie, indien beschikbaar. Omdat de zone niet wordt doorgegeven, wordt de zone automatisch opgehaald op de replicalocatie die verschilt van de bronserver, indien beschikbaar, anders wordt de zone opgehaald die gelijk is aan de bronserver op de replicalocatie, indien beschikbaar, anders wordt de zone ingesteld op Geen, dus geen voorkeur

az postgres flexible-server replica create --replica-name testReplicaServer -g testGroup --source-server testserver --location testLocation

Maak een leesreplica 'testReplicaServer' voor 'testserver' met aangepaste --storage-size en --sku.

az postgres flexible-server replica create --replica-name testReplicaServer -g testGroup --source-server testserver --sku-name Standard_D4ds_v5 --storage-size 256

Vereiste parameters

--replica-name

De naam van de server die u wilt herstellen.

--resource-group -g

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

--source-server

De naam of resource-id van de bronserver waaruit moet worden hersteld.

Optionele parameters

--address-prefixes

Het IP-adresvoorvoegsel dat moet worden gebruikt bij het maken van een nieuw virtueel netwerk in CIDR-indeling. De standaardwaarde is 10.0.0.0/16.

--identity

De naam of resource-id van de door de gebruiker toegewezen identiteit voor gegevensversleuteling.

--key

De resource-id van de primaire sleutelkluissleutel voor gegevensversleuteling.

--location -l

Locatie. Waarden van: az account list-locations. U kunt de standaardlocatie configureren met behulp van az configure --defaults location=<location>.

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Default value: False
--performance-tier

Prestatielaag van de server.

--private-dns-zone

Deze parameter is alleen van toepassing op een server met privétoegang. De naam of id van de nieuwe of bestaande privé-DNS-zone. U kunt de privé-DNS-zone van dezelfde resourcegroep, een andere resourcegroep of een ander abonnement gebruiken. Als u een zone van een andere resourcegroep of een ander abonnement wilt gebruiken, geeft u de resource-id op. CLI maakt een nieuwe privé-DNS-zone binnen dezelfde resourcegroep als het virtuele netwerk als deze niet wordt geleverd door gebruikers.

--sku-name

De naam van de reken-SKU. Volgt de conventie Standard_{VM-naam}. Voorbeelden: Standard_B1ms.

--storage-size

De opslagcapaciteit van de server. Minimum is 32 GiB en max is 16 TiB.

--subnet

Naam of resource-id van een nieuw of bestaand subnet. Als u een subnet van een andere resourcegroep of een ander abonnement wilt gebruiken, geeft u de resource-id op in plaats van de naam. Houd er rekening mee dat het subnet wordt gedelegeerd aan flexibleServers. Na delegering kan dit subnet niet worden gebruikt voor elk ander type Azure-resources.

--subnet-prefixes

Het ip-adresvoorvoegsel van het subnet dat moet worden gebruikt bij het maken van een nieuw subnet in CIDR-indeling. De standaardwaarde is 10.0.0.0/24.

--tier

Rekenlaag van de server. Geaccepteerde waarden: Burstable, GeneralPurpose, MemoryOptimized.

--vnet

Naam of id van een nieuw of bestaand virtueel netwerk. Als u een vnet van een andere resourcegroep of een ander abonnement wilt gebruiken, geeft u een resource-id op. De naam moet tussen 2 en 64 tekens zijn. De naam moet beginnen met een letter of cijfer, eindigen op een letter, cijfer of onderstrepingsteken en mag alleen letters, cijfers, onderstrepingstekens, punten of afbreekstreepjes bevatten.

--yes -y

Niet vragen om bevestiging.

Default value: False
--zone -z

Beschikbaarheidszone waarin de resource moet worden ingericht.

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 postgres flexible-server replica list

Alle leesreplica's voor een bepaalde server weergeven.

az postgres flexible-server replica list --name
                                         --resource-group

Voorbeelden

Geef alle leesreplica's voor de hoofdserver 'testserver' weer.

az postgres flexible-server replica list -g testGroup -n testserver

Vereiste parameters

--name -n

Naam van de bronserver.

--resource-group -g

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

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 postgres flexible-server replica promote

Stop de replicatie van een leesreplica en promoot deze naar een onafhankelijke server of als primaire server.

az postgres flexible-server replica promote [--ids]
                                            [--name]
                                            [--promote-mode {standalone, switchover}]
                                            [--promote-option {forced, planned}]
                                            [--resource-group]
                                            [--subscription]
                                            [--yes]

Voorbeelden

Stop de replicatie naar testReplicaServer en promoot deze als zelfstandige lees-/schrijfserver.

az postgres flexible-server replica promote -g testGroup -n testReplicaServer

Stop de replicatie naar testReplicaServer en promoot deze een zelfstandige lees-/schrijfserver met geforceerde gegevenssynchronisatie.

az postgres flexible-server replica promote -g testGroup -n testReplicaServer --promote-mode standalone --promote-option forced

Stop de replicatie naar testReplicaServer en promoot deze naar de primaire server met geplande gegevenssynchronisatie. Aan de replica die u promoveert, moet het virtuele eindpunt van de lezer zijn toegewezen, anders krijgt u een foutmelding over promotie.

az postgres flexible-server replica promote -g testGroup -n testReplicaServer --promote-mode switchover --promote-option planned

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.

--name -n

Naam van de server. De naam mag alleen kleine letters, cijfers en het afbreekstreepje (-) bevatten. Minimaal 3 tekens en maximaal 63 tekens.

--promote-mode

Of u leesreplica naar een onafhankelijke server wilt promoveren of als primaire server wilt promiteren.

Geaccepteerde waarden: standalone, switchover
Default value: standalone
--promote-option

Of u nu gegevens wilt synchroniseren voordat u leesreplica's bevordert of zo snel mogelijk promoveren.

Geaccepteerde waarden: forced, planned
Default value: planned
--resource-group -g

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

--subscription

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

--yes -y

Niet vragen om bevestiging.

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 postgres flexible-server replica stop-replication

Afgeschaft

Deze opdracht is afgeschaft en wordt verwijderd in een toekomstige release. Gebruik in plaats daarvan postgres flexible-serverreplica promoveren.

Stop de replicatie naar een leesreplica en maak deze een lees-/schrijfserver.

az postgres flexible-server replica stop-replication [--ids]
                                                     [--name]
                                                     [--resource-group]
                                                     [--subscription]
                                                     [--yes]

Voorbeelden

Stop de replicatie naar testReplicaServer en maak deze een lees-/schrijfserver.

az postgres flexible-server replica stop-replication -g testGroup -n testReplicaServer

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.

--name -n

Naam van de server. De naam mag alleen kleine letters, cijfers en het afbreekstreepje (-) bevatten. Minimaal 3 tekens en maximaal 63 tekens.

--resource-group -g

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

--subscription

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

--yes -y

Niet vragen om bevestiging.

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.