az sql midb log-replay
SQL Managed Instance Befehlen zum Erneuten Wiedergeben des Datenbankprotokolls.
Befehle
| az sql midb log-replay complete |
Vollständiger Protokollwiedergabedienst in der angegebenen Datenbank. |
| az sql midb log-replay show |
Abrufen des Status des Protokollwiedergabediensts. |
| az sql midb log-replay start |
Starten Sie den Protokollwiedergabedienst auf der angegebenen Datenbank. |
| az sql midb log-replay stop |
Beenden Sie den Protokollwiedergabedienst. |
| az sql midb log-replay wait |
Platzieren Sie die CLI in einem Wartenstatus, bis eine Bedingung der verwalteten Datenbank erfüllt ist. |
az sql midb log-replay complete
Vollständiger Protokollwiedergabedienst in der angegebenen Datenbank.
az sql midb log-replay complete [--ids]
[--last-backup-name]
[--managed-instance]
[--name]
[--resource-group]
Beispiele
Abgeschlossener Protokollwiedergabedienst.
az sql midb log-replay complete -g mygroup --mi myinstance -n mymanageddb --last-backup-name "backup.bak"
Optionale Parameter
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.
Der Name der letzten Sicherung, die wiederhergestellt werden soll.
Name der Azure SQL verwalteten Instanz.
Der Name der verwalteten Datenbank Azure SQL.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
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 midb log-replay show
Abrufen des Status des Protokollwiedergabediensts.
az sql midb log-replay show [--ids]
[--managed-instance]
[--name]
[--resource-group]
Beispiele
Rufen Sie den Status des fortlaufenden Protokollwiedergabediensts ab.
az sql midb log-replay show -g mygroup --mi myinstance -n mymanageddb
Optionale Parameter
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 der Azure SQL verwalteten Instanz.
Der Name der verwalteten Datenbank Azure SQL.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
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 midb log-replay start
Starten Sie den Protokollwiedergabedienst auf der angegebenen Datenbank.
az sql midb log-replay start --ss
--storage-uri
[--auto-complete]
[--ids]
[--last-backup-name]
[--managed-instance]
[--name]
[--no-wait]
[--resource-group]
Beispiele
Starten Sie den Protokollwiedergabedienst mit der option "Automatisches Abschließen".
az sql midb log-replay start -g mygroup --mi myinstance -n mymanageddb -a --last-bn "backup.bak" --storage-uri "https://test.blob.core.windows.net/testing" --storage-sas "sv=2019-02-02&ss=b&srt=sco&sp=rl&se=2023-12-02T00:09:14Z&st=2019-11-25T16:09:14Z&spr=https&sig=92kAe4QYmXaht%2Fgjocqwerqwer41s%3D"
Starten Sie den Protokollwiedergabedienst ohne automatisches Abschließen.
az sql midb log-replay start -g mygroup --mi myinstance -n mymanageddb --storage-uri "https://test.blob.core.windows.net/testing" --storage-sas "sv=2019-02-02&ss=b&srt=sco&sp=rl&se=2023-12-02T00:09:14Z&st=2019-11-25T16:09:14Z&spr=https&sig=92kAe4QYmXaht%2Fgjocqwerqwer41s%3D"
Erforderliche Parameter
Das Autorisierungs-Sas-Token zum Zugreifen auf Speichercontainer, in dem Sicherungen vorhanden sind.
Der URI des Speichercontainers, in dem Sicherungen vorhanden sind.
Optionale Parameter
Das Flag, das in verwendung mit last_backup_name automatisch das Protokoll replay servise abgeschlossen.
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.
Der Name der letzten Sicherung, die wiederhergestellt werden soll.
Name der Azure SQL verwalteten Instanz.
Der Name der verwalteten Datenbank Azure SQL.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
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 midb log-replay stop
Beenden Sie den Protokollwiedergabedienst.
az sql midb log-replay stop [--ids]
[--managed-instance]
[--name]
[--no-wait]
[--resource-group]
[--yes]
Beispiele
Beenden Sie den fortlaufenden Wiedergabedienst für das Protokoll, indem Sie die Datenbank löschen.
az sql midb log-replay stop -g mygroup --mi myinstance -n mymanageddb
Optionale Parameter
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 der Azure SQL verwalteten Instanz.
Der Name der verwalteten Datenbank Azure SQL.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
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 midb log-replay wait
Platzieren Sie die CLI in einem Wartenstatus, bis eine Bedingung der verwalteten Datenbank erfüllt ist.
az sql midb log-replay wait [--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--managed-instance]
[--name]
[--resource-group]
[--timeout]
[--updated]
Beispiele
Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung der verwalteten Datenbank nach dem Starten des Protokollwiedergabediensts erfüllt ist.
az sql midb log-replay wait --exists --resource-group mygroup --managed-instance myinstance --name mymanageddb
Platzieren Sie die CLI in einem Wartenstatus, bis eine Bedingung der verwalteten Datenbank erfüllt ist, nachdem der Protokollwiedergabedienst beendet wurde.
az sql midb log-replay wait --deleted --resource-group mygroup --managed-instance myinstance --name mymanageddb
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 der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.
Abfrageintervall in Sekunden.
Name der Azure SQL verwalteten Instanz.
Der Name der verwalteten Datenbank Azure SQL.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Maximale Wartezeit in Sekunden.
Warten Sie, bis sie mit provisioningState unter "Erfolgreich" aktualisiert 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