az sql db replica
Zarządzanie replikacją między bazami danych.
Polecenia
| az sql db replica create |
Utwórz bazę danych jako możliwą do odczytu replikę pomocniczą istniejącej bazy danych. |
| az sql db replica delete-link |
Trwałe zatrzymywanie replikacji danych między dwiema replikami bazy danych. |
| az sql db replica list-links |
Wyświetl listę replik bazy danych i ich stanu replikacji. |
| 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 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 wyświetlić, wykonując polecenie az sql db list-editions -a -o table -l LOCATION. Pomocnicza baza danych musi mieć tę samą edycję co podstawowa baza danych.
az sql db replica create --name
--partner-server
--resource-group
--server
[--auto-pause-delay]
[--backup-storage-redundancy]
[--capacity]
[--compute-model {Provisioned, Serverless}]
[--elastic-pool]
[--family]
[--ha-replicas]
[--license-type {BasePrice, LicenseIncluded}]
[--min-capacity]
[--no-wait]
[--partner-database]
[--partner-resource-group]
[--read-scale {Disabled, Enabled}]
[--secondary-type]
[--service-objective]
[--tags]
[--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 4. generacji 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 bazy danych Azure SQL.
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 serwera Azure SQL. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults sql-server=<name>.
Parametry opcjonalne
Czas w minutach, po którym baza danych jest automatycznie wstrzymana. Wartość -1 oznacza, że automatyczne wstrzymanie jest wyłączone.
Nadmiarowość magazynu kopii zapasowych używana do przechowywania kopii zapasowych. Dozwolone wartości to: Lokalne, Strefy, Geo.
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.
Składnik generowania obliczeń jednostki SKU (tylko dla jednostek SKU rdzeni wirtualnych). Dozwolone wartości to: Gen4, Gen5.
Liczba replik wysokiej dostępności do aprowizacji bazy danych. Tylko zestawtable dla wersji Hiperskala.
Typ licencji do zastosowania dla tej bazy danych.LicenseIncluded jeśli potrzebujesz licencji lub BasePricemasz licencję i kwalifikujesz się do korzystania z aplikacji Azure HybridBenefit.
Minimalna pojemność, którą baza danych będzie zawsze przydzielana, jeśli nie zostanie wstrzymana.
Nie czekaj na zakończenie długotrwałej operacji.
Nazwa nowej repliki. Jeśli nie zostanie określona, domyślnie zostanie ustawiona nazwa źródłowej bazy danych.
Nazwa grupy zasobów, w ramach których ma zostać utworzona nowa replika. Jeśli nie zostanie określona, domyślnie zostanie ustawiona grupa zasobów źródła.
Jeśli ta opcja jest włączona, połączenia, które mają intencję aplikacji ustawioną na odczyt w parametrach połączenia, mogą być kierowane do repliki pomocniczej tylko do odczytu. Ta właściwość jest ustawiana tylko dla baz danych w warstwie 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_Gen5_S_8, BC_Gen5_2, HS_Gen5_32.
Tagi rozdzielone spacjami: klucz[=wartość] [klucz[=wartość] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.
Określa, czy włączyć nadmiarowość strefy.
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łady.
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 --debug, 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]
[--yes]
Parametry wymagane
Nazwa serwera, w ramach którego znajduje się druga replika.
Parametry opcjonalne
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien on być kompletnym identyfikatorem zasobu zawierającym wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa bazy danych Azure SQL.
Nazwa grupy zasobów, w których znajduje się druga replika. Jeśli nie zostanie określona, 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 serwera Azure SQL. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults sql-server=<name>.
Nie monituj o potwierdzenie.
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łady.
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 --debug, 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]
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 on być kompletnym identyfikatorem zasobu zawierającym wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa bazy danych Azure SQL.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Nazwa serwera Azure SQL. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults sql-server=<name>.
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łady.
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 --debug, 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]
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ślony, operacja trybu failover pozwoli na utratę danych.
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien on być kompletnym identyfikatorem zasobu zawierającym wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
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ę nowym serwerem podstawowym. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults sql-server=<name>.
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łady.
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 --debug, aby uzyskać pełne dzienniki debugowania.