az postgres flexible-server replica
Hantera skrivskyddade repliker.
Kommandon
| Name | Description | Typ | Status |
|---|---|---|---|
| az postgres flexible-server replica create |
Skapa en läsreplik för en server. |
Core | GA |
| az postgres flexible-server replica list |
Visa en lista över alla skrivskyddade repliker för en viss server. |
Core | GA |
| az postgres flexible-server replica promote |
Stoppa replikeringen av en läsreplik och flytta upp den till en oberoende server eller som en primär server. |
Core | GA |
az postgres flexible-server replica create
Skapa en läsreplik för en 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]
[--tags]
[--tier]
[--vnet]
[--yes]
[--zone]
Exempel
Skapa en läsreplik "testreplicaserver" för "testserver" med offentlig eller privat åtkomst i den angivna zonen och platsen om den är tillgänglig.
az postgres flexible-server replica create --replica-name testreplicaserver -g testGroup --source-server testserver --zone 3 --location testLocation
Skapa en läsreplik "testreplicaserver" med nytt undernät för "testserver" med privat åtkomst.
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 \
--tags "key=value"
Skapa en läsreplik "testreplicaserver" för "testserver" med offentlig eller privat åtkomst på den angivna platsen om den är tillgänglig. Eftersom zonen inte skickas hämtas zonen automatiskt på den replikplats som skiljer sig från källservern, om den är tillgänglig, annars hämtas zonen på samma sätt som källservern på replikplatsen om den är tillgänglig, annars anges zonen som Ingen, d.v.s. Ingen inställning
az postgres flexible-server replica create --replica-name testreplicaserver -g testGroup --source-server testserver --location testLocation
Skapa en läsreplik "testreplicaserver" för "testserver" med anpassad --storage-size och --sku.
az postgres flexible-server replica create --replica-name testreplicaserver -g testGroup --source-server testserver --sku-name Standard_D4ds_v5 --storage-size 256
Skapa en läsreplik "testreplicaserver" för "testserver", där "testreplicaserver" finns i en annan resursgrupp "newTestGroup". Här är --resource-group för läsreplikens resursgrupp och --source-server måste skickas som resurs-ID.
az postgres flexible-server replica create --replica-name testreplicaserver -g newTestGroup --source-server /subscriptions/{sourceSubscriptionId}/resourceGroups/{sourceResourceGroup}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{sourceServerName} --location testLocation
Obligatoriska parametrar
Namnet på servern som ska återställas till.
Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.
Namnet eller resurs-ID:t för källservern som ska återställas från.
Valfria parametrar
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
IP-adressprefixet som ska användas när du skapar ett nytt virtuellt nätverk i CIDR-format. Standardvärdet är 10.0.0.0/16.
Namnet eller resurs-ID:t för den användartilldelade identiteten för datakryptering.
Resurs-ID för den primära nyckelvalvsnyckeln för datakryptering.
Location. Värden från: az account list-locations. Du kan konfigurera standardplatsen med hjälp av az configure --defaults location=<location>.
Vänta inte tills den långvariga åtgärden har slutförts.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Serverns prestandanivå.
Den här parametern gäller endast för en server med privat åtkomst. Namn eller ID för ny eller befintlig privat DNS-zon. Du kan använda den privata DNS-zonen från samma resursgrupp, en annan resursgrupp eller en annan prenumeration. Om du vill använda en zon från en annan resursgrupp eller prenumeration anger du resurs-ID. CLI skapar en ny privat DNS-zon inom samma resursgrupp som det virtuella nätverket om det inte tillhandahålls av användarna.
Namnet på beräknings-SKU:n. Följer konventionen Standard_{VM-namn}. Exempel: Standard_B1ms.
Serverns lagringskapacitet. Minimum är 32 GiB och max är 16 TiB.
Namn eller resurs-ID för ett nytt eller befintligt undernät. Om du vill använda ett undernät från en annan resursgrupp eller prenumeration anger du resurs-ID i stället för namn. Observera att undernätet delegeras till flexibleServers. Efter delegeringen kan det här undernätet inte användas för någon annan typ av Azure-resurser.
Ip-adressprefixet för undernätet som ska användas när du skapar ett nytt undernät i CIDR-format. Standardvärdet är 10.0.0.0/24.
Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.
Beräkningsnivå för servern. Godkända värden: Burstable, GeneralPurpose, MemoryOptimized.
Namn eller ID för ett nytt eller befintligt virtuellt nätverk. Om du vill använda ett virtuellt nätverk från en annan resursgrupp eller prenumeration anger du ett resurs-ID. Namnet måste vara mellan 2 och 64 tecken. Namnet måste börja med en bokstav eller siffra, sluta med en bokstav, ett tal eller understreck och får endast innehålla bokstäver, siffror, understreck, punkter eller bindestreck.
Fråga inte efter bekräftelse.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Tillgänglighetszon som resursen ska etableras i.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
az postgres flexible-server replica list
Visa en lista över alla skrivskyddade repliker för en viss server.
az postgres flexible-server replica list --name
--resource-group
Exempel
Visa en lista över alla skrivskyddade repliker för huvudservern "testserver".
az postgres flexible-server replica list -g testGroup -n testserver
Obligatoriska parametrar
Namnet på källservern.
Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
az postgres flexible-server replica promote
Stoppa replikeringen av en läsreplik och flytta upp den till en oberoende server eller som en primär server.
az postgres flexible-server replica promote [--ids]
[--name]
[--promote-mode {standalone, switchover}]
[--promote-option {forced, planned}]
[--resource-group]
[--subscription]
[--yes]
Exempel
Stoppa replikeringen till "testreplicaserver" och befordra den till en fristående läs-/skrivserver.
az postgres flexible-server replica promote -g testGroup -n testreplicaserver
Stoppa replikeringen till "testreplicaserver" och befordra den till en fristående läs-/skrivserver med tvingad datasynkronisering.
az postgres flexible-server replica promote -g testGroup -n testreplicaserver --promote-mode standalone --promote-option forced
Stoppa replikeringen till "testreplicaserver" och flytta upp den till den primära servern med planerad datasynkronisering. Repliken som du befordrar måste ha den virtuella slutpunkten för läsaren tilldelad, annars får du ett fel vid befordran.
az postgres flexible-server replica promote -g testGroup -n testreplicaserver --promote-mode switchover --promote-option planned
Valfria parametrar
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om 'resurs-ID' argumenten. Du bör ange antingen --id eller andra "Resurs-ID"-argument.
| Egenskap | Värde |
|---|---|
| Parameter group: | Resource Id Arguments |
Namnet på servern. Namnet får bara innehålla gemener, siffror och bindestreck (-). Minst 3 tecken och högst 63 tecken.
| Egenskap | Värde |
|---|---|
| Parameter group: | Resource Id Arguments |
Om du vill höja upp läsreplik till en oberoende server eller höja upp den som en primär server.
| Egenskap | Värde |
|---|---|
| Standardvärde: | standalone |
| Godkända värden: | standalone, switchover |
Om du vill synkronisera data innan du främjar läsreplik eller höjer upp så snart som möjligt.
| Egenskap | Värde |
|---|---|
| Standardvärde: | planned |
| Godkända värden: | forced, planned |
Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.
| Egenskap | Värde |
|---|---|
| Parameter group: | Resource Id Arguments |
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
| Egenskap | Värde |
|---|---|
| Parameter group: | Resource Id Arguments |
Fråga inte efter bekräftelse.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |