az sql db str-policy

Zarządzanie zasadami przechowywania krótkoterminowego bazy danych SQL.

Polecenia

az sql db str-policy set

Zaktualizuj ustawienia przechowywania krótkoterminowego dla aktywnej bazy danych.

az sql db str-policy show

Pokaż zasady przechowywania krótkoterminowego dla aktywnej bazy danych.

az sql db str-policy wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu ustawienia zasad.

az sql db str-policy set

Zaktualizuj ustawienia przechowywania krótkoterminowego dla aktywnej bazy danych.

az sql db str-policy set --retention-days
                         [--diffbackup-hours]
                         [--ids]
                         [--name]
                         [--no-wait]
                         [--resource-group]
                         [--server]

Przykłady

Ustaw krótkoterminowe przechowywanie dla aktywnej bazy danych.

az sql db str-policy set -g mygroup -s myserver -n mydb --retention-days retentionindays --diffbackup-hours diffbackuphours

Parametry wymagane

--retention-days

Nowe przechowywanie zasad przechowywania krótkoterminowego kopii zapasowych w dniach. Prawidłowe dni przechowywania dla aktywnej bazy danych (DTU) w warstwie Podstawowa może być 1–7 dni; Modele rest mogą być od 1 do 35 dni.

Parametry opcjonalne

--diffbackup-hours

Nowy interwał różnicowego przechowywania zasad przechowywania krótkoterminowego kopii zapasowych w godzinach. Prawidłowy różnicowy interwał tworzenia kopii zapasowej dla aktywnej bazy danych może być 12 lub 24 godziny.

--ids

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

--name -n

Nazwa bazy danych Azure SQL.

--no-wait

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

--resource-group -g

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

--server -s

Nazwa serwera Azure SQL. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults sql-server=<name>.

az sql db str-policy show

Pokaż zasady przechowywania krótkoterminowego dla aktywnej bazy danych.

az sql db str-policy show [--ids]
                          [--name]
                          [--resource-group]
                          [--server]

Przykłady

Pokaż zasady przechowywania krótkoterminowego dla aktywnej bazy danych.

az sql db str-policy show -g mygroup -s myserver -n mydb

Parametry opcjonalne

--ids

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

--name -n

Nazwa bazy danych Azure SQL.

--resource-group -g

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

--server -s

Nazwa serwera Azure SQL. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults sql-server=<name>.

az sql db str-policy wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu ustawienia zasad.

az sql db str-policy wait --policy-name
                          [--created]
                          [--custom]
                          [--deleted]
                          [--exists]
                          [--ids]
                          [--interval]
                          [--name]
                          [--resource-group]
                          [--server]
                          [--timeout]
                          [--updated]

Parametry wymagane

--policy-name

Nazwa zasad. Zawsze powinna mieć wartość "domyślną".

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.

--ids

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

--interval

Interwał sondowania w sekundach.

wartość domyślna: 30
--name -n

Nazwa bazy danych Azure SQL.

--resource-group -g

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

--server -s

Nazwa serwera Azure SQL. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults sql-server=<name>.

--timeout

Maksymalny czas oczekiwania w sekundach.

wartość domyślna: 3600
--updated

Zaczekaj na zaktualizowanie parametru provisioningState o godzinie "Succeeded".