az sql midb ltr-backup

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

Polecenia

az sql midb ltr-backup delete

Usuń kopię zapasową długoterminowego przechowywania.

az sql midb ltr-backup list

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

az sql midb ltr-backup restore

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

az sql midb ltr-backup show

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

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 delete

Usuń kopię zapasową długoterminowego przechowywania.

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 podany, inne argumenty nie są wymagane.

--database -d

Nazwa zarządzanej bazy danych Azure SQL.

--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.

az sql midb ltr-backup list

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 aktywnych 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 aktywnych 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 zarządzanej bazy danych Azure SQL. Jeśli określono wartość (wraz z nazwą wystąpienia), pobiera wszystkie żądane kopie zapasowe w tej bazie danych.

--database-state --state

"All", "Live" lub "Deleted". Będzie pobierać kopie zapasowe tylko z baz danych określonego stanu. Jeśli nie zostanie wyświetlony żaden stan, wartość domyślna to "Wszystkie".

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

W przypadku wartości true funkcja 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>.

az sql midb ltr-backup restore

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 długoterminowego przechowywania, 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.

az sql midb ltr-backup show

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 podany, inne argumenty nie są wymagane.

--database -d

Nazwa zarządzanej bazy danych Azure SQL.

--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.

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 zarządzanej bazy danych Azure SQL.

--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" w lokalizacji "Succeeded".

--custom

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

--deleted

Zaczekaj na usunięcie.

--exists

Zaczekaj, aż zasób istnieje.

--interval

Interwał sondowania w sekundach.

wartość domyślna: 30
--timeout

Maksymalny czas oczekiwania w sekundach.

wartość domyślna: 3600
--updated

Zaczekaj na zaktualizowanie parametru provisioningState o godzinie "Succeeded".