az sql db str-policy

Verwalten der SQL-Datenbank-Aufbewahrungsrichtlinie für kurze Laufzeiten.

Befehle

az sql db str-policy set

Aktualisieren sie kurze Aufbewahrungseinstellungen für eine Livedatenbank.

az sql db str-policy show

Anzeigen der kurzfristigen Aufbewahrungsrichtlinie für eine Livedatenbank.

az sql db str-policy wait

Platzieren Sie die CLI in einem Wartenstatus, bis die Richtlinie festgelegt ist.

az sql db str-policy set

Aktualisieren sie kurze Aufbewahrungseinstellungen für eine Livedatenbank.

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

Beispiele

Festlegen einer kurzfristigen Aufbewahrung für eine Livedatenbank.

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

Erforderliche Parameter

--retention-days

Neue Aufbewahrungsrichtlinien für kurze Zeit in Tagen. Gültige Aufbewahrungstage für die Livedatenbank (DTU) Basic können 1-7 Tage betragen; Restmodelle können 1-35 Tage sein.

Optionale Parameter

--diffbackup-hours

Neue Kurzzeit-Aufbewahrungsrichtlinie unterschiedliche Sicherungsintervalle in Stunden. Gültiges differenzielles Sicherungsintervall für Livedatenbanken kann 12 oder 24 Stunden sein.

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.

--name -n

Name der Azure SQL Datenbank.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--server -s

Name des Azure SQL Servers. Sie können die Standardeinstellung mithilfe az configure --defaults sql-server=<name>von .

az sql db str-policy show

Anzeigen der kurzfristigen Aufbewahrungsrichtlinie für eine Livedatenbank.

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

Beispiele

Anzeigen einer kurzfristigen Aufbewahrungsrichtlinie für eine Livedatenbank.

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

Optionale Parameter

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.

--name -n

Name der Azure SQL Datenbank.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--server -s

Name des Azure SQL Servers. Sie können die Standardeinstellung mithilfe az configure --defaults sql-server=<name>von .

az sql db str-policy wait

Platzieren Sie die CLI in einem Wartenstatus, bis die Richtlinie festgelegt ist.

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

Erforderliche Parameter

--policy-name

Der Richtlinienname. Sollte immer "standard" sein.

Optionale Parameter

--created

Warten Sie, bis Sie mit "provisioningState" unter "Erfolgreich" erstellt wurden.

--custom

Warten Sie, bis die Bedingung eine benutzerdefinierte JMESPath-Abfrage erfüllt. Beispiel: provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Warten Sie, bis sie gelöscht wurde.

--exists

Warten Sie, bis die Ressource vorhanden ist.

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.

--interval

Abfrageintervall in Sekunden.

Standardwert: 30
--name -n

Name der Azure SQL Datenbank.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--server -s

Name des Azure SQL Servers. Sie können die Standardeinstellung mithilfe az configure --defaults sql-server=<name>von .

--timeout

Maximale Wartezeit in Sekunden.

Standardwert: 3600
--updated

Warten Sie, bis sie mit provisioningState unter "Erfolgreich" aktualisiert wurde.