az sql db ltr-backup
Diese Befehlsgruppe befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Verwalten sie langfristige Sicherungen der SQL-Datenbank.
Befehle
Name | Beschreibung | Typ | Status |
---|---|---|---|
az sql db ltr-backup delete |
Löschen einer langfristigen Aufbewahrungssicherung. |
Core | Vorschau |
az sql db ltr-backup list |
Listen Sie die langfristigen Aufbewahrungssicherungen für einen Speicherort, einen Server oder eine Datenbank auf. |
Core | Vorschau |
az sql db ltr-backup restore |
Wiederherstellen einer langfristigen Aufbewahrungssicherung in einer neuen Datenbank. |
Core | Vorschau |
az sql db ltr-backup show |
Abrufen einer langfristigen Aufbewahrungssicherung für eine Datenbank. |
Core | Vorschau |
az sql db ltr-backup wait |
Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung der Datenbank erfüllt ist. |
Core | Vorschau |
az sql db ltr-backup delete
Die Befehlsgruppe "sql db ltr-backup" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
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 des Azure SQL-Datenbank. Wenn angegeben (zusammen mit servername) 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 Server. Wenn angegeben, werden alle angeforderten Sicherungen unter diesem Server abgerufen.
Optionale Parameter
Nicht zur Bestätigung auffordern
Globale Parameter
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
Die Befehlsgruppe "sql db ltr-backup" 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, einen Server oder eine Datenbank auf.
az sql db ltr-backup list --location
[--database]
[--database-state]
[--latest]
[--resource-group]
[--server]
Beispiele
Auflisten langfristiger Aufbewahrungssicherungen für eine Datenbank.
az sql db ltr-backup list -l southeastasia -s myserver -d mydb
Auflisten langfristiger Aufbewahrungssicherungen für einen Server (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
Auflisten langfristiger Aufbewahrungssicherungen für einen Server (mit Ressourcengruppenargument).
az sql db ltr-backup list -l southeastasia -g mygroup -s myserver
Auflisten langfristiger Aufbewahrungssicherungen für einen Speicherort (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
Auflisten langfristiger Aufbewahrungssicherungen für einen Speicherort (mit Ressourcengruppenargument).
az sql db ltr-backup list -l southeastasia -g mygroup
Erforderliche Parameter
Der Speicherort der gewünschten Sicherungen.
Optionale Parameter
Name des Azure SQL-Datenbank. Wenn angegeben (zusammen mit servername) 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" verwendet.
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 Server. Wenn angegeben, werden alle angeforderten Sicherungen unter diesem Server abgerufen.
Globale Parameter
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
Die Befehlsgruppe "sql db ltr-backup" 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 db ltr-backup restore --backup-id
--dest-database
--dest-resource-group
--dest-server
[--assign-identity {false, true}]
[--auto-pause-delay]
[--availability-zone]
[--backup-storage-redundancy]
[--capacity]
[--compute-model {Provisioned, Serverless}]
[--edition]
[--elastic-pool]
[--encryption-protector]
[--encryption-protector-auto-rotation {false, true}]
[--family]
[--federated-client-id]
[--ha-replicas]
[--keys]
[--license-type {BasePrice, LicenseIncluded}]
[--min-capacity]
[--no-wait]
[--preferred-enclave-type {Default, VBS}]
[--read-scale {Disabled, Enabled}]
[--service-level-objective]
[--tags]
[--umi]
[--zone-redundant {false, true}]
Beispiele
Wiederherstellen 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, in der die Datenbank wiederhergestellt werden soll.
Name des Servers, auf dem die Datenbank wiederhergestellt werden soll.
Optionale Parameter
Zuweisen der Identität für die Datenbank.
Die Zeit in Minuten, nach der die Datenbank automatisch angehalten wird. Ein Wert von -1 bedeutet, dass die automatische Pause deaktiviert ist.
Verfügbarkeitszone.
Sicherungsspeicherredundanz, die zum Speichern von Sicherungen verwendet wird. Zulässige Werte sind: Lokal, Zone, Geo, GeoZone.
Die Kapazitätskomponente der Sku in ganzzahliger Anzahl von DTUs oder vcores.
Das Berechnungsmodell der Datenbank.
Die Edition-Komponente der SKU. Zulässige Werte sind: Basic, Standard, Premium, GeneralPurpose, BusinessCritical, Hyperscale.
Der Name oder die Ressourcen-ID des elastischen Pools, in dem die Datenbank erstellt werden soll.
Gibt den Azure Key Vault-Schlüssel an, der als Datenbankverschlüsselungsschutzschlüssel verwendet werden soll.
Gibt das Automatische Drehungskennzeichnung für die Datenbankverschlüsselungsschutztaste an. Dies kann entweder "true", "false" oder "null" sein.
Die Berechnungsgenerierungskomponente der SKU (nur für Vcore-Skus). Zulässige Werte sind: Gen4, Gen5.
Die Partnerclient-ID für die SQL-Datenbank. Sie wird für das mandantenübergreifende CMK-Szenario verwendet.
Die Anzahl der Replikate mit hoher Verfügbarkeit, die für die Datenbank bereitgestellt werden sollen. Nur für Hyperscale-Edition festgelegt.
Die Liste der AKV-Schlüssel für die SQL-Datenbank.
Der lizenztyp, der für diese Datenbank gilt.LicenseIncluded
wenn Sie eine Lizenz benötigen oder BasePrice
über eine Lizenz verfügen und für azure HybridBenefit berechtigt sind.
Minimale Kapazität, die die Datenbank immer zugewiesen hat, wenn sie nicht angehalten wird.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Gibt den Typ der Enklave für diese Ressource an.
Wenn diese Option aktiviert ist, werden Verbindungen, für die die Anwendungsabsicht in ihrem Verbindungszeichenfolge festgelegt ist, möglicherweise an ein readonly sekundäres Replikat weitergeleitet. Diese Eigenschaft ist nur für Premium- und Unternehmenskritisch-Datenbanken festgelegt.
Das Dienstziel für die neue Datenbank. Beispiel: Basic, S0, P1, GP_Gen4_1, GP_S_Gen5_8, BC_Gen5_2, HS_Gen5_32.
Durch Leerzeichen getrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.
Die Liste der vom Benutzer zugewiesenen Identitäten für die SQL-Datenbank.
Gibt an, ob Zonenredundanz aktiviert werden soll. Der Standardwert ist true, wenn kein Wert angegeben wird.
Globale Parameter
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
Die Befehlsgruppe "sql db ltr-backup" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Abrufen einer langfristigen Aufbewahrungssicherung für eine Datenbank.
az sql db ltr-backup show --database
--location
--name
--server
Beispiele
Zeigen Sie eine langfristige Aufbewahrungssicherung für eine Datenbank an.
az sql db ltr-backup show -l southeastasia -s myserver -d mydb -n "3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000;Hot"
Erforderliche Parameter
Name des Azure SQL-Datenbank. Wenn angegeben (zusammen mit servername) 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 Server. Wenn angegeben, werden alle angeforderten Sicherungen unter diesem Server abgerufen.
Globale Parameter
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
Die Befehlsgruppe "sql db ltr-backup" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
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]
[--expand]
[--filter]
[--ids]
[--interval]
[--name]
[--resource-group]
[--server]
[--subscription]
[--timeout]
[--updated]
Optionale Parameter
Warten Sie, bis sie mit 'provisioningState' unter 'Succeeded' erstellt wurde.
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.
Die untergeordneten Ressourcen, die in die Antwort eingeschlossen werden sollen. Der Standardwert ist None.
Ein OData-Filterausdruck, der Elemente in der Auflistung filtert. Der Standardwert ist None.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Abrufintervall in Sekunden.
Name des Azure SQL-Datenbank.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name des Azure SQL Server. Sie können die Standardeinstellung mithilfe von az configure --defaults sql-server=<name>
.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Maximale Wartezeit in Sekunden.
Warten Sie, bis sie mit provisioningState unter 'Succeeded' aktualisiert wurde.
Globale Parameter
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.