az postgres flexible-server

Zarządzanie serwerami elastycznymi Azure Database for PostgreSQL.

Polecenia

az postgres flexible-server connect

Nawiązywanie połączenia z serwerem elastycznym.

az postgres flexible-server create

Tworzenie serwera elastycznego PostgreSQL.

az postgres flexible-server db

Zarządzanie bazami danych PostgreSQL na serwerze elastycznym.

az postgres flexible-server db create

Utwórz bazę danych PostgreSQL na serwerze elastycznym.

az postgres flexible-server db delete

Usuwanie bazy danych na serwerze elastycznym.

az postgres flexible-server db list

Wyświetl listę baz danych dla serwera elastycznego.

az postgres flexible-server db show

Pokaż szczegóły bazy danych.

az postgres flexible-server delete

Usuwanie serwera elastycznego.

az postgres flexible-server deploy

Włącz i uruchom przepływ pracy akcji github dla serwera PostgreSQL.

az postgres flexible-server deploy run

Uruchom istniejący przepływ pracy w repozytorium github.

az postgres flexible-server deploy setup

Utwórz plik przepływu pracy akcji github dla serwera PostgreSQL.

az postgres flexible-server execute

Nawiązywanie połączenia z serwerem elastycznym.

az postgres flexible-server firewall-rule

Zarządzanie regułami zapory dla serwera.

az postgres flexible-server firewall-rule create

Utwórz nową regułę zapory dla serwera elastycznego.

az postgres flexible-server firewall-rule delete

Usuń regułę zapory.

az postgres flexible-server firewall-rule list

Wyświetl listę wszystkich reguł zapory dla serwera elastycznego.

az postgres flexible-server firewall-rule show

Uzyskaj szczegółowe informacje o regule zapory.

az postgres flexible-server firewall-rule update

Zaktualizuj regułę zapory.

az postgres flexible-server list

Lista dostępnych serwerów elastycznych.

az postgres flexible-server list-skus

Wyświetla listę dostępnych jednostek SKU w danym regionie.

az postgres flexible-server migration

Zarządzanie przepływami pracy migracji dla serwerów elastycznych PostgreSQL.

az postgres flexible-server migration check-name-availability

Sprawdza, czy można użyć podanej nazwy migracji.

az postgres flexible-server migration create

Utwórz nowy przepływ pracy migracji dla serwera elastycznego.

az postgres flexible-server migration delete

Usuń określoną migrację.

az postgres flexible-server migration list

Wyświetl listę migracji serwera elastycznego.

az postgres flexible-server migration show

Uzyskaj szczegółowe informacje o określonej migracji.

az postgres flexible-server migration update

Zaktualizuj określoną migrację.

az postgres flexible-server parameter

Polecenia do zarządzania wartościami parametrów serwera dla serwera elastycznego.

az postgres flexible-server parameter list

Wyświetl listę wartości parametrów dla serwera elastycznego.

az postgres flexible-server parameter set

Zaktualizuj parametr serwera elastycznego.

az postgres flexible-server parameter show

Pobierz parametr dla serwera elastycznego".

az postgres flexible-server restart

Uruchom ponownie serwer elastyczny.

az postgres flexible-server restore

Przywróć serwer elastyczny z kopii zapasowej.

az postgres flexible-server show

Uzyskaj szczegółowe informacje o serwerze elastycznym.

az postgres flexible-server show-connection-string

Pokaż parametry połączenia dla bazy danych serwera elastycznego PostgreSQL.

az postgres flexible-server start

Uruchom serwer elastyczny.

az postgres flexible-server stop

Zatrzymaj serwer elastyczny.

az postgres flexible-server update

Aktualizowanie serwera elastycznego.

az postgres flexible-server wait

Poczekaj na spełnienie określonych warunków przez serwer elastyczny.

az postgres flexible-server connect

Nawiązywanie połączenia z serwerem elastycznym.

az postgres flexible-server connect --admin-user
                                    --name
                                    [--admin-password]
                                    [--database-name]
                                    [--interactive]
                                    [--querytext]

Parametry wymagane

--admin-user -u

Nazwa użytkownika logowania administratora.

--name -n

Nazwa serwera. Nazwa może zawierać tylko małe litery, cyfry i znak łącznika (-). Minimalnie 3 znaki i maksymalnie 63 znaki.

Parametry opcjonalne

--admin-password -p

Hasło logowania administratora.

--database-name -d

Nazwa bazy danych.

--interactive

Przekaż ten parametr, aby nawiązać połączenie z bazą danych w trybie interaktywnym.

--querytext -q

Zapytanie uruchamiane na serwerze elastycznym.

az postgres flexible-server create

Tworzenie serwera elastycznego PostgreSQL.

Utwórz serwer elastyczny PostgreSQL z konfiguracją niestandardową lub domyślną. Aby uzyskać więcej informacji na temat konfiguracji sieci, zobacz

az postgres flexible-server create [--address-prefixes]
                                   [--admin-password]
                                   [--admin-user]
                                   [--backup-retention]
                                   [--database-name]
                                   [--high-availability {Disabled, Enabled}]
                                   [--location]
                                   [--name]
                                   [--private-dns-zone]
                                   [--public-access]
                                   [--resource-group]
                                   [--sku-name]
                                   [--standby-zone]
                                   [--storage-size]
                                   [--subnet]
                                   [--subnet-prefixes]
                                   [--tags]
                                   [--tier]
                                   [--version]
                                   [--vnet]
                                   [--yes]
                                   [--zone]

Przykłady

Tworzenie serwera elastycznego PostgreSQL z parametrami niestandardowymi

az postgres flexible-server create --location northeurope --resource-group testGroup \
  --name testserver --admin-user username --admin-password password \
  --sku-name Standard_B1ms --tier Burstable --public-access 153.24.26.117 --storage-size 128 \
  --tags "key=value" --version 13 --high-availability Enabled --zone 1 \
  --standby-zone 3

Utwórz serwer elastyczny PostgreSQL z domyślnymi parametrami i dostępem publicznym włączonym domyślnie. Grupa zasobów, nazwa serwera, nazwa użytkownika, hasło i domyślna baza danych zostanie utworzona przez interfejs wiersza polecenia

az postgres flexible-server create

Utwórz serwer elastyczny PostgreSQL z dostępem publicznym i dodaj zakres adresów IP, aby mieć dostęp do tego serwera. Parametr --public-access może mieć wartość "All", "None", <startIpAddress>lub <startIpAddress>-<endIpAddress>

az postgres flexible-server create --resource-group testGroup --name testserver --public-access 125.23.54.31-125.23.54.35

Tworzenie serwera elastycznego PostgreSQL z dostępem prywatnym. Jeśli podana sieć wirtualna i podsieć nie istnieją, zostanie utworzona sieć wirtualna i podsieć z określonymi prefiksami adresów.

az postgres flexible-server create --resource-group testGroup --name testserver --vnet myVnet --subnet mySubnet --address-prefixes 10.0.0.0/16 --subnet-prefixes 10.0.0.0/24

Utwórz serwer elastyczny PostgreSQL przy użyciu nowego identyfikatora zasobu podsieci i nowego identyfikatora zasobu prywatnej strefy DNS. Podsieć i strefę DNS można utworzyć w innej subskrypcji lub grupie zasobów.

az postgres flexible-server create \
  --resource-group testGroup --name testserver \
  --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNetName}/subnets/{SubnetName} \
  --private-dns-zone /subscriptions/{SubID}/resourceGroups/{resourceGroup}/providers/Microsoft.Network/privateDnsZones/testPostgreSQLFlexibleDnsZone.private.postgres.database.azure.com \
  --address-prefixes 172.0.0.0/16 --subnet-prefixes 172.0.0.0/24

Utwórz serwer elastyczny PostgreSQL przy użyciu istniejących zasobów sieciowych w tej samej grupie zasobów. Podana podsieć nie powinna mieć wdrożonego w nim żadnego innego zasobu, a ta podsieć zostanie delegowana do serwera Microsoft.DBforPostgreSQL/flexibleServers, jeśli nie została jeszcze delegowana. Prywatna strefa DNS zostanie połączona z siecią wirtualną, jeśli nie zostanie jeszcze połączona.

# create vnet
az network vnet create --resource-group testGroup --name testVnet --location testLocation --address-prefixes 172.0.0.0/16

# create subnet
az network vnet subnet create --resource-group testGroup --vnet-name testVnet --address-prefixes 172.0.0.0/24 --name testSubnet

# create private dns zone
az network private-dns zone create -g testGroup -n testDNS.private.postgres.database.azure.com

az postgres flexible-server create --resource-group testGroup \
  --name testserver --location testLocation \
  --subnet /subscriptions/{SubId}/resourceGroups/{testGroup}/providers/Microsoft.Network/virtualNetworks/tesetVnet/subnets/testSubnet \
  --private-dns-zone /subscriptions/{SubId}/resourceGroups/{testGroup}/providers/Microsoft.Network/privateDnsZones/testDNS.postgres.database.azure.com\


az postgres flexible-server create --resource-group testGroup --name testserver \
  --vnet testVnet --subnet testSubnet --location testLocation \
  --private-dns-zone /subscriptions/{SubId}/resourceGroups/{testGroup}/providers/Microsoft.Network/privateDnsZones/testDNS.postgres.database.azure.com

Utwórz serwer elastyczny PostgreSQL przy użyciu istniejących zasobów sieciowych w innej grupie zasobów/subskrypcji.

az postgres flexible-server create --resource-group testGroup \
   --name testserver --location testLocation \
  --subnet /subscriptions/{SubId2}/resourceGroups/{testGroup2}/providers/Microsoft.Network/virtualNetworks/tesetVnet/subnets/testSubnet \
  --private-dns-zone /subscriptions/{SubId2}/resourceGroups/{testGroup2}/providers/Microsoft.Network/privateDnsZones/testDNS.postgres.database.azure.com

Parametry opcjonalne

--address-prefixes

Prefiks adresu IP, który ma być używany podczas tworzenia nowej sieci wirtualnej w formacie CIDR. Wartość domyślna to 10.0.0.0/16.

--admin-password -p

Hasło administratora. Minimalnie 8 znaków i maksymalnie 128 znaków. Hasło musi zawierać znaki z trzech z następujących kategorii: wielkie litery angielskie, małe litery angielskie, cyfry i znaki inne niż alfanumeryczne.

--admin-user -u

Nazwa użytkownika administratora serwera. Po ustawieniu nie można go zmienić.

wartość domyślna: lowlyox5
--backup-retention

Liczba dni przechowywania kopii zapasowej. Zakres od 7 do 35 dni. Wartość domyślna to 7 dni.

wartość domyślna: 7
--database-name -d

Nazwa bazy danych, która ma zostać utworzona podczas aprowizowania serwera bazy danych.

--high-availability

Włączanie lub wyłączanie funkcji wysokiej dostępności. Wartość domyślna to Wyłączone. Wysoką dostępność można ustawić tylko podczas tworzenia serwera elastycznego.

akceptowane wartości: Disabled, Enabled
wartość domyślna: Disabled
--location -l

Lokalizacja. Wartości z: az account list-locations. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>.

--name -n

Nazwa serwera. Nazwa może zawierać tylko małe litery, cyfry i znak łącznika (-). Minimalnie 3 znaki i maksymalnie 63 znaki.

--private-dns-zone

Ten parametr dotyczy tylko serwera z dostępem prywatnym. Nazwa lub identyfikator nowej lub istniejącej prywatnej strefy DNS. Możesz użyć prywatnej strefy DNS z tej samej grupy zasobów, innej grupy zasobów lub innej subskrypcji. Jeśli chcesz użyć strefy z innej grupy zasobów lub subskrypcji, podaj identyfikator zasobu. Interfejs wiersza polecenia tworzy nową prywatną strefę DNS w tej samej grupie zasobów co sieć wirtualna, jeśli nie zostanie podana przez użytkowników.

--public-access

Określa dostęp publiczny. Wprowadź pojedynczy lub zakres adresów IP, które mają być uwzględnione na liście dozwolonych adresów IP. Zakresy adresów IP muszą być rozdzielane kreskami i nie zawierają żadnych spacji. Określenie wersji 0.0.0.0 umożliwia dostęp publiczny z dowolnych zasobów wdrożonych na platformie Azure w celu uzyskania dostępu do serwera. Ustawienie go na wartość "Brak" ustawia serwer w trybie dostępu publicznego, ale nie tworzy reguły zapory.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--sku-name

Nazwa jednostki SKU obliczeniowej. Zgodnie z konwencją Standard_{nazwa maszyny wirtualnej}. Przykłady: Standard_D4s_v3.

wartość domyślna: Standard_D2s_v3
--standby-zone

Informacje o strefie dostępności serwera rezerwowego po włączeniu wysokiej dostępności.

--storage-size

Pojemność magazynu serwera. Minimum to 32 GiB, a maksimum to 16 TiB.

wartość domyślna: 128
--subnet

Nazwa lub identyfikator zasobu nowej lub istniejącej podsieci. Jeśli chcesz użyć podsieci z innej grupy zasobów lub subskrypcji, podaj identyfikator zasobu zamiast nazwy. Należy pamiętać, że podsieć zostanie delegowana do serwerów elastycznych. Po delegowaniu tej podsieci nie można używać dla żadnego innego typu zasobów platformy Azure.

--subnet-prefixes

Prefiks adresu IP podsieci do użycia podczas tworzenia nowej podsieci w formacie CIDR. Wartość domyślna to 10.0.0.0/24.

--tags

Tagi rozdzielone spacjami: klucz[=wartość] [klucz[=wartość] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.

--tier

Warstwa obliczeniowa serwera. Zaakceptowane wartości: Burstable, GeneralPurpose, Memory Optimized.

wartość domyślna: GeneralPurpose
--version

Wersja główna serwera.

wartość domyślna: 13
--vnet

Nazwa lub identyfikator nowej lub istniejącej sieci wirtualnej. Jeśli chcesz użyć sieci wirtualnej z innej grupy zasobów lub subskrypcji, podaj identyfikator zasobu. Nazwa musi zawierać od 2 do 64 znaków. Nazwa musi zaczynać się literą lub cyfrą, kończyć literą, cyfrą lub podkreśleniami i może zawierać tylko litery, cyfry, podkreślenia, kropki lub łączniki.

--yes -y

Nie monituj o potwierdzenie.

--zone -z

Strefa dostępności, w której należy aprowizować zasób.

az postgres flexible-server delete

Usuwanie serwera elastycznego.

az postgres flexible-server delete [--ids]
                                   [--name]
                                   [--resource-group]
                                   [--yes]

Przykłady

Usuwanie serwera elastycznego.

az postgres flexible-server delete --resource-group testGroup --name testserver

Usuń serwer elastyczny bez monitu lub potwierdzenia.

az postgres flexible-server delete --resource-group testGroup --name testserver --yes

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien on być kompletnym identyfikatorem zasobu zawierającym wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa serwera. Nazwa może zawierać tylko małe litery, cyfry i znak łącznika (-). Minimalnie 3 znaki i maksymalnie 63 znaki.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--yes -y

Nie monituj o potwierdzenie.

az postgres flexible-server execute

Nawiązywanie połączenia z serwerem elastycznym.

az postgres flexible-server execute --admin-password
                                    --admin-user
                                    --name
                                    [--database-name]
                                    [--file-path]
                                    [--querytext]

Parametry wymagane

--admin-password -p

Hasło logowania administratora.

--admin-user -u

Nazwa użytkownika logowania administratora.

--name -n

Nazwa serwera. Nazwa może zawierać tylko małe litery, cyfry i znak łącznika (-). Minimalnie 3 znaki i maksymalnie 63 znaki.

Parametry opcjonalne

--database-name -d

Nazwa bazy danych.

--file-path -f

Ścieżka pliku SQL do wykonania.

--querytext -q

Zapytanie uruchamiane na serwerze elastycznym.

az postgres flexible-server list

Lista dostępnych serwerów elastycznych.

az postgres flexible-server list [--resource-group]

Przykłady

Wyświetl listę wszystkich serwerów elastycznych PostgreSQL w subskrypcji.

az postgres flexible-server list

Wyświetl listę wszystkich serwerów elastycznych PostgreSQL w grupie zasobów.

az postgres flexible-server list --resource-group testGroup

Wyświetl listę wszystkich serwerów elastycznych PostgreSQL w grupie zasobów w formacie tabeli.

az postgres flexible-server list --resource-group testGroup --output table

Parametry opcjonalne

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

az postgres flexible-server list-skus

Wyświetla listę dostępnych jednostek SKU w danym regionie.

az postgres flexible-server list-skus --location

Parametry wymagane

--location -l

Lokalizacja. Wartości z: az account list-locations. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>.

az postgres flexible-server restart

Uruchom ponownie serwer elastyczny.

az postgres flexible-server restart [--failover]
                                    [--ids]
                                    [--name]
                                    [--resource-group]

Przykłady

Uruchom ponownie serwer elastyczny.

az postgres flexible-server restart --resource-group testGroup --name testserver

Ponowne uruchamianie serwera z zaplanowanym trybem failover

az postgres flexible-server restart --resource-group testGroup --name testserver --failover Planned

Ponowne uruchamianie serwera z wymuszonym trybem failover

az postgres flexible-server restart --resource-group testGroup --name testserver --failover Forced

Parametry opcjonalne

--failover

Wymuszone lub planowane przejście w tryb failover dla operacji ponownego uruchamiania serwera. Dozwolone wartości: Wymuszone, Planowane.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa serwera. Nazwa może zawierać tylko małe litery, cyfry i znak łącznika (-). Minimum 3 znaki i maksymalnie 63 znaki.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

az postgres flexible-server restore

Przywróć serwer elastyczny z kopii zapasowej.

az postgres flexible-server restore --source-server
                                    [--address-prefixes]
                                    [--ids]
                                    [--name]
                                    [--no-wait]
                                    [--private-dns-zone]
                                    [--resource-group]
                                    [--restore-time]
                                    [--subnet]
                                    [--subnet-prefixes]
                                    [--vnet]
                                    [--yes]
                                    [--zone]

Przykłady

Przywróć "testserver" do określonego punktu w czasie jako nowy serwer "testserverNew".

az postgres flexible-server restore --resource-group testGroup --name testserverNew --source-server testserver --restore-time "2017-06-15T13:10:00Z"

Przywróć "testserver2" do "testserverNew", gdzie "testserverNew" znajduje się w innej grupie zasobów z "testserver2".

az postgres flexible-server restore --resource-group testGroup --name testserverNew \
  --source-server "/subscriptions/${SubID}/resourceGroups/${ResourceGroup}/providers/Microsoft.DBforPostgreSQL/servers/testserver2" \
  --restore-time "2017-06-15T13:10:00Z"

Przywróć "testserver" do bieżącego punktu w czasie jako nowy serwer "testserverNew".

az postgres flexible-server restore --resource-group testGroup --name testserverNew --source-server testserver

Parametry wymagane

--source-server

Nazwa lub identyfikator zasobu serwera źródłowego do przywrócenia.

Parametry opcjonalne

--address-prefixes

Prefiks adresu IP używany podczas tworzenia nowej sieci wirtualnej w formacie CIDR. Wartość domyślna to 10.0.0.0/16.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa serwera. Nazwa może zawierać tylko małe litery, cyfry i znak łącznika (-). Minimum 3 znaki i maksymalnie 63 znaki.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

--private-dns-zone

Ten parametr dotyczy tylko serwera z dostępem prywatnym. Nazwa lub identyfikator nowej lub istniejącej prywatnej strefy DNS. Możesz użyć prywatnej strefy DNS z tej samej grupy zasobów, innej grupy zasobów lub innej subskrypcji. Jeśli chcesz użyć strefy z innej grupy zasobów lub subskrypcji, podaj identyfikator zasobu. Interfejs wiersza polecenia tworzy nową prywatną strefę DNS w tej samej grupie zasobów co sieć wirtualna, jeśli nie zostanie podana przez użytkowników.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--restore-time

Punkt w czasie utc do przywrócenia z (format ISO8601), np. 2017-04-26T02:10:00+00Domyślnie wartość jest ustawiona na bieżący czas.

wartość domyślna: 2022-07-05T03:45:45+00:00
--subnet

Nazwa lub identyfikator zasobu nowej lub istniejącej podsieci. Jeśli chcesz użyć podsieci z innej grupy zasobów lub subskrypcji, podaj identyfikator zasobu zamiast nazwy. Należy pamiętać, że podsieć zostanie delegowana do serwerów elastycznych. Po delegowaniu tej podsieci nie można używać dla żadnego innego typu zasobów platformy Azure.

--subnet-prefixes

Prefiks adresu IP podsieci używany podczas tworzenia nowej podsieci w formacie CIDR. Wartość domyślna to 10.0.0.0/24.

--vnet

Nazwa lub identyfikator nowej lub istniejącej sieci wirtualnej. Jeśli chcesz użyć sieci wirtualnej z innej grupy zasobów lub subskrypcji, podaj identyfikator zasobu. Nazwa musi zawierać się od 2 do 64 znaków. Nazwa musi zaczynać się literą lub cyfrą, kończy się literą, cyfrą lub podkreśleniami i może zawierać tylko litery, cyfry, podkreślenia, kropki lub łączniki.

--yes -y

Nie monituj o potwierdzenie.

--zone -z

Strefa dostępności, do której należy aprowizować zasób.

az postgres flexible-server show

Uzyskaj szczegółowe informacje o serwerze elastycznym.

az postgres flexible-server show [--ids]
                                 [--name]
                                 [--resource-group]

Przykłady

Uzyskiwanie szczegółów serwera elastycznego

az postgres flexible-server show --resource-group testGroup --name testserver

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa serwera. Nazwa może zawierać tylko małe litery, cyfry i znak łącznika (-). Minimum 3 znaki i maksymalnie 63 znaki.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

az postgres flexible-server show-connection-string

Pokaż parametry połączenia dla bazy danych serwera elastycznego PostgreSQL.

az postgres flexible-server show-connection-string [--admin-password]
                                                   [--admin-user]
                                                   [--database-name]
                                                   [--ids]
                                                   [--server-name]

Przykłady

Pokaż parametry połączenia dla języków cmd i programowania.

az postgres flexible-server show-connection-string -s testserver -u username -p password -d databasename

Parametry opcjonalne

--admin-password -p

Hasło administratora. Co najmniej 8 znaków i maksymalnie 128 znaków. Hasło musi zawierać znaki z trzech z następujących kategorii: wielkie litery angielskie, małe litery angielskie, cyfry i znaki inne niż alfanumeryczne.

wartość domyślna: {password}
--admin-user -u

Nazwa użytkownika administratora serwera. Po ustawieniu nie można go zmienić.

wartość domyślna: {login}
--database-name -d

Nazwa bazy danych, która ma zostać utworzona podczas aprowizacji serwera bazy danych.

wartość domyślna: {database}
--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--server-name -s

Nazwa serwera. Nazwa może zawierać tylko małe litery, cyfry i znak łącznika (-). Minimum 3 znaki i maksymalnie 63 znaki.

wartość domyślna: {server}

az postgres flexible-server start

Uruchom serwer elastyczny.

az postgres flexible-server start [--ids]
                                  [--name]
                                  [--resource-group]

Przykłady

Uruchom serwer elastyczny.

az postgres flexible-server start --resource-group testGroup --name testserver

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa serwera. Nazwa może zawierać tylko małe litery, cyfry i znak łącznika (-). Minimum 3 znaki i maksymalnie 63 znaki.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

az postgres flexible-server stop

Zatrzymaj serwer elastyczny.

az postgres flexible-server stop [--ids]
                                 [--name]
                                 [--resource-group]

Przykłady

Zatrzymaj serwer elastyczny.

az postgres flexible-server stop --resource-group testGroup --name testserver

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa serwera. Nazwa może zawierać tylko małe litery, cyfry i znak łącznika (-). Minimum 3 znaki i maksymalnie 63 znaki.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

az postgres flexible-server update

Aktualizowanie serwera elastycznego.

az postgres flexible-server update [--add]
                                   [--admin-password]
                                   [--backup-retention]
                                   [--force-string]
                                   [--high-availability {Disabled, Enabled}]
                                   [--ids]
                                   [--maintenance-window]
                                   [--name]
                                   [--remove]
                                   [--resource-group]
                                   [--set]
                                   [--sku-name]
                                   [--standby-zone]
                                   [--storage-size]
                                   [--tags]
                                   [--tier]

Przykłady

Zaktualizuj jednostkę SKU serwera elastycznego przy użyciu kontekstu lokalnego dla serwera i grupy zasobów.

az postgres flexible-server update --sku-name Standard_D4s_v3

Aktualizowanie tagów serwera.

az postgres flexible-server update --resource-group testGroup --name testserver --tags "k1=v1" "k2=v2"

Resetowanie hasła

az postgres flexible-server update --resource-group testGroup --name testserver -p password123

Parametry opcjonalne

--add

Dodaj obiekt do listy obiektów, określając pary ścieżki i wartości klucza. Przykład: --add property.listProperty <key=value, string lub JSON string>.

--admin-password -p

Hasło administratora. Co najmniej 8 znaków i maksymalnie 128 znaków. Hasło musi zawierać znaki z trzech z następujących kategorii: wielkie litery angielskie, małe litery angielskie, cyfry i znaki inne niż alfanumeryczne.

--backup-retention

Liczba dni przechowywania kopii zapasowej. Zakres od 7 do 35 dni. Wartość domyślna to 7 dni.

--force-string

W przypadku używania polecenia "set" lub "add" zachowaj literały ciągu zamiast próbować przekonwertować na kod JSON.

--high-availability

Włącz lub wyłącz funkcję wysokiej dostępności. Wartość domyślna to Wyłączone. Wysoką dostępność można ustawić tylko w czasie tworzenia serwera elastycznego.

akceptowane wartości: Disabled, Enabled
--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--maintenance-window

Okres czasu (UTC) wyznaczony do konserwacji. Przykłady: "Sun:23:30" do zaplanowania w niedzielę, 11:30 UTC. Aby przywrócić wartość domyślnego przekazywania w obszarze "Wyłączone".

--name -n

Nazwa serwera. Nazwa może zawierać tylko małe litery, cyfry i znak łącznika (-). Minimum 3 znaki i maksymalnie 63 znaki.

--remove

Usuń właściwość lub element z listy. Przykład: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--set

Zaktualizuj obiekt, określając ścieżkę właściwości i wartość do ustawienia. Przykład: --set property1.property2=.

--sku-name

Nazwa jednostki SKU obliczeniowej. Zgodnie z konwencją Standard_{nazwa maszyny wirtualnej}. Przykłady: Standard_D4s_v3.

--standby-zone

Informacje o strefie dostępności serwera rezerwowego po włączeniu wysokiej dostępności.

--storage-size

Pojemność magazynu serwera. Minimum to 32 GiB, a max to 16 TiB.

--tags

Tagi rozdzielone spacjami: klucz[=wartość] [klucz[=wartość] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.

--tier

Warstwa obliczeniowa serwera. Zaakceptowane wartości: Burstable, GeneralPurpose, Memory Optimized.

az postgres flexible-server wait

Poczekaj na spełnienie określonych warunków przez serwer elastyczny.

az postgres flexible-server wait [--created]
                                 [--custom]
                                 [--deleted]
                                 [--exists]
                                 [--ids]
                                 [--interval]
                                 [--name]
                                 [--resource-group]
                                 [--timeout]
                                 [--updated]

Parametry opcjonalne

--created

Zaczekaj na utworzenie polecenia "provisioningState" w lokalizacji "Powodzenie".

--custom

Zaczekaj, aż warunek spełnia niestandardowe zapytanie JMESPath. Na przykład provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Zaczekaj na usunięcie.

--exists

Zaczekaj, aż zasób istnieje.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--interval

Interwał sondowania w sekundach.

wartość domyślna: 30
--name -n

Nazwa serwera. Nazwa może zawierać tylko małe litery, cyfry i znak łącznika (-). Minimum 3 znaki i maksymalnie 63 znaki.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--timeout

Maksymalny czas oczekiwania w sekundach.

wartość domyślna: 3600
--updated

Zaczekaj na aktualizację za pomocą parametru provisioningState w lokalizacji "Powodzenie".