Udostępnij za pośrednictwem


az sql midb ltr-backup

Zarządzanie kopiami zapasowymi długoterminowego przechowywania bazy danych usługi SQL Managed Instance.

Polecenia

Nazwa Opis Typ Stan
az sql midb ltr-backup delete

Usuń kopię zapasową przechowywania długoterminowego.

Podstawowe funkcje Wersja zapoznawcza
az sql midb ltr-backup list

Wyświetl listę kopii zapasowych przechowywania długoterminowego dla lokalizacji, wystąpienia lub bazy danych.

Podstawowe funkcje Wersja zapoznawcza
az sql midb ltr-backup restore

Przywracanie kopii zapasowej długoterminowego przechowywania do nowej bazy danych.

Podstawowe funkcje Wersja zapoznawcza
az sql midb ltr-backup show

Uzyskaj kopię zapasową długoterminowego przechowywania dla zarządzanej bazy danych.

Podstawowe funkcje Wersja zapoznawcza
az sql midb ltr-backup wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku zarządzanej bazy danych.

Podstawowe funkcje Ogólna dostępność

az sql midb ltr-backup delete

Wersja zapoznawcza

To polecenie jest w wersji zapoznawczej i jest opracowywane. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Usuń kopię zapasową przechowywania długoterminowego.

az sql midb ltr-backup delete [--backup-id]
                              [--database]
                              [--location]
                              [--managed-instance]
                              [--name]
                              [--yes]

Przykłady

Usuń kopię zapasową długoterminowego przechowywania dla zarządzanej bazy danych.

az sql midb ltr-backup delete -l southeastasia --mi myinstance -d mymanageddb --name "3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000"

Usuń kopię zapasową długoterminowego przechowywania dla zarządzanej bazy danych.

az sql midb ltr-backup delete --backup-id '/subscriptions/6caa113c-794c-42f8-ab9d-878d8aa104dc/resourceGroups/mygroup/providers/Microsoft.Sql/locations/southeastasia/longTermRetentionManagedInstances/myinstance/longTermRetentionDatabases/mymanageddb/longTermRetentionManagedInstanceBackups/3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000'

Parametry opcjonalne

--backup-id --id

Identyfikator zasobu kopii zapasowych. Użyj polecenia "az sql midb ltr-backup show" lub "az sql midb ltr-backup list" dla identyfikatora kopii zapasowej. Jeśli zostanie podana, inne argumenty nie są wymagane.

--database -d

Nazwa usługi Azure SQL Managed Database.

--location -l

Lokalizacja żądanych kopii zapasowych.

--managed-instance --mi

Nazwa wystąpienia zarządzanego Azure SQL.

--name -n

Nazwa kopii zapasowej LTR. Użyj polecenia "az sql midb ltr-backup show" lub "az sql midb ltr-backup list" dla nazwy kopii zapasowej.

--yes -y

Nie monituj o potwierdzenie.

Domyślna wartość: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az sql midb ltr-backup list

Wersja zapoznawcza

To polecenie jest w wersji zapoznawczej i jest opracowywane. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Wyświetl listę kopii zapasowych przechowywania długoterminowego dla lokalizacji, wystąpienia lub bazy danych.

az sql midb ltr-backup list --location
                            [--database]
                            [--database-state]
                            [--latest]
                            [--managed-instance]
                            [--resource-group]

Przykłady

Wyświetlanie listy kopii zapasowych przechowywania długoterminowego dla zarządzanej bazy danych.

az sql midb ltr-backup list -l southeastasia --mi myinstance -d mymanageddb

Lista kopii zapasowych długoterminowego przechowywania dla wystąpienia zarządzanego (lista tylko najnowszych kopii zapasowych LTR, które należą do dynamicznych baz danych).

az sql midb ltr-backup list -l southeastasia --mi myinstance --database-state Live --only-latest-per-database

Wyświetl listę kopii zapasowych przechowywania długoterminowego dla wystąpienia zarządzanego (z argumentem grupy zasobów).

az sql midb ltr-backup list -l southeastasia -g mygroup --mi myinstance

Lista kopii zapasowych długoterminowego przechowywania dla lokalizacji (lista tylko najnowszych kopii zapasowych LTR, które należą do dynamicznych baz danych).

az sql midb ltr-backup list -l southeastasia --database-state Live --only-latest-per-database

Wyświetl listę kopii zapasowych przechowywania długoterminowego dla lokalizacji (z argumentem grupy zasobów).

az sql midb ltr-backup list -l southeastasia -g mygroup

Parametry wymagane

--location -l

Lokalizacja żądanych kopii zapasowych.

Parametry opcjonalne

--database -d

Nazwa usługi Azure SQL Managed Database. Jeśli określono wartość (wraz z nazwą wystąpienia), pobiera wszystkie żądane kopie zapasowe w tej bazie danych.

--database-state --state

"Wszystkie", "Live" lub "Deleted". Spowoduje pobranie kopii zapasowych tylko z baz danych określonego stanu. Jeśli żaden stan nie zostanie prowokowany, zostanie domyślnie ustawiona wartość "Wszystkie".

--latest --only-latest-per-database

Jeśli wartość true, zwróci tylko najnowszą kopię zapasową dla każdej bazy danych.

--managed-instance --mi

Nazwa wystąpienia zarządzanego Azure SQL. Jeśli zostanie określony, pobiera wszystkie żądane kopie zapasowe w ramach tego wystąpienia zarządzanego.

--resource-group -g

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

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az sql midb ltr-backup restore

Wersja zapoznawcza

To polecenie jest w wersji zapoznawczej i jest opracowywane. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Przywracanie kopii zapasowej długoterminowego przechowywania do nowej bazy danych.

az sql midb ltr-backup restore --backup-id
                               --dest-database
                               --dest-mi
                               --dest-resource-group
                               [--no-wait]

Przykłady

Przywracanie zarządzanej bazy danych przy użyciu kopii zapasowej LTR.

az sql midb ltr-backup restore \
    --dest-database targetmidb --dest-mi myinstance --dest-resource-group mygroup \
    --backup-id "/subscriptions/6caa113c-794c-42f8-ab9d-878d8aa104dc/resourceGroups/mygroup/providers/Microsoft.Sql/locations/southeastasia/longTermRetentionManagedInstances/myinstance/longTermRetentionDatabases/sourcemidb/longTermRetentionManagedInstanceBackups/3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000"

Parametry wymagane

--backup-id --id

Identyfikator zasobu kopii zapasowej przechowywania długoterminowego, który ma zostać przywrócony. Użyj polecenia "az sql midb ltr-backup show" lub "az sql midb ltr-backup list" dla identyfikatora kopii zapasowej.

--dest-database

Nazwa zarządzanej bazy danych, która zostanie utworzona jako miejsce docelowe przywracania.

--dest-mi

Nazwa wystąpienia zarządzanego do przywrócenia zarządzanej bazy danych.

--dest-resource-group

Nazwa grupy zasobów wystąpienia zarządzanego do przywrócenia zarządzanej bazy danych.

Parametry opcjonalne

--no-wait

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

Domyślna wartość: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az sql midb ltr-backup show

Wersja zapoznawcza

To polecenie jest w wersji zapoznawczej i jest opracowywane. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Uzyskaj kopię zapasową długoterminowego przechowywania dla zarządzanej bazy danych.

az sql midb ltr-backup show [--backup-id]
                            [--database]
                            [--location]
                            [--managed-instance]
                            [--name]

Przykłady

Pokaż kopię zapasową przechowywania długoterminowego dla zarządzanej bazy danych.

az sql midb ltr-backup show --backup-id '/subscriptions/6caa113c-794c-42f8-ab9d-878d8aa104dc/resourceGroups/mygroup/providers/Microsoft.Sql/locations/southeastasia/longTermRetentionManagedInstances/myinstance/longTermRetentionDatabases/mymanageddb/longTermRetentionManagedInstanceBackups/3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000'

Parametry opcjonalne

--backup-id --id

Identyfikator zasobu kopii zapasowych. Użyj polecenia "az sql midb ltr-backup show" lub "az sql midb ltr-backup list" dla identyfikatora kopii zapasowej. Jeśli zostanie podana, inne argumenty nie są wymagane.

--database -d

Nazwa usługi Azure SQL Managed Database.

--location -l

Lokalizacja żądanych kopii zapasowych.

--managed-instance --mi

Nazwa wystąpienia zarządzanego Azure SQL.

--name -n

Nazwa kopii zapasowej LTR. Użyj polecenia "az sql midb ltr-backup show" lub "az sql midb ltr-backup list" dla nazwy kopii zapasowej.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az sql midb ltr-backup wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku zarządzanej bazy danych.

az sql midb ltr-backup wait --database
                            --managed-instance
                            --resource-group
                            [--created]
                            [--custom]
                            [--deleted]
                            [--exists]
                            [--interval]
                            [--timeout]
                            [--updated]

Parametry wymagane

--database -d

Nazwa usługi Azure SQL Managed Database.

--managed-instance --mi

Nazwa wystąpienia zarządzanego Azure SQL.

--resource-group -g

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

Parametry opcjonalne

--created

Zaczekaj na utworzenie polecenia "provisioningState" o godzinie "Succeeded".

Domyślna wartość: False
--custom

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

--deleted

Poczekaj na usunięcie.

Domyślna wartość: False
--exists

Zaczekaj, aż zasób istnieje.

Domyślna wartość: False
--interval

Interwał sondowania w sekundach.

Domyślna wartość: 30
--timeout

Maksymalny czas oczekiwania w sekundach.

Domyślna wartość: 3600
--updated

Zaczekaj na zaktualizowanie stanu provisioningState o 'Powodzenie'.

Domyślna wartość: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.