az sql db ltr-backup
Verwalten sie langfristige Sicherungen der SQL-Datenbank.
Befehle
Name | Beschreibung | Typ | Status |
---|---|---|---|
az sql db ltr-backup delete |
Löschen einer langfristigen Aufbewahrungssicherung. |
Kern | GA |
az sql db ltr-backup list |
Listen Sie die langfristigen Aufbewahrungssicherungen für einen Speicherort, einen Server oder eine Datenbank auf. |
Kern | GA |
az sql db ltr-backup restore |
Wiederherstellen einer langfristigen Aufbewahrungssicherung in einer neuen Datenbank. |
Kern | GA |
az sql db ltr-backup show |
Abrufen einer langfristigen Aufbewahrungssicherung für eine Datenbank. |
Kern | GA |
az sql db ltr-backup wait |
Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung der Datenbank erfüllt ist. |
Kern | GA |
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 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
Zur Bestätigung nicht auffordern.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az sql db ltr-backup list
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 der 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
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az sql db ltr-backup restore
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 Verbundclient-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
, wenn Sie ü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.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
Gibt den Typ der Enklave für diese Ressource an.
Wenn diese Option aktiviert ist, werden Verbindungen, für die die Anwendungsabsicht in ihrer Verbindungszeichenfolge festgelegt ist, möglicherweise an ein readonly sekundäres Replikat weitergeleitet. Diese Eigenschaft ist nur für Premium- und Business Critical-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
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
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
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 der 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
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
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]
[--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.
Mindestens eine 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 der 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>
konfigurieren.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Maximale Wartezeit in Sekunden.
Warten Sie, bis sie mit provisioningState unter 'Succeeded' aktualisiert wurde.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.