az sql db ltr-backup
Verwalten von langfristigen Aufbewahrungssicherungen in der SQL-Datenbank.
Befehle
| az sql db ltr-backup delete |
Löschen einer langfristigen Aufbewahrungssicherung. |
| az sql db ltr-backup list |
Listet die langfristigen Aufbewahrungssicherungen für einen Standort, einen Server oder eine Datenbank auf. |
| az sql db ltr-backup restore |
Stellen Sie eine langfristige Aufbewahrungssicherung in einer neuen Datenbank wieder her. |
| az sql db ltr-backup show |
Abrufen einer langfristigen Aufbewahrungssicherung für eine Datenbank. |
| az sql db ltr-backup wait |
Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung der Datenbank erfüllt ist. |
az sql db ltr-backup delete
Löschen einer langfristigen Aufbewahrungssicherung.
az sql db ltr-backup delete --database
--location
--name
--server
[--yes]
Beispiele
Löschen einer langfristigen Aufbewahrungssicherung für die Datenbank.
az sql db ltr-backup delete -l southeastasia -s myserver -d mydb -n "3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000"
Erforderliche Parameter
Name der Azure SQL Datenbank. Wenn angegeben (zusammen mit dem Servernamen) werden alle angeforderten Sicherungen unter dieser Datenbank abgerufen.
Der Speicherort der gewünschten Sicherungen.
Der Name der LTR-Sicherung. Verwenden Sie "az sql db ltr-backup show" oder "az sql db ltr-backup list" für den Sicherungsnamen.
Name des Azure SQL Servers. Wenn angegeben, werden alle angeforderten Sicherungen unter diesem Server abgerufen.
Optionale Parameter
Nicht zur Bestätigung auffordern
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az sql db ltr-backup list
Listet die langfristigen Aufbewahrungssicherungen für einen Standort, einen Server oder eine Datenbank auf.
az sql db ltr-backup list --location
[--database]
[--database-state]
[--latest]
[--resource-group]
[--server]
Beispiele
Listet langfristige Aufbewahrungssicherungen für eine Datenbank auf.
az sql db ltr-backup list -l southeastasia -s myserver -d mydb
Listet langfristige Aufbewahrungssicherungen für einen Server auf (listet nur die neuesten LTR-Sicherungen auf, die zu Livedatenbanken gehören).
az sql db ltr-backup list -l southeastasia -s myserver --database-state Live --only-latest-per-database True
Listet langfristige Aufbewahrungssicherungen für einen Server auf (mit Ressourcengruppenargument).
az sql db ltr-backup list -l southeastasia -g mygroup -s myserver
Listet langfristige Aufbewahrungssicherungen für einen Speicherort auf (listet nur die neuesten LTR-Sicherungen auf, die zu Livedatenbanken gehören).
az sql db ltr-backup list -l southeastasia --database-state Live --only-latest-per-database True
Listet langfristige Aufbewahrungssicherungen für einen Speicherort auf (mit Ressourcengruppenargument).
az sql db ltr-backup list -l southeastasia -g mygroup
Erforderliche Parameter
Der Speicherort der gewünschten Sicherungen.
Optionale Parameter
Name der Azure SQL Datenbank. Wenn angegeben (zusammen mit dem Servernamen) werden alle angeforderten Sicherungen unter dieser Datenbank abgerufen.
"Alle", "Live" oder "Gelöscht". Ruft Sicherungen nur aus Datenbanken des angegebenen Zustands ab. Wenn kein Zustand vorhanden ist, wird standardmäßig "Alle" festgelegt.
Wenn true, wird nur die neueste Sicherung für jede Datenbank zurückgegeben.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Name des Azure SQL Servers. Wenn angegeben, werden alle angeforderten Sicherungen unter diesem Server abgerufen.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az sql db ltr-backup restore
Stellen Sie eine langfristige Aufbewahrungssicherung in einer neuen Datenbank wieder her.
az sql db ltr-backup restore --backup-id
--dest-database
--dest-resource-group
--dest-server
[--backup-storage-redundancy]
[--no-wait]
Beispiele
Wiederherstellung der LTR-Sicherung.
az sql db ltr-backup restore \
--dest-database targetdb --dest-server myserver --dest-resource-group mygroup \
--backup-id "/subscriptions/6caa113c-794c-42f8-ab9d-878d8aa104dc/resourceGroups/mygroup/providers/Microsoft.Sql/locations/southeastasia/longTermRetentionServers/myserver/longTermRetentionDatabases/sourcedb/longTermRetentionBackups/3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000"
Erforderliche Parameter
Die Ressourcen-ID der langfristigen Aufbewahrungssicherung, die wiederhergestellt werden soll. Verwenden Sie "az sql db ltr-backup show" oder "az sql db ltr-backup list" für die Sicherungs-ID.
Name der Datenbank, die als Wiederherstellungsziel erstellt wird.
Name der Ressourcengruppe des Servers zum Wiederherstellen der Datenbank.
Name des Servers zum Wiederherstellen der Datenbank.
Optionale Parameter
Sicherungsspeicherredundanz, die zum Speichern von Sicherungen verwendet wird. Zulässige Werte sind: Lokal, Zone, Geo.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az sql db ltr-backup show
Abrufen einer langfristigen Aufbewahrungssicherung für eine Datenbank.
az sql db ltr-backup show --database
--location
--name
--server
Beispiele
Anzeigen einer langfristigen Aufbewahrungssicherung für eine Datenbank.
az sql db ltr-backup show -l southeastasia -s myserver -d mydb -n "3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000"
Erforderliche Parameter
Name der Azure SQL Datenbank. Wenn angegeben (zusammen mit dem Servernamen) werden alle angeforderten Sicherungen unter dieser Datenbank abgerufen.
Der Speicherort der gewünschten Sicherungen.
Der Name der LTR-Sicherung. Verwenden Sie "az sql db ltr-backup show" oder "az sql db ltr-backup list" für den Sicherungsnamen.
Name des Azure SQL Servers. Wenn angegeben, werden alle angeforderten Sicherungen unter diesem Server abgerufen.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az sql db ltr-backup wait
Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung der Datenbank erfüllt ist.
az sql db ltr-backup wait [--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--name]
[--resource-group]
[--server]
[--timeout]
[--updated]
Optionale Parameter
Warten Sie, bis Sie mit "provisioningState" unter "Erfolgreich" erstellt wurden.
Warten Sie, bis die Bedingung eine benutzerdefinierte JMESPath-Abfrage erfüllt. Beispiel: provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Warten Sie, bis sie gelöscht wurde.
Warten Sie, bis die Ressource vorhanden ist.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Abfrageintervall in Sekunden.
Name der Azure SQL Datenbank.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Name des Azure SQL Servers. Sie können die Standardeinstellung mithilfe von az configure --defaults sql-server=<name>.
Maximale Wartezeit in Sekunden.
Warten Sie, bis die Aktualisierung mit provisioningState unter "Erfolgreich" ausgeführt wurde.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
Feedback
Feedback senden und anzeigen für