Freigeben über


az sql midb ltr-backup

Verwalten von SQL-verwaltete Instanz Datenbank-Langzeitaufbewahrungssicherungen.

Befehle

Name Beschreibung Typ Status
az sql midb ltr-backup delete

Löschen einer langfristigen Aufbewahrungssicherung.

Kernspeicher Vorschau
az sql midb ltr-backup list

Listen Sie die langfristigen Aufbewahrungssicherungen für einen Speicherort, eine Instanz oder Datenbank auf.

Kernspeicher Vorschau
az sql midb ltr-backup restore

Wiederherstellen einer langfristigen Aufbewahrungssicherung in einer neuen Datenbank.

Kernspeicher Vorschau
az sql midb ltr-backup show

Abrufen einer langfristigen Aufbewahrungssicherung für eine verwaltete Datenbank.

Kernspeicher Vorschau
az sql midb ltr-backup wait

Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung der verwalteten Datenbank erfüllt ist.

Kernspeicher Allgemein verfügbar

az sql midb ltr-backup delete

Vorschau

Dieser Befehl befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Löschen einer langfristigen Aufbewahrungssicherung.

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

Beispiele

Löschen einer langfristigen Aufbewahrungssicherung für eine verwaltete Datenbank.

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

Löschen einer langfristigen Aufbewahrungssicherung für eine verwaltete Datenbank.

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'

Optionale Parameter

--backup-id --id

Die Ressourcen-ID der Sicherungen. Verwenden Sie "az sql midb ltr-backup show" oder "az sql midb ltr-backup list" für die Sicherungs-ID. Falls angegeben, sind andere Argumente nicht erforderlich.

--database -d

Der Name der azure SQL Managed Database.

--location -l

Der Speicherort der gewünschten Sicherung(en).

--managed-instance --mi

Name des Azure SQL-verwaltete Instanz.

--name -n

Der Name der LTR-Sicherung. Verwenden Sie "az sql midb ltr-backup show" oder "az sql midb ltr-backup list" für den Sicherungsnamen.

--yes -y

Nicht zur Bestätigung auffordern

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az sql midb ltr-backup list

Vorschau

Dieser Befehl befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Listen Sie die langfristigen Aufbewahrungssicherungen für einen Speicherort, eine Instanz oder Datenbank auf.

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

Beispiele

Auflisten langfristiger Aufbewahrungssicherungen für eine verwaltete Datenbank.

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

Auflisten langfristiger Aufbewahrungssicherungen für eine verwaltete Instanz (listet nur die neuesten LTR-Sicherungen auf, die zu Livedatenbanken gehören).

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

Auflisten langfristiger Aufbewahrungssicherungen für eine verwaltete Instanz (mit Ressourcengruppenargument).

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

Auflisten langfristiger Aufbewahrungssicherungen für einen Speicherort (listet nur die neuesten LTR-Sicherungen auf, die zu Livedatenbanken gehören).

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

Auflisten langfristiger Aufbewahrungssicherungen für einen Speicherort (mit Ressourcengruppenargument).

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

Erforderliche Parameter

--location -l

Der Speicherort der gewünschten Sicherung(en).

Optionale Parameter

--database -d

Der Name der azure SQL Managed Database. Wenn angegeben (zusammen mit dem Instanznamen) werden alle angeforderten Sicherungen unter dieser Datenbank abgerufen.

--database-state --state

"Alle", "Live" oder "Gelöscht". Ruft Sicherungen nur aus Datenbanken des angegebenen Zustands ab. Wenn kein Zustand vorhanden ist, wird standardmäßig "Alle" verwendet.

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

Wenn true, wird nur die neueste Sicherung für jede Datenbank zurückgegeben.

--managed-instance --mi

Name des Azure SQL-verwaltete Instanz. Wenn angegeben, werden alle angeforderten Sicherungen unter dieser verwalteten Instanz abgerufen.

--resource-group -g

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

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az sql midb ltr-backup restore

Vorschau

Dieser Befehl befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Wiederherstellen einer langfristigen Aufbewahrungssicherung in einer neuen Datenbank.

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

Beispiele

Stellen Sie eine verwaltete Datenbank mithilfe der LTR-Sicherung wieder her.

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"

Erforderliche Parameter

--backup-id --id

Die Ressourcen-ID der langfristigen Aufbewahrungssicherung, die wiederhergestellt werden soll. Verwenden Sie "az sql midb ltr-backup show" oder "az sql midb ltr-backup list" für die Sicherungs-ID.

--dest-database

Name der verwalteten Datenbank, die als Wiederherstellungsziel erstellt wird.

--dest-mi

Name der verwalteten Instanz zum Wiederherstellen der verwalteten Datenbank

--dest-resource-group

Name der Ressourcengruppe der verwalteten Instanz zum Wiederherstellen der verwalteten Datenbank

Optionale Parameter

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az sql midb ltr-backup show

Vorschau

Dieser Befehl befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Abrufen einer langfristigen Aufbewahrungssicherung für eine verwaltete Datenbank.

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

Beispiele

Zeigen Sie eine langfristige Aufbewahrungssicherung für eine verwaltete Datenbank an.

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'

Optionale Parameter

--backup-id --id

Die Ressourcen-ID der Sicherungen. Verwenden Sie "az sql midb ltr-backup show" oder "az sql midb ltr-backup list" für die Sicherungs-ID. Falls angegeben, sind andere Argumente nicht erforderlich.

--database -d

Der Name der azure SQL Managed Database.

--location -l

Der Speicherort der gewünschten Sicherung(en).

--managed-instance --mi

Name des Azure SQL-verwaltete Instanz.

--name -n

Der Name der LTR-Sicherung. Verwenden Sie "az sql midb ltr-backup show" oder "az sql midb ltr-backup list" für den Sicherungsnamen.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az sql midb ltr-backup wait

Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung der verwalteten Datenbank erfüllt ist.

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

Erforderliche Parameter

--database -d

Der Name der azure SQL Managed Database.

--managed-instance --mi

Name des Azure SQL-verwaltete Instanz.

--resource-group -g

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

Optionale Parameter

--created

Warten Sie, bis sie mit 'provisioningState' unter 'Succeeded' erstellt wurde.

Standardwert: False
--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.

Standardwert: False
--exists

Warten Sie, bis die Ressource vorhanden ist.

Standardwert: False
--interval

Abrufintervall in Sekunden.

Standardwert: 30
--timeout

Maximale Wartezeit in Sekunden.

Standardwert: 3600
--updated

Warten Sie, bis sie mit provisioningState unter 'Succeeded' aktualisiert wurde.

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.