Exportvorgang abbrechen

Auf dieser Seite wird beschrieben, wie Sie einen Exportvorgang für CSV-Dateien und SQL-Dumpdateien abbrechen.

Hinweise

Wenn Sie den Export von Daten abbrechen möchten, müssen Sie die ID des Exportvorgangs ermitteln, den Sie abbrechen möchten. So finden Sie die ID:

  • Folgen Sie der Anleitung unter SQL-Datei exportieren. Die Vorgangs-ID wird im Feld name der Antwort zurückgegeben.

  • Führen Sie einen operations.list-Aufruf auf dem AlloyDB-Cluster aus.

Exportvorgang abbrechen

Sie können gcloud- oder REST API-Befehle verwenden, um einen Exportvorgang abzubrechen.

Verwenden Sie den Befehl gcloud alloydb operations cancel, um den Vorgang abzubrechen:

gcloud alloydb operations cancel OPERATION_ID --region=REGION

Ersetzen Sie OPERATION_ID durch die ID des Vorgangs. Weitere Informationen finden Sie unter Vorbereitung.

Verwenden Sie die folgende HTTP-Methode und URL:

POST https://alloydb.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/operations/OPERATION_ID:cancel

Weitere Informationen finden Sie unter cancel.

Ersetzen Sie diese Werte in den folgenden Anweisungen:

  • PROJECT_ID: Projekt-ID.
  • REGION: die Region, in der der AlloyDB-Cluster bereitgestellt wird.
  • OPERATION_ID: die ID des Exportvorgangs. Weitere Informationen finden Sie unter Vorbereitung.

Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:

Führen Sie folgenden Befehl aus:

  curl -X POST \
       -H "Authorization: Bearer $(gcloud auth print-access-token)" \
       -H "Content-Type: application/json; charset=utf-8" \
       -d @request.json \
  POST https://alloydb.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/operations/OPERATION_ID:cancel
 

Führen Sie folgenden Befehl aus:

$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }

Invoke-WebRequest `
  -Method POST `
  -Headers $headers `
  -ContentType: "application/json; charset=utf-8" `
  -InFile request.json `
  -Uri "POST https://alloydb.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/operations/OPERATION_ID:cancel" | Select-Object -Expand Content

Sie erhalten eine JSON-Antwort, die in etwa so aussieht:

Dieser REST API-Aufruf gibt keine Antwort zurück. Weitere Informationen zum Prüfen des abgebrochenen Status des Exportvorgangs finden Sie unter Abgebrochenen Status prüfen.

Abgebrochenen Status prüfen

Mit den gcloud- oder REST API-Befehlen können Sie den Status eines abgebrochenen Exportvorgangs prüfen.

Verwenden Sie den Befehl gcloud alloydb operations describe, um den Status des abgebrochenen Vorgangs zu prüfen.

gcloud alloydb operations describe OPERATION_ID --region=REGION

Ersetzen Sie die Variable OPERATION_ID durch die ID des abgebrochenen Vorgangs. Weitere Informationen finden Sie unter Vorbereitung.

Führen Sie den folgenden Befehl aus:

GET https://alloydb.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/operations/OPERATION_ID:describe

Weitere Informationen finden Sie unter get.

Ersetzen Sie diese Werte in den folgenden Anweisungen:

  • REGION: Die Region, in der der AlloyDB-Cluster bereitgestellt wird.
  • PROJECT_ID: Projekt-ID.
  • OPERATION_ID: die ID des Exportvorgangs. Weitere Informationen finden Sie unter Vorbereitung.

Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:

Führen Sie folgenden Befehl aus:

  curl -X GET \
       -H "Authorization: Bearer $(gcloud auth print-access-token)" \
  https://alloydb.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/operations/OPERATION_ID:describe
 

Führen Sie folgenden Befehl aus:

$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }

Invoke-WebRequest `
  -Method GET `
  -Headers $headers `
  -Uri "https://alloydb.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/operations/OPERATION_ID:describe

Sie erhalten eine JSON-Antwort, die in etwa so aussieht:

Bei erfolgreicher Ausführung enthält der Antworttext eine Operation-Instanz.

Nächste Schritte