az postgres flexible-server
Uwaga
Ta grupa poleceń zawiera polecenia zdefiniowane zarówno w interfejsie wiersza polecenia platformy Azure, jak i w co najmniej jednym rozszerzeniu. Zainstaluj każde rozszerzenie, aby korzystać z rozszerzonych możliwości. Dowiedz się więcej o rozszerzeniach.
Zarządzanie serwerami elastycznymi usługi Azure Database for PostgreSQL.
Polecenia
Nazwa | Opis | Typ | Stan |
---|---|---|---|
az postgres flexible-server ad-admin |
Zarządzanie administratorami usługi Active Directory serwera. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server ad-admin create |
Utwórz administratora usługi Active Directory. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server ad-admin delete |
Usuń administratora usługi Active Directory. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server ad-admin list |
Wyświetl listę wszystkich administratorów usługi Active Directory. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server ad-admin show |
Uzyskaj administratora usługi Active Directory. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server ad-admin wait |
Poczekaj na spełnienie określonych warunków przez administratora usługi Active Directory. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server advanced-threat-protection-setting |
Zarządzanie ustawieniem zaawansowanej ochrony przed zagrożeniami dla serwera elastycznego PostgreSQL. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server advanced-threat-protection-setting show |
Uzyskaj zaawansowane ustawienia ochrony przed zagrożeniami dla serwera elastycznego PostgreSL. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server advanced-threat-protection-setting update |
Aktualizuje stan ustawienia zaawansowanej ochrony przed zagrożeniami dla serwera elastycznego. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server backup |
Zarządzanie elastycznymi kopiami zapasowymi serwera. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server backup list |
Wyświetl listę wszystkich kopii zapasowych dla danego serwera. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server backup show |
Pokaż szczegóły konkretnej kopii zapasowej dla danego serwera. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server connect |
Nawiązywanie połączenia z serwerem elastycznym. |
Numer wewnętrzny | Ogólna dostępność |
az postgres flexible-server create |
Tworzenie serwera elastycznego PostgreSQL. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server db |
Zarządzanie bazami danych PostgreSQL na serwerze elastycznym. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server db create |
Tworzenie bazy danych PostgreSQL na serwerze elastycznym. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server db delete |
Usuwanie bazy danych na serwerze elastycznym. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server db list |
Wyświetl listę baz danych dla serwera elastycznego. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server db show |
Pokaż szczegóły bazy danych. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server delete |
Usuwanie serwera elastycznego. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server deploy |
Włącz i uruchom przepływ pracy funkcji GitHub Actions dla serwera PostgreSQL. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server deploy run |
Uruchom istniejący przepływ pracy w repozytorium github. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server deploy setup |
Utwórz plik przepływu pracy funkcji GitHub Actions dla serwera PostgreSQL. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server execute |
Nawiązywanie połączenia z serwerem elastycznym. |
Numer wewnętrzny | Ogólna dostępność |
az postgres flexible-server firewall-rule |
Zarządzanie regułami zapory dla serwera. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server firewall-rule create |
Utwórz nową regułę zapory dla serwera elastycznego. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server firewall-rule delete |
Usuń regułę zapory. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server firewall-rule list |
Wyświetl listę wszystkich reguł zapory dla serwera elastycznego. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server firewall-rule show |
Uzyskaj szczegółowe informacje o regule zapory. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server firewall-rule update |
Aktualizowanie reguły zapory. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server geo-restore |
Przywracanie geograficzne serwera elastycznego z kopii zapasowej. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server identity |
Zarządzanie tożsamościami przypisanymi przez użytkownika serwera. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server identity assign |
Dodaj tożsamość zarządzaną przypisaną przez użytkownika do serwera. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server identity list |
Wyświetl listę wszystkich tożsamości zarządzanych przypisanych przez użytkownika z serwera. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server identity remove |
Usuń tożsamości zarządzane z serwera z przypisaną tożsamością użytkownika. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server identity show |
Pobierz tożsamość zarządzaną przypisaną przez użytkownika z serwera. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server list |
Lista dostępnych serwerów elastycznych. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server list-skus |
Wyświetla listę dostępnych jednostek SKU w danym regionie. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server migration |
Zarządzanie przepływami pracy migracji dla serwerów elastycznych PostgreSQL. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server migration check-name-availability |
Sprawdza, czy można użyć podanej nazwy migracji. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server migration create |
Utwórz nowy przepływ pracy migracji dla serwera elastycznego. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server migration list |
Wyświetlanie listy migracji serwera elastycznego. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server migration show |
Uzyskaj szczegółowe informacje o określonej migracji. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server migration update |
Zaktualizuj określoną migrację. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server parameter |
Polecenia do zarządzania wartościami parametrów serwera dla serwera elastycznego. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server parameter list |
Wyświetl listę wartości parametrów dla serwera elastycznego. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server parameter set |
Zaktualizuj parametr serwera elastycznego. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server parameter show |
Pobierz parametr dla serwera elastycznego". |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server private-endpoint-connection |
Zarządzanie elastycznymi połączeniami punktów końcowych serwera PostgreSQL. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server private-endpoint-connection approve |
Zatwierdź określone połączenie prywatnego punktu końcowego skojarzone z serwerem elastycznym PostgreSQL. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server private-endpoint-connection delete |
Usuń określone połączenie prywatnego punktu końcowego skojarzone z serwerem elastycznym PostgreSQL. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server private-endpoint-connection list |
Wyświetl listę wszystkich połączeń prywatnych punktów końcowych skojarzonych z serwerem elastycznym PostgreSQL. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server private-endpoint-connection reject |
Odrzuć określone połączenie prywatnego punktu końcowego skojarzone z serwerem elastycznym PostgreSQL. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server private-endpoint-connection show |
Pokaż szczegóły połączenia prywatnego punktu końcowego skojarzonego z serwerem elastycznym PostgreSQL. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server private-link-resource |
Pobierz zasób usługi Private Link dla serwera elastycznego PostgreSQL. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server private-link-resource list |
Wyświetlanie listy zasobów łącza prywatnego skojarzonych z serwerem elastycznym PostgreSQL. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server private-link-resource show |
Pobierz zasób łącza prywatnego dla serwera elastycznego PostgreSQL. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server replica |
Zarządzanie replikami do odczytu. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server replica create |
Utwórz replikę do odczytu dla serwera. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server replica list |
Wyświetl listę wszystkich replik do odczytu dla danego serwera. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server replica promote |
Zatrzymaj replikację repliki do odczytu i podwyższ jej poziom do niezależnego serwera lub jako serwera podstawowego. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server replica stop-replication |
Zatrzymaj replikację do repliki do odczytu i utwórz serwer odczytu/zapisu. |
Podstawowe funkcje | Przestarzałe |
az postgres flexible-server restart |
Uruchom ponownie serwer elastyczny. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server restore |
Przywracanie serwera elastycznego z kopii zapasowej. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server revive-dropped |
Ożywienie usuniętego serwera elastycznego z kopii zapasowej. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server server-logs |
Zarządzanie dziennikami serwera (plikami dziennika) dla serwera elastycznego PostgreSQL. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server server-logs download |
Pobieranie plików dziennika dla serwera elastycznego PostgreSQL. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server server-logs list |
Wyświetlanie listy plików dziennika dla serwera elastycznego PostgreSQL. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server show |
Uzyskaj szczegółowe informacje o serwerze elastycznym. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server show-connection-string |
Pokaż parametry połączenia dla bazy danych postgreSQL — serwer elastyczny. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server start |
Uruchom serwer elastyczny. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server stop |
Zatrzymaj serwer elastyczny. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server update |
Aktualizowanie serwera elastycznego. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server upgrade |
Uaktualnij wersję główną serwera elastycznego. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server virtual-endpoint |
Zarządzanie wirtualnymi punktami końcowymi dla serwera elastycznego PostgreSQL. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server virtual-endpoint create |
Utwórz nowy wirtualny punkt końcowy dla serwera elastycznego. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server virtual-endpoint delete |
Usuwanie wirtualnego punktu końcowego. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server virtual-endpoint list |
Wyświetl listę wszystkich wirtualnych punktów końcowych dla serwera elastycznego. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server virtual-endpoint show |
Uzyskaj szczegóły wirtualnego punktu końcowego. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server virtual-endpoint update |
Aktualizowanie wirtualnego punktu końcowego. |
Podstawowe funkcje | Ogólna dostępność |
az postgres flexible-server wait |
Poczekaj, aż serwer elastyczny spełnia określone warunki. |
Podstawowe funkcje | Ogólna dostępność |
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
Nazwa użytkownika logowania administratora.
Nazwa serwera programu . Nazwa może zawierać tylko małe litery, cyfry i znak łącznika (-). Minimalnie 3 znaki i maksymalnie 63 znaki.
Parametry opcjonalne
Hasło logowania administratora.
Nazwa bazy danych.
Przekaż ten parametr, aby nawiązać połączenie z bazą danych w trybie interaktywnym.
Argument "querytext" został przestarzały i zostanie usunięty w przyszłej wersji. Zamiast tego użyj polecenia "execute".
Zapytanie uruchamiane na serwerze elastycznym.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
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
- Konfigurowanie dostępu publicznego https://docs.microsoft.com/en-us/azure/postgresql/flexible-server/how-to-manage-firewall-cli
- Skonfiguruj dostęp https://docs.microsoft.com/en-us/azure/postgresql/flexible-server/how-to-manage-virtual-network-cliprywatny.
az postgres flexible-server create [--active-directory-auth {Disabled, Enabled}]
[--address-prefixes]
[--admin-password]
[--admin-user]
[--backup-identity]
[--backup-key]
[--backup-retention]
[--create-default-database {Disabled, Enabled}]
[--database-name]
[--geo-redundant-backup {Disabled, Enabled}]
[--high-availability {Disabled, SameZone, ZoneRedundant}]
[--identity]
[--iops]
[--key]
[--location]
[--name]
[--password-auth {Disabled, Enabled}]
[--performance-tier]
[--private-dns-zone]
[--public-access]
[--resource-group]
[--sku-name]
[--standby-zone]
[--storage-auto-grow {Disabled, Enabled}]
[--storage-size]
[--storage-type {PremiumV2_LRS, Premium_LRS}]
[--subnet]
[--subnet-prefixes]
[--tags]
[--throughput]
[--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_D2s_v3 --tier GeneralPurpose --public-access 153.24.26.117 --storage-size 128 \
--tags "key=value" --version 16 --high-availability ZoneRedundant --zone 1 \
--standby-zone 3
Tworzenie serwera elastycznego PostgreSQL przy użyciu dysków SSD w wersji 2 w warstwie Premium.
# set storage type to "PremiumV2_LRS" and provide values for Storage size (in GiB), IOPS (operations/sec), and Throughput (MB/sec).
az postgres flexible-server create --location northeurope --resource-group testGroup \
--name testserver --admin-user username --admin-password password \
--sku-name Standard_B1ms --tier Burstable --storage-type PremiumV2_LRS --storage-size 128 --iops 3000 --throughput 125
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
Utwórz serwer elastyczny 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 jeszcze nie zostanie 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
Tworzenie serwera elastycznego PostgreSQL przy użyciu szyfrowania danych.
# create keyvault
az keyvault create -g testGroup -n testVault --location testLocation \
--enable-purge-protection true
# create key in keyvault and save its key identifier
keyIdentifier=$(az keyvault key create --name testKey -p software \
--vault-name testVault --query key.kid -o tsv)
# create identity and save its principalId
identityPrincipalId=$(az identity create -g testGroup --name testIdentity \
--location testLocation --query principalId -o tsv)
# add testIdentity as an access policy with key permissions 'Wrap Key', 'Unwrap Key', 'Get' and 'List' inside testVault
az keyvault set-policy -g testGroup -n testVault --object-id $identityPrincipalId \
--key-permissions wrapKey unwrapKey get list
# create flexible server with data encryption enabled
az postgres flexible-server create -g testGroup -n testServer --location testLocation \
--key $keyIdentifier --identity testIdentity
Utwórz serwer elastyczny PostgreSQL z uwierzytelnianiem usługi Active Directory, a także uwierzytelnianiem hasłem.
# create flexible server with aad auth and password auth enabled
az postgres flexible-server create -g testGroup -n testServer --location testLocation \
--active-directory-auth Enabled
Utwórz serwer elastyczny PostgreSQL tylko z uwierzytelnianiem w usłudze Active Directory.
# create flexible server with aad only auth and password auth disabled
az postgres flexible-server create -g testGroup -n testServer --location testLocation \
--active-directory-auth Enabled --password-auth Disabled
Utwórz serwer elastyczny PostgreSQL z włączonym dostępem publicznym, geograficznie nadmiarową kopią zapasową 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 --geo-redundant-backup Enabled --public-access 125.23.54.31-125.23.54.35
Utwórz serwer elastyczny PostgreSQL z szyfrowaniem danych dla serwera z włączoną obsługą kopii zapasowych geograficznie.
# create keyvault
az keyvault create -g testGroup -n testVault --location testLocation \
--enable-purge-protection true
# create key in keyvault and save its key identifier
keyIdentifier=$(az keyvault key create --name testKey -p software \
--vault-name testVault --query key.kid -o tsv)
# create identity and save its principalId
identityPrincipalId=$(az identity create -g testGroup --name testIdentity \
--location testLocation --query principalId -o tsv)
# add testIdentity as an access policy with key permissions 'Wrap Key', 'Unwrap Key', 'Get' and 'List' inside testVault
az keyvault set-policy -g testGroup -n testVault --object-id $identityPrincipalId \
--key-permissions wrapKey unwrapKey get list
# create keyvault in geo-paired region
az keyvault create -g testGroup -n geoVault --location geoPairedLocation \
--enable-purge-protection true
# create key in keyvault and save its key identifier
geoKeyIdentifier=$(az keyvault key create --name geoKey -p software \
--vault-name geoVault --query key.kid -o tsv)
# create identity in geo-raired location and save its principalId
geoIdentityPrincipalId=$(az identity create -g testGroup --name geoIdentity \
--location geoPairedLocation --query principalId -o tsv)
# add testIdentity as an access policy with key permissions 'Wrap Key', 'Unwrap Key', 'Get' and 'List' inside testVault
az keyvault set-policy -g testGroup -n geoVault --object-id $geoIdentityPrincipalId \
--key-permissions wrapKey unwrapKey get list
# create flexible server with data encryption enabled for geo-backup Enabled server
az postgres flexible-server create -g testGroup -n testServer --location testLocation --geo-redundant-backup Enabled \
--key $keyIdentifier --identity testIdentity --backup-key $geoKeyIdentifier --backup-identity geoIdentity
Tworzenie serwera elastycznego z niestandardową warstwą wydajności magazynu. Zaakceptowane wartości "P4", "P6", "P10", "P15", "P20", "P30", \ "P40", "P50", "P60", "P70", "P80". Rzeczywiste dozwolone wartości zależą od wyboru --storage-size na potrzeby tworzenia serwera elastycznego. \ Wartość domyślna dla warstwy wydajności magazynu zależy od rozmiaru magazynu wybranego do utworzenia serwera elastycznego.
az postgres flexible-server create -g testGroup -n testServer --location testLocation --performance-tier P15
utwórz serwer elastyczny z automatycznym zwiększaniem magazynu jako włączonym. Zaakceptowane wartości Włączone/Wyłączone. Wartość domyślna automatycznego zwiększania magazynu to "Wyłączone".
az postgres flexible-server create -g testGroup -n testServer --location testLocation --storage-auto-grow Enabled
Parametry opcjonalne
Określa, czy jest włączone uwierzytelnianie usługi Azure Active Directory.
Prefiks adresu IP używany podczas tworzenia nowej sieci wirtualnej w formacie CIDR. Wartość domyślna to 10.0.0.0/16.
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.
Nazwa użytkownika administratora serwera. Po ustawieniu nie można go zmienić.
Nazwa lub identyfikator zasobu tożsamości użytkownika kopii zapasowej geograficznej na potrzeby szyfrowania danych. Tożsamość musi znajdować się w tym samym regionie co region kopii zapasowej.
Identyfikator zasobu klucza magazynu kluczy kopii zapasowej geograficznej na potrzeby szyfrowania danych. Klucz musi znajdować się w tym samym regionie co region kopii zapasowej.
Liczba dni przechowywania kopii zapasowej. Zakres od 7 do 35 dni. Wartość domyślna to 7 dni.
Włącz lub wyłącz tworzenie domyślnej bazy danych flexibleserverdb. Wartość domyślna to Włączone.
Nazwa bazy danych, która ma zostać utworzona podczas aprowizacji serwera bazy danych.
Określa, czy jest włączona geograficznie nadmiarowa kopia zapasowa.
Włącz (ZoneRedundant lub SameZone) lub wyłącz funkcję wysokiej dostępności.
Nazwa lub identyfikator zasobu tożsamości przypisanej przez użytkownika na potrzeby szyfrowania danych.
Wartość operacji we/wy na sekundę do przydzielenia dla tego serwera. Tę wartość można zaktualizować tylko wtedy, gdy serwer elastyczny korzysta z dysków SSD w wersji 2 w warstwie Premium.
Identyfikator zasobu podstawowego klucza magazynu kluczy na potrzeby szyfrowania danych.
Lokalizacja. Wartości z: az account list-locations
. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>
.
Nazwa serwera programu . Nazwa może zawierać tylko małe litery, cyfry i znak łącznika (-). Minimalnie 3 znaki i maksymalnie 63 znaki.
Określa, czy jest włączone uwierzytelnianie haseł.
Warstwa wydajności serwera.
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.
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ć oddzielone kreską i nie zawierają żadnych spacji. Określenie wartości 0.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.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa jednostki SKU obliczeniowej. Zgodnie z konwencją Standard_{nazwa maszyny wirtualnej}. Przykłady: Standard_B1ms.
Informacje o strefie dostępności serwera rezerwowego po włączeniu wysokiej dostępności.
Włączanie lub wyłączanie automatycznego zwiększania rozmiaru magazynu. Wartość domyślna to Włączone.
Pojemność magazynu serwera. Minimum to 32 GiB, a maksimum to 16 TiB.
Typ magazynu dla serwera. Dozwolone wartości są Premium_LRS i PremiumV2_LRS. Wartość domyślna to Premium_LRS. W przypadku używania PremiumV2_LRS należy ustawić liczby operacji we/wy na sekundę i przepływność.
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.
Prefiks adresu IP podsieci do użycia podczas tworzenia nowej podsieci w formacie CIDR. Wartość domyślna to 10.0.0.0/24.
Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.
Przepływność magazynu (MB/s) dla serwera. Tę wartość można zaktualizować tylko wtedy, gdy serwer elastyczny korzysta z dysków SSD w wersji 2 w warstwie Premium.
Warstwa obliczeniowa serwera. Zaakceptowane wartości: Burstable, GeneralPurpose, MemoryOptimized.
Wersja główna serwera.
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.
Nie monituj o potwierdzenie.
Strefa dostępności, do której należy aprowizować zasób.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az postgres flexible-server delete
Usuwanie serwera elastycznego.
az postgres flexible-server delete [--ids]
[--name]
[--resource-group]
[--subscription]
[--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
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa serwera programu . Nazwa może zawierać tylko małe litery, cyfry i znak łącznika (-). Minimalnie 3 znaki i maksymalnie 63 znaki.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Nie monituj o potwierdzenie.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
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
Hasło logowania administratora.
Nazwa użytkownika logowania administratora.
Nazwa serwera programu . Nazwa może zawierać tylko małe litery, cyfry i znak łącznika (-). Minimalnie 3 znaki i maksymalnie 63 znaki.
Parametry opcjonalne
Nazwa bazy danych.
Ścieżka pliku SQL do wykonania.
Zapytanie uruchamiane na serwerze elastycznym.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az postgres flexible-server geo-restore
Przywracanie geograficzne serwera elastycznego z kopii zapasowej.
az postgres flexible-server geo-restore --location
--source-server
[--address-prefixes]
[--backup-identity]
[--backup-key]
[--geo-redundant-backup {Disabled, Enabled}]
[--identity]
[--ids]
[--key]
[--name]
[--no-wait]
[--private-dns-zone]
[--resource-group]
[--subnet]
[--subnet-prefixes]
[--subscription]
[--vnet]
[--yes]
[--zone]
Przykłady
Przywracanie geograficzne serwera dostępu publicznego "testserver" do nowego serwera "testserverNew" w lokalizacji "newLocation" z dostępem publicznym.
az postgres flexible-server geo-restore --resource-group testGroup --name testserverNew --source-server testserver --location newLocation
Przywracanie geograficznego prywatnego serwera dostępu "testserver" jako nowy serwer "testserverNew" z nową podsiecią. Zostanie aprowizowana nowa sieć wirtualna, podsieć i prywatna strefa DNS dla przywróconego serwera. Aby uzyskać więcej scenariuszy dostępu prywatnego, zapoznaj się z poleceniem "flexible-server create".
az postgres flexible-server geo-restore --resource-group testGroup --name testserverNew \
--source-server testserver --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 --location newLocation
Przywracanie geograficzne "testserver" do bieżącego punktu w czasie jako nowy serwer "testserverNew" w innej subskrypcji/grupie zasobów. \ Tutaj --restore-group jest dla grupy zasobów serwera docelowego, a --source-server musi zostać przekazany jako identyfikator zasobu. \ Ten identyfikator zasobu może znajdować się w subskrypcji innej niż subskrypcja używana dla polecenia az account set.
az postgres flexible-server geo-restore --resource-group testGroup --name testserverNew --location newLocation \
--source-server /subscriptions/{sourceSubscriptionId}/resourceGroups/{sourceResourceGroup}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{sourceServerName}
Parametry wymagane
Lokalizacja. Wartości z: az account list-locations
. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>
.
Nazwa lub identyfikator zasobu serwera źródłowego do przywrócenia.
Parametry opcjonalne
Prefiks adresu IP używany podczas tworzenia nowej sieci wirtualnej w formacie CIDR. Wartość domyślna to 10.0.0.0/16.
Nazwa lub identyfikator zasobu tożsamości użytkownika kopii zapasowej geograficznej na potrzeby szyfrowania danych. Tożsamość musi znajdować się w tym samym regionie co region kopii zapasowej.
Identyfikator zasobu klucza magazynu kluczy kopii zapasowej geograficznej na potrzeby szyfrowania danych. Klucz musi znajdować się w tym samym regionie co region kopii zapasowej.
Określa, czy jest włączona geograficznie nadmiarowa kopia zapasowa.
Nazwa lub identyfikator zasobu tożsamości przypisanej przez użytkownika na potrzeby szyfrowania danych.
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Identyfikator zasobu podstawowego klucza magazynu kluczy na potrzeby szyfrowania danych.
Nazwa serwera programu . Nazwa może zawierać tylko małe litery, cyfry i znak łącznika (-). Minimalnie 3 znaki i maksymalnie 63 znaki.
Nie czekaj na zakończenie długotrwałej operacji.
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.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
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.
Prefiks adresu IP podsieci do użycia podczas tworzenia nowej podsieci w formacie CIDR. Wartość domyślna to 10.0.0.0/24.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
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.
Nie monituj o potwierdzenie.
Strefa dostępności, do której należy aprowizować zasób.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
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 ramach 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
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
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
Lokalizacja. Wartości z: az account list-locations
. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az postgres flexible-server restart
Uruchom ponownie serwer elastyczny.
az postgres flexible-server restart [--failover]
[--ids]
[--name]
[--resource-group]
[--subscription]
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
Wymuszone lub planowane przejście w tryb failover dla operacji ponownego uruchamiania serwera. Dozwolone wartości: Wymuszone, Planowane.
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa serwera programu . Nazwa może zawierać tylko małe litery, cyfry i znak łącznika (-). Minimalnie 3 znaki i maksymalnie 63 znaki.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az postgres flexible-server restore
Przywracanie serwera elastycznego z kopii zapasowej.
az postgres flexible-server restore --source-server
[--address-prefixes]
[--backup-identity]
[--backup-key]
[--geo-redundant-backup {Disabled, Enabled}]
[--identity]
[--ids]
[--key]
[--name]
[--no-wait]
[--private-dns-zone]
[--resource-group]
[--restore-time]
[--storage-type {PremiumV2_LRS}]
[--subnet]
[--subnet-prefixes]
[--subscription]
[--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óć serwer testowy do bieżącego punktu w czasie jako nowy serwer "testserverNew".
az postgres flexible-server restore --resource-group testGroup --name testserverNew --source-server testserver
Przywróć serwer testowy do bieżącego punktu w czasie jako nowy serwer "testserverNew" w innej grupie zasobów. \ Tutaj --restore-group jest dla grupy zasobów serwera docelowego, a --source-server musi zostać przekazany jako identyfikator zasobu.
az postgres flexible-server restore --resource-group testGroup --name testserverNew \
--source-server /subscriptions/{testSubscription}/resourceGroups/{sourceResourceGroup}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{sourceServerName}
Przywróć "testserver" do bieżącego punktu w czasie jako nowy serwer "testserverNew" w innej subskrypcji. \ Tutaj --restore-group jest dla grupy zasobów serwera docelowego, a --source-server musi zostać przekazany jako identyfikator zasobu. \ Ten identyfikator zasobu może znajdować się w subskrypcji innej niż subskrypcja używana dla polecenia az account set.
az postgres flexible-server restore --resource-group testGroup --name testserverNew \
--source-server /subscriptions/{sourceSubscriptionId}/resourceGroups/{sourceResourceGroup}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{sourceServerName}
Przywróć serwer testowy do bieżącego punktu w czasie jako nowy serwer "testserverNew" przy użyciu dysków SSD w warstwie Premium w wersji 2, ustawiając typ magazynu na "PremiumV2_LRS"
az postgres flexible-server restore --resource-group testGroup --name testserverNew --source-server testserver --storage-type PremiumV2_LRS
Parametry wymagane
Nazwa lub identyfikator zasobu serwera źródłowego do przywrócenia.
Parametry opcjonalne
Prefiks adresu IP używany podczas tworzenia nowej sieci wirtualnej w formacie CIDR. Wartość domyślna to 10.0.0.0/16.
Nazwa lub identyfikator zasobu tożsamości użytkownika kopii zapasowej geograficznej na potrzeby szyfrowania danych. Tożsamość musi znajdować się w tym samym regionie co region kopii zapasowej.
Identyfikator zasobu klucza magazynu kluczy kopii zapasowej geograficznej na potrzeby szyfrowania danych. Klucz musi znajdować się w tym samym regionie co region kopii zapasowej.
Określa, czy jest włączona geograficznie nadmiarowa kopia zapasowa.
Nazwa lub identyfikator zasobu tożsamości przypisanej przez użytkownika na potrzeby szyfrowania danych.
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Identyfikator zasobu podstawowego klucza magazynu kluczy na potrzeby szyfrowania danych.
Nazwa serwera programu . Nazwa może zawierać tylko małe litery, cyfry i znak łącznika (-). Minimalnie 3 znaki i maksymalnie 63 znaki.
Nie czekaj na zakończenie długotrwałej operacji.
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.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Punkt w czasie w formacie UTC do przywrócenia z (format ISO8601), np. 2017-04-26T02:10:00+00Warta domyślna jest ustawiona na bieżący czas.
Typ magazynu dla nowego serwera. Dozwolona wartość jest PremiumV2_LRS. Wartość domyślna to brak.
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.
Prefiks adresu IP podsieci do użycia podczas tworzenia nowej podsieci w formacie CIDR. Wartość domyślna to 10.0.0.0/24.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
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.
Nie monituj o potwierdzenie.
Strefa dostępności, do której należy aprowizować zasób.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az postgres flexible-server revive-dropped
Ożywienie usuniętego serwera elastycznego z kopii zapasowej.
az postgres flexible-server revive-dropped --location
--source-server
[--address-prefixes]
[--backup-identity]
[--backup-key]
[--geo-redundant-backup {Disabled, Enabled}]
[--identity]
[--ids]
[--key]
[--name]
[--no-wait]
[--private-dns-zone]
[--resource-group]
[--subnet]
[--subnet-prefixes]
[--subscription]
[--vnet]
[--yes]
[--zone]
Przykłady
Ożywienie usuniętego publicznego serwera dostępu "testserver" do nowego serwera "testserverNew" w lokalizacji "newLocation" z dostępem publicznym.
az postgres flexible-server revive-dropped --resource-group testGroup --name testserverNew --source-server /subscriptions/{SubId}/resourceGroups/{testGroup}/providers/Microsoft.DBforPostgreSQL/flexibleServers/testserver --location newLocation
Ożywienie usuniętego publicznego serwera dostępu "testserver" z włączonym szyfrowaniem danych jako nowy serwer "testserverNew" z szyfrowaniem danych.
az postgres flexible-server revive-dropped -l testLocation --resource-group testGroup --name testserverNew \
--source-server testserver --key newKeyIdentifier --identity newIdentity
Parametry wymagane
Lokalizacja. Wartości z: az account list-locations
. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>
.
Nazwa lub identyfikator zasobu serwera źródłowego do przywrócenia.
Parametry opcjonalne
Prefiks adresu IP używany podczas tworzenia nowej sieci wirtualnej w formacie CIDR. Wartość domyślna to 10.0.0.0/16.
Nazwa lub identyfikator zasobu tożsamości użytkownika kopii zapasowej geograficznej na potrzeby szyfrowania danych. Tożsamość musi znajdować się w tym samym regionie co region kopii zapasowej.
Identyfikator zasobu klucza magazynu kluczy kopii zapasowej geograficznej na potrzeby szyfrowania danych. Klucz musi znajdować się w tym samym regionie co region kopii zapasowej.
Określa, czy jest włączona geograficznie nadmiarowa kopia zapasowa.
Nazwa lub identyfikator zasobu tożsamości przypisanej przez użytkownika na potrzeby szyfrowania danych.
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Identyfikator zasobu podstawowego klucza magazynu kluczy na potrzeby szyfrowania danych.
Nazwa serwera programu . Nazwa może zawierać tylko małe litery, cyfry i znak łącznika (-). Minimalnie 3 znaki i maksymalnie 63 znaki.
Nie czekaj na zakończenie długotrwałej operacji.
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.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
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.
Prefiks adresu IP podsieci do użycia podczas tworzenia nowej podsieci w formacie CIDR. Wartość domyślna to 10.0.0.0/24.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
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.
Nie monituj o potwierdzenie.
Strefa dostępności, do której należy aprowizować zasób.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az postgres flexible-server show
Uzyskaj szczegółowe informacje o serwerze elastycznym.
az postgres flexible-server show [--ids]
[--name]
[--resource-group]
[--subscription]
Przykłady
Uzyskiwanie szczegółów serwera elastycznego
az postgres flexible-server show --resource-group testGroup --name testserver
Parametry opcjonalne
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa serwera programu . Nazwa może zawierać tylko małe litery, cyfry i znak łącznika (-). Minimalnie 3 znaki i maksymalnie 63 znaki.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az postgres flexible-server show-connection-string
Pokaż parametry połączenia dla bazy danych postgreSQL — serwer elastyczny.
az postgres flexible-server show-connection-string [--admin-password]
[--admin-user]
[--database-name]
[--ids]
[--pg-bouncer]
[--server-name]
[--subscription]
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
Pokaż parametry połączenia dla języków cmd i programowania z włączonym narzędziem PgBouncer.
az postgres flexible-server show-connection-string -s testserver -u username -p password -d databasename --pg-bouncer
Parametry opcjonalne
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.
Nazwa użytkownika administratora serwera. Po ustawieniu nie można go zmienić.
Nazwa bazy danych, która ma zostać utworzona podczas aprowizacji serwera bazy danych.
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Pokaż parametry połączenia dla narzędzia PgBouncer.
Nazwa serwera programu . Nazwa może zawierać tylko małe litery, cyfry i znak łącznika (-). Minimalnie 3 znaki i maksymalnie 63 znaki.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az postgres flexible-server start
Uruchom serwer elastyczny.
az postgres flexible-server start [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Przykłady
Uruchom serwer elastyczny.
az postgres flexible-server start --resource-group testGroup --name testserver
Parametry opcjonalne
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa serwera programu . Nazwa może zawierać tylko małe litery, cyfry i znak łącznika (-). Minimalnie 3 znaki i maksymalnie 63 znaki.
Nie czekaj na zakończenie długotrwałej operacji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az postgres flexible-server stop
Zatrzymaj serwer elastyczny.
az postgres flexible-server stop [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Przykłady
Zatrzymaj serwer elastyczny.
az postgres flexible-server stop --resource-group testGroup --name testserver
Parametry opcjonalne
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa serwera programu . Nazwa może zawierać tylko małe litery, cyfry i znak łącznika (-). Minimalnie 3 znaki i maksymalnie 63 znaki.
Nie czekaj na zakończenie długotrwałej operacji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az postgres flexible-server update
Aktualizowanie serwera elastycznego.
az postgres flexible-server update [--active-directory-auth {Disabled, Enabled}]
[--add]
[--admin-password]
[--backup-identity]
[--backup-key]
[--backup-retention]
[--force-string]
[--high-availability {Disabled, SameZone, ZoneRedundant}]
[--identity]
[--ids]
[--iops]
[--key]
[--maintenance-window]
[--name]
[--password-auth {Disabled, Enabled}]
[--performance-tier]
[--private-dns-zone]
[--public-access {Disabled, Enabled}]
[--remove]
[--resource-group]
[--set]
[--sku-name]
[--standby-zone]
[--storage-auto-grow {Disabled, Enabled}]
[--storage-size]
[--subscription]
[--tags]
[--throughput]
[--tier]
[--yes]
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
Aktualizowanie serwera elastycznego w celu włączenia uwierzytelniania usługi Active Directory dla serwera z obsługą uwierzytelniania haseł
az postgres flexible-server update --resource-group testGroup --name testserver --active-directory-auth Enabled
Zmień klucz/tożsamość na potrzeby szyfrowania danych. Nie można włączyć szyfrowania danych po utworzeniu serwera. Spowoduje to tylko zaktualizowanie klucza/tożsamości.
# get key identifier of the existing key
newKeyIdentifier=$(az keyvault key show --vault-name testVault --name testKey \
--query key.kid -o tsv)
# update server with new key/identity
az postgres flexible-server update --resource-group testGroup --name testserver \
--key $newKeyIdentifier --identity newIdentity
Zaktualizuj serwer elastyczny, aby zaktualizować prywatną strefę DNS dla serwera z włączoną siecią wirtualną przy użyciu prywatnej strefy DNS w tej samej grupie zasobów i subskrypcji. Prywatna strefa DNS zostanie utworzona strefa Prywatna strefa DNS zostanie połączona z siecią wirtualną, jeśli nie została jeszcze połączona.
az postgres flexible-server update --resource-group testGroup --name testserver --private-dns-zone testDNS2.postgres.database.azure.com
Zaktualizuj serwer elastyczny, aby zaktualizować prywatną strefę DNS dla serwera z włączoną siecią wirtualną przy użyciu prywatnej strefy DNS w innej grupie zasobów i subskrypcji. Prywatna strefa DNS strefa zostanie połączona z siecią wirtualną, jeśli jeszcze nie zostanie połączona.
az postgres flexible-server update --resource-group testGroup --name testserver --private-dns-zone /subscriptions/{SubId2}/resourceGroups/{testGroup2}/providers/Microsoft.Network/privateDnsZones/testDNS.postgres.database.azure.com
Zaktualizuj magazyn serwera elastycznego, aby włączyć/wyłączyć automatyczne zwiększanie magazynu.
az postgres flexible-server update --resource-group testGroup --name testserver --storage-auto-grow Enabled
Zaktualizuj magazyn serwera elastycznego, aby ustawić niestandardową warstwę wydajności magazynu.
az postgres flexible-server update --resource-group testGroup --name testserver --performance-tier P15
Zaktualizuj magazyn serwera elastycznego, aby ustawić operacje na sekundę (operacje/s). Serwer musi używać dysków SSD w wersji 2 w warstwie Premium.
az postgres flexible-server update --resource-group testGroup --name testserver --iops 3000
Zaktualizuj magazyn serwera elastycznego, aby ustawić przepływność (MB/s). Serwer musi używać dysków SSD w wersji 2 w warstwie Premium.
az postgres flexible-server update --resource-group testGroup --name testserver --throughput 125
Parametry opcjonalne
Określa, czy jest włączone uwierzytelnianie usługi Azure Active Directory.
Dodaj obiekt do listy obiektów, określając pary ścieżki i wartości klucza. Przykład: --add property.listProperty <key=value, string or JSON string>
.
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.
Nazwa lub identyfikator zasobu tożsamości użytkownika kopii zapasowej geograficznej na potrzeby szyfrowania danych. Tożsamość musi znajdować się w tym samym regionie co region kopii zapasowej.
Identyfikator zasobu klucza magazynu kluczy kopii zapasowej geograficznej na potrzeby szyfrowania danych. Klucz musi znajdować się w tym samym regionie co region kopii zapasowej.
Liczba dni przechowywania kopii zapasowej. Zakres od 7 do 35 dni. Wartość domyślna to 7 dni.
W przypadku używania polecenia "set" lub "add" zachowaj literały ciągu zamiast próbować konwertować na format JSON.
Włącz (ZoneRedundant lub SameZone) lub wyłącz funkcję wysokiej dostępności.
Nazwa lub identyfikator zasobu tożsamości przypisanej przez użytkownika na potrzeby szyfrowania danych.
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Wartość operacji we/wy na sekundę do przydzielenia dla tego serwera. Tę wartość można zaktualizować tylko wtedy, gdy serwer elastyczny korzysta z dysków SSD w wersji 2 w warstwie Premium.
Identyfikator zasobu podstawowego klucza magazynu kluczy na potrzeby szyfrowania danych.
Czas (UTC) wyznaczony do konserwacji. Przykłady: "Sun:23:30" do harmonogramu w niedzielę, 11:30 UTC. Aby przywrócić ustawienie domyślnego przekazywania w pozycji "Wyłączone".
Nazwa serwera programu . Nazwa może zawierać tylko małe litery, cyfry i znak łącznika (-). Minimalnie 3 znaki i maksymalnie 63 znaki.
Określa, czy jest włączone uwierzytelnianie haseł.
Warstwa wydajności serwera.
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.
Włączanie lub wyłączanie dostępu publicznego na serwerze.
Usuń właściwość lub element z listy. Przykład: --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Zaktualizuj obiekt, określając ścieżkę właściwości i wartość do ustawienia. Przykład: --set property1.property2=<value>
.
Nazwa jednostki SKU obliczeniowej. Zgodnie z konwencją Standard_{nazwa maszyny wirtualnej}. Przykłady: Standard_B1ms.
Informacje o strefie dostępności serwera rezerwowego po włączeniu wysokiej dostępności.
Włączanie lub wyłączanie automatycznego zwiększania rozmiaru magazynu. Wartość domyślna to Włączone.
Pojemność magazynu serwera. Minimum to 32 GiB, a maksimum to 16 TiB.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.
Przepływność magazynu (MB/s) dla serwera. Tę wartość można zaktualizować tylko wtedy, gdy serwer elastyczny korzysta z dysków SSD w wersji 2 w warstwie Premium.
Warstwa obliczeniowa serwera. Zaakceptowane wartości: Burstable, GeneralPurpose, MemoryOptimized.
Nie monituj o potwierdzenie.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az postgres flexible-server upgrade
Uaktualnij wersję główną serwera elastycznego.
az postgres flexible-server upgrade --version {12, 13, 14, 15, 16}
[--ids]
[--name]
[--resource-group]
[--subscription]
[--yes]
Przykłady
Uaktualnij serwer "testsvr" do wersji głównej PostgreSQL w wersji 16.
az postgres flexible-server upgrade -g testgroup -n testsvr -v 16
Parametry wymagane
Wersja główna serwera.
Parametry opcjonalne
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa serwera programu . Nazwa może zawierać tylko małe litery, cyfry i znak łącznika (-). Minimalnie 3 znaki i maksymalnie 63 znaki.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Nie monituj o potwierdzenie.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az postgres flexible-server wait
Poczekaj, aż serwer elastyczny spełnia określone warunki.
az postgres flexible-server wait [--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--name]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Parametry opcjonalne
Zaczekaj na utworzenie polecenia "provisioningState" o godzinie "Succeeded".
Poczekaj, aż warunek spełnia niestandardowe zapytanie JMESPath. Np. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Poczekaj na usunięcie.
Zaczekaj, aż zasób istnieje.
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Interwał sondowania w sekundach.
Nazwa serwera programu . Nazwa może zawierać tylko małe litery, cyfry i znak łącznika (-). Minimalnie 3 znaki i maksymalnie 63 znaki.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Maksymalny czas oczekiwania w sekundach.
Zaczekaj na zaktualizowanie stanu provisioningState o 'Powodzenie'.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.