az postgres flexible-server replica
Zarządzanie replikami do odczytu.
Polecenia
Nazwa | Opis | Typ | Stan |
---|---|---|---|
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ły |
az postgres flexible-server replica create
Utwórz replikę do odczytu dla serwera.
az postgres flexible-server replica create --replica-name
--resource-group
--source-server
[--address-prefixes]
[--identity]
[--key]
[--location]
[--no-wait]
[--performance-tier]
[--private-dns-zone]
[--sku-name]
[--storage-size]
[--subnet]
[--subnet-prefixes]
[--tier]
[--vnet]
[--yes]
[--zone]
Przykłady
Utwórz replikę do odczytu "testReplicaServer" dla "testserver" z dostępem publicznym lub prywatnym w określonej strefie i lokalizacji, jeśli jest dostępna.
az postgres flexible-server replica create --replica-name testReplicaServer -g testGroup --source-server testserver --zone 3 --location testLocation
Utwórz replikę do odczytu "testReplicaServer" z nową podsiecią "testserver" z dostępem prywatnym.
az postgres flexible-server replica create --replica-name testReplicaServer -g testGroup \
--source-server testserver --zone 3 --location testLocation \
--vnet newVnet --subnet newSubnet \
--address-prefixes 172.0.0.0/16 --subnet-prefixes 172.0.0.0/24 \
--private-dns-zone testDNS.postgres.database.azure.com
Utwórz replikę do odczytu "testReplicaServer" dla "testserver" z dostępem publicznym lub prywatnym w określonej lokalizacji, jeśli jest dostępna. Ponieważ strefa nie jest przekazywana, automatycznie pobiera strefę w lokalizacji repliki, która różni się od serwera źródłowego, jeśli jest dostępna, inne będą pobierać strefę taką samą jak serwer źródłowy w lokalizacji repliki, jeśli jest dostępna, inne ustawi strefę jako Brak, tj. Brak preferencji
az postgres flexible-server replica create --replica-name testReplicaServer -g testGroup --source-server testserver --location testLocation
Utwórz replikę do odczytu "testReplicaServer" dla polecenia "testserver" z niestandardowym parametrem --storage-size i --sku.
az postgres flexible-server replica create --replica-name testReplicaServer -g testGroup --source-server testserver --sku-name Standard_D4ds_v5 --storage-size 256
Parametry wymagane
Nazwa serwera do przywrócenia.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
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 przypisanej przez użytkownika na potrzeby szyfrowania danych.
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>
.
Nie czekaj na zakończenie długotrwałej operacji.
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.
Nazwa jednostki SKU obliczeniowej. Zgodnie z konwencją Standard_{nazwa maszyny wirtualnej}. Przykłady: Standard_B1ms.
Pojemność magazynu serwera. Minimum to 32 GiB, a maksimum to 16 TiB.
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.
Warstwa obliczeniowa serwera. Zaakceptowane wartości: Burstable, GeneralPurpose, MemoryOptimized.
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 replica list
Wyświetl listę wszystkich replik do odczytu dla danego serwera.
az postgres flexible-server replica list --name
--resource-group
Przykłady
Wyświetl listę wszystkich replik do odczytu dla serwera głównego "testserver".
az postgres flexible-server replica list -g testGroup -n testserver
Parametry wymagane
Nazwa serwera źródłowego.
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 replica promote
Zatrzymaj replikację repliki do odczytu i podwyższ jej poziom do niezależnego serwera lub jako serwera podstawowego.
az postgres flexible-server replica promote [--ids]
[--name]
[--promote-mode {standalone, switchover}]
[--promote-option {forced, planned}]
[--resource-group]
[--subscription]
[--yes]
Przykłady
Zatrzymaj replikację na "testReplicaServer" i podwyższ jej poziom do autonomicznego serwera odczytu/zapisu.
az postgres flexible-server replica promote -g testGroup -n testReplicaServer
Zatrzymaj replikację do "testReplicaServer" i podwyższ jej poziom autonomicznego serwera odczytu/zapisu z wymuszoną synchronizacją danych.
az postgres flexible-server replica promote -g testGroup -n testReplicaServer --promote-mode standalone --promote-option forced
Zatrzymaj replikację na "testReplicaServer" i podwyższ jej poziom do serwera podstawowego z zaplanowaną synchronizacją danych. Promująca się replika musi mieć przypisany wirtualny punkt końcowy czytnika lub zostanie wyświetlony błąd podczas podwyższania poziomu.
az postgres flexible-server replica promote -g testGroup -n testReplicaServer --promote-mode switchover --promote-option planned
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.
Czy podwyższyć poziom repliki do odczytu na niezależny serwer, czy promite go jako serwer podstawowy.
Niezależnie od tego, czy dane mają być synchronizowane przed podwyższeniem poziomu repliki do odczytu, czy jak najszybciej.
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 replica stop-replication
To polecenie zostało uznane za przestarzałe i zostanie usunięte w przyszłej wersji. Zamiast tego użyj polecenia "postgres flexible-server replica promote".
Zatrzymaj replikację do repliki do odczytu i utwórz serwer odczytu/zapisu.
az postgres flexible-server replica stop-replication [--ids]
[--name]
[--resource-group]
[--subscription]
[--yes]
Przykłady
Zatrzymaj replikację na "testReplicaServer" i utwórz serwer odczytu/zapisu.
az postgres flexible-server replica stop-replication -g testGroup -n testReplicaServer
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.