az sql db replica
Zarządzanie replikacją między bazami danych.
Polecenia
Nazwa | Opis | Typ | Stan |
---|---|---|---|
az sql db replica create |
Utwórz bazę danych jako możliwą do odczytu replikę pomocniczą istniejącej bazy danych. |
Podstawowe funkcje | Ogólna dostępność |
az sql db replica delete-link |
Trwałe zatrzymywanie replikacji danych między dwiema replikami bazy danych. |
Podstawowe funkcje | Ogólna dostępność |
az sql db replica list-links |
Wyświetl listę replik bazy danych i ich stanu replikacji. |
Podstawowe funkcje | Ogólna dostępność |
az sql db replica set-primary |
Ustaw podstawową bazę danych repliki przez przełączenie w tryb failover z bieżącej podstawowej bazy danych repliki. |
Podstawowe funkcje | Ogólna dostępność |
az sql db replica create
Utwórz bazę danych jako możliwą do odczytu replikę pomocniczą istniejącej bazy danych.
Pełną listę opcji poziomu wydajności można zobaczyć, wykonując polecenie az sql db list-editions -a -o table -l LOCATION
. Pomocnicza baza danych musi mieć taką samą edycję jak podstawowa baza danych.
az sql db replica create --name
--partner-server
--resource-group
--server
[--assign-identity {false, true}]
[--auto-pause-delay]
[--availability-zone]
[--backup-storage-redundancy]
[--capacity]
[--compute-model {Provisioned, Serverless}]
[--elastic-pool]
[--encryption-protector]
[--encryption-protector-auto-rotation {false, true}]
[--family]
[--federated-client-id]
[--ha-replicas]
[--keys]
[--license-type {BasePrice, LicenseIncluded}]
[--min-capacity]
[--no-wait]
[--partner-database]
[--partner-resource-group]
[--preferred-enclave-type {Default, VBS}]
[--read-scale {Disabled, Enabled}]
[--secondary-type]
[--service-level-objective]
[--tags]
[--umi]
[--zone-redundant {false, true}]
Przykłady
Utwórz bazę danych z poziomem wydajności S0 jako repliką pomocniczą istniejącej standardowej bazy danych.
az sql db replica create -g mygroup -s myserver -n originalDb --partner-server newDb --service-objective S0
Tworzenie bazy danych z wersją GeneralPurpose, sprzętem Gen4 i 1 rdzeniami wirtualnymi jako repliką pomocniczą istniejącej bazy danych GeneralPurpose
az sql db replica create -g mygroup -s myserver -n originalDb --partner-server newDb -f Gen4 -c 1
Utwórz bazę danych z strefowo nadmiarowym magazynem kopii zapasowych jako repliką pomocniczą istniejącej bazy danych.
az sql db replica create -g mygroup -s myserver -n originalDb --partner-server newDb --backup-storage-redundancy Zone
Parametry wymagane
Nazwa usługi Azure SQL Database.
Nazwa serwera do utworzenia nowej repliki.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa programu Azure SQL Server. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults sql-server=<name>
.
Parametry opcjonalne
Przypisz tożsamość dla bazy danych.
Czas w minutach, po którym baza danych jest automatycznie wstrzymana. Wartość -1 oznacza, że automatyczne wstrzymanie jest wyłączone.
Strefa dostępności.
Nadmiarowość magazynu kopii zapasowych używana do przechowywania kopii zapasowych. Dozwolone wartości to: Local, Zone, Geo, GeoZone.
Składnik pojemności jednostki SKU w liczbie całkowitej jednostek DTU lub rdzeni wirtualnych.
Model obliczeniowy bazy danych.
Nazwa lub identyfikator zasobu elastycznej puli do utworzenia bazy danych.
Określa klucz usługi Azure Key Vault, który ma być używany jako klucz ochrony szyfrowania bazy danych.
Określa flagę automatycznego obracania klucza ochrony bazy danych. Może mieć wartość true, false lub null.
Składnik generowania zasobów obliczeniowych jednostki SKU (tylko dla jednostek SKU rdzeni wirtualnych). Dozwolone wartości to: Gen4, Gen5.
Identyfikator klienta federacyjnego dla usługi SQL Database. Jest on używany w scenariuszu cmK między dzierżawami.
Liczba replik wysokiej dostępności do aprowizowania bazy danych. Tylko zestawtable dla wersji Hiperskala.
Lista kluczy usługi AKV dla usługi SQL Database.
Typ licencji do zastosowania dla tej bazy danych.LicenseIncluded
jeśli potrzebujesz licencji lub BasePrice
jeśli masz licencję i kwalifikujesz się do użycia hybrydowego platformy AzureBenefit.
Minimalna pojemność, którą baza danych zawsze będzie przydzielana, jeśli nie zostanie wstrzymana.
Nie czekaj na zakończenie długotrwałej operacji.
Nazwa nowej repliki. Jeśli nazwa źródłowej bazy danych nie zostanie określona, zostanie ustawiona wartość domyślna.
Nazwa grupy zasobów do utworzenia nowej repliki. Jeśli nie zostanie określony, zostanie ustawiona domyślna grupa zasobów źródła.
Określa typ enklawy dla tego zasobu.
Jeśli ta opcja jest włączona, połączenia, które mają intencję aplikacji ustawioną na odczyt w parametry połączenia, mogą być kierowane do repliki pomocniczej tylko do odczytu. Ta właściwość jest ustawiana tylko dla baz danych Premium i Krytyczne dla działania firmy.
Typ pomocniczego do utworzenia. Dozwolone wartości to: Geo, Named.
Cel usługi dla nowej bazy danych. Na przykład: Basic, S0, P1, GP_Gen4_1, GP_S_Gen5_8, BC_Gen5_2, HS_Gen5_32.
Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.
Lista tożsamości przypisanej przez użytkownika dla usługi SQL Database.
Określa, czy włączyć nadmiarowość strefy. Wartość domyślna to true, jeśli nie określono żadnej wartości.
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 sql db replica delete-link
Trwałe zatrzymywanie replikacji danych między dwiema replikami bazy danych.
az sql db replica delete-link --partner-server
[--ids]
[--name]
[--partner-resource-group]
[--resource-group]
[--server]
[--subscription]
[--yes]
Parametry wymagane
Nazwa serwera, w ramach którego znajduje się druga replika.
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 usługi Azure SQL Database.
Nazwa grupy zasobów, w którą znajduje się druga replika. Jeśli nie zostanie określony, zostanie domyślnie ustawiona grupa zasobów pierwszej bazy danych.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa programu Azure SQL Server. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults sql-server=<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 sql db replica list-links
Wyświetl listę replik bazy danych i ich stanu replikacji.
az sql db replica list-links [--ids]
[--name]
[--resource-group]
[--server]
[--subscription]
Przykłady
Wyświetl listę replik bazy danych i ich stanu replikacji. (automatycznie wygenerowane)
az sql db replica list-links --name MyAzureSQLDatabase --resource-group MyResourceGroup --server myserver
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 usługi Azure SQL Database.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa programu Azure SQL Server. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults sql-server=<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 sql db replica set-primary
Ustaw podstawową bazę danych repliki przez przełączenie w tryb failover z bieżącej podstawowej bazy danych repliki.
az sql db replica set-primary [--allow-data-loss]
[--ids]
[--name]
[--resource-group]
[--server]
[--subscription]
Przykłady
Ustaw podstawową bazę danych repliki przez przełączenie w tryb failover z bieżącej podstawowej bazy danych repliki. (automatycznie wygenerowane)
az sql db replica set-primary --allow-data-loss --name MyDatabase --resource-group MyResourceGroup --server myserver --subscription MySubscription
Parametry opcjonalne
Jeśli zostanie określona, operacja przejścia w tryb failover umożliwi utratę 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".
Nazwa bazy danych do przełączenia w tryb failover.
Nazwa grupy zasobów zawierającej replikę pomocniczą, która stanie się nową podstawową.
Nazwa serwera zawierającego replikę pomocniczą, która stanie się nową podstawową. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults sql-server=<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.