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. |
Core | GA |
| az postgres flexible-server replica list |
Alle leesreplica's voor een bepaalde server weergeven. |
Core | GA |
| az postgres flexible-server replica promote |
Stop de replicatie van een leesreplica en promoot deze naar een onafhankelijke server of als primaire server. |
Core | GA |
az postgres flexible-server replica create
Maak een leesreplica voor een server.
az postgres flexible-server replica create --name
--resource-group
--source-server
[--acquire-policy-token]
[--change-reference]
[--identity]
[--key]
[--location]
[--no-wait]
[--performance-tier]
[--private-dns-zone]
[--sku-name]
[--storage-size]
[--storage-type {PremiumV2_LRS}]
[--subnet]
[--tags]
[--tier]
[--vnet]
[--yes]
[--zone]
Voorbeelden
Maak een leesreplica 'testreplica' voor 'testserver' met openbare of persoonlijke toegang in de opgegeven zone en locatie, indien beschikbaar.
az postgres flexible-server replica create --name testreplica -g testGroup --source-server testserver --zone 3 --location testLocation
Maak een leesreplica 'testreplica' voor 'testserver' met privétoegang met behulp van bestaande netwerkresources.
az postgres flexible-server replica create --name testreplica -g testGroup \
--source-server testserver --zone 3 --location testLocation \
--vnet newVnet --subnet newSubnet \
--private-dns-zone testdns.postgres.database.azure.com \
--tags "key=value"
Maak een leesreplica 'testreplica' 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 --name testreplica -g testgroup --source-server testserver --location testLocation
Maak een leesreplica 'testreplica' voor 'testserver' met aangepaste --storage-size en --sku.
az postgres flexible-server replica create --name testreplica -g testgroup --source-server testserver --sku-name Standard_D4ds_v5 --storage-size 256
Maak een leesreplica 'testreplica' voor 'testserver', waarbij 'testreplica' zich in een andere resourcegroep 'newTestGroup' bevindt. Hier is --resource-group is voor de resourcegroep van de leesreplica en --source-server moet worden doorgegeven als resource-id.
az postgres flexible-server replica create --name testreplicaserver -g newTestGroup --source-server /subscriptions/{sourceSubscriptionId}/resourceGroups/{sourceResourceGroup}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{sourceServer} --location testLocation
Vereiste parameters
Naam van de leesreplica.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
De naam of resource-id van de bronserver waaruit moet worden hersteld.
Optionele parameters
De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.
Automatisch een Azure Policy token verkrijgen voor deze resourcebewerking.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Global Policy Arguments |
De gerelateerde wijzigingsverwijzings-id voor deze resourcebewerking.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Global Policy Arguments |
De naam of resource-id van de door de gebruiker toegewezen identiteit voor gegevensversleuteling.
De resource-id van de primaire sleutelkluissleutel voor gegevensversleuteling.
Location. Waarden van: az account list-locations. U kunt de standaardlocatie configureren met behulp van az configure --defaults location=<location>.
Wacht niet totdat de langdurige bewerking is voltooid.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Prestatielaag van de server.
Deze parameter is alleen van toepassing op een server met privétoegang en is vereist wanneer u --vnet of --subnet gebruikt. De naam of resource-id van een bestaande privé-DNS-zone. U kunt een privé-DNS-zone van dezelfde resourcegroep, een andere resourcegroep of een ander abonnement gebruiken. Als u een zone uit een andere resourcegroep of een ander abonnement wilt gebruiken, geeft u de bijbehorende resource-id op.
De naam van de reken-SKU. Volgt de conventie Standard_{VM-naam}. Voorbeelden: Standard_B1ms.
De opslagcapaciteit van de server. Minimum is 32 GiB en max is 16 TiB.
Opslagtype voor de leesreplica. Toegestane waarde is PremiumV2_LRS. De standaardinstelling is dat de leesreplica overeenkomt met het opslagtype van de primaire server.
| Eigenschap | Waarde |
|---|---|
| Geaccepteerde waarden: | PremiumV2_LRS |
Naam of id van een 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.
Door spaties gescheiden tags: key[=value] [key[=value] ...]. Gebruik '' om bestaande tags te wissen.
Rekenlaag van de server. Geaccepteerde waarden: Burstable, GeneralPurpose, MemoryOptimized.
Naam of id van een bestaand virtueel netwerk. Als u een vnet uit 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.
Niet vragen om bevestiging.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Beschikbaarheidszone waarin de resource moet worden ingericht.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Uitvoerindeling.
| Eigenschap | Waarde |
|---|---|
| Default value: | json |
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van 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.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
az postgres flexible-server replica list
Alle leesreplica's voor een bepaalde server weergeven.
az postgres flexible-server replica list [--ids]
[--name]
[--resource-group]
[--subscription]
Voorbeelden
Geef alle leesreplica's voor de hoofdserver 'testserver' weer.
az postgres flexible-server replica list -g testgroup -n testserver
Optionele parameters
De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.
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. U moet ofwel --id's of andere 'Resource Id'-argumenten opgeven.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Naam van de server. De naam mag alleen kleine letters, cijfers en het afbreekstreepje (-) bevatten. Minimaal 3 tekens en maximaal 63 tekens.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Uitvoerindeling.
| Eigenschap | Waarde |
|---|---|
| Default value: | json |
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
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 [--acquire-policy-token]
[--change-reference]
[--ids]
[--name]
[--promote-mode {standalone, switchover}]
[--promote-option {forced, planned}]
[--resource-group]
[--subscription]
[--yes]
Voorbeelden
Stop de replicatie naar 'testreplica' en promoot deze als zelfstandige lees-/schrijfserver.
az postgres flexible-server replica promote -g testgroup -n testreplica
Stop de replicatie naar 'testreplica' en promoot deze een zelfstandige lees-/schrijfserver met geforceerde gegevenssynchronisatie.
az postgres flexible-server replica promote -g testgroup -n testreplica --promote-mode standalone --promote-option forced
Stop de replicatie naar 'testreplica' 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 testreplica --promote-mode switchover --promote-option planned
Optionele parameters
De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.
Automatisch een Azure Policy token verkrijgen voor deze resourcebewerking.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Global Policy Arguments |
De gerelateerde wijzigingsverwijzings-id voor deze resourcebewerking.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Global Policy Arguments |
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. U moet ofwel --id's of andere 'Resource Id'-argumenten opgeven.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Naam van de leesreplica.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Of u leesreplica naar een onafhankelijke server wilt promoveren of als primaire server wilt promoveren.
| Eigenschap | Waarde |
|---|---|
| Default value: | standalone |
| Geaccepteerde waarden: | standalone, switchover |
Of u nu gegevens wilt synchroniseren voordat u leesreplica's bevordert of zo snel mogelijk promoveren.
| Eigenschap | Waarde |
|---|---|
| Default value: | planned |
| Geaccepteerde waarden: | forced, planned |
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Niet vragen om bevestiging.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Uitvoerindeling.
| Eigenschap | Waarde |
|---|---|
| Default value: | json |
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |