Dela via


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

--replica-name

Namnet på servern som ska återställas till.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

--source-server

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.

--address-prefixes

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.

--identity

Namnet eller resurs-ID:t för den användartilldelade identiteten för datakryptering.

--key

Resurs-ID för den primära nyckelvalvsnyckeln för datakryptering.

--location -l

Location. Värden från: az account list-locations. Du kan konfigurera standardplatsen med hjälp av az configure --defaults location=<location>.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Egenskap Värde
Standardvärde: False
--performance-tier

Serverns prestandanivå.

--private-dns-zone

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.

--sku-name

Namnet på beräknings-SKU:n. Följer konventionen Standard_{VM-namn}. Exempel: Standard_B1ms.

--storage-size

Serverns lagringskapacitet. Minimum är 32 GiB och max är 16 TiB.

--subnet

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.

--subnet-prefixes

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.

--tags

Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.

--tier

Beräkningsnivå för servern. Godkända värden: Burstable, GeneralPurpose, MemoryOptimized.

--vnet

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.

--yes -y

Fråga inte efter bekräftelse.

Egenskap Värde
Standardvärde: False
--zone -z

Tillgänglighetszon som resursen ska etableras i.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Ö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

--name -n

Namnet på källservern.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Ö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.

--ids

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
--name -n

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
--promote-mode

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
--promote-option

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
--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

Egenskap Värde
Parameter group: Resource Id Arguments
--subscription

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
--yes -y

Fråga inte efter bekräftelse.

Egenskap Värde
Standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False