データのインポートとエクスポートをキャンセルする

このページでは、Cloud SQL インスタンスへのデータのインポートとエクスポートをキャンセルする方法について説明します。このデータは SQL ダンプファイルまたは CSV ファイルに含まれています。

準備

インポートまたはエクスポートのオペレーションをキャンセルする

インポートやエクスポートのオペレーションをキャンセルするには、gcloud または REST API コマンドを使用します。

gcloud

gcloud sql operations cancel コマンドを使用してオペレーションをキャンセルします。

gcloud sql operations cancel operation-ID

operation-ID 変数は、オペレーションの ID に置き換えます。詳細については、始める前にをご覧ください。

REST v1

リクエストのデータを使用する前に、次のように置き換えます。

  • project-ID: プロジェクト ID。
  • operation-ID: インポートまたはエクスポートのオペレーションの ID。詳細については、始める前にをご覧ください。

HTTP メソッドと URL:

POST https://sqladmin.googleapis.com/v1/projects/project-ID/operations/operation-ID/cancel

リクエストを送信するには、次のいずれかのオプションを展開します。

次のような JSON レスポンスが返されます。

この REST API 呼び出しはレスポンスを返しません。インポート オペレーションやエクスポート オペレーションのキャンセル ステータスを確認する方法については、キャンセル ステータスを確認するをご覧ください。

REST v1beta4

リクエストのデータを使用する前に、次のように置き換えます。

  • project-ID: プロジェクト ID。
  • operation-ID: インポートまたはエクスポートのオペレーションの ID。詳細については、始める前にをご覧ください。

HTTP メソッドと URL:

POST https://sqladmin.googleapis.com/v1beta4/projects/project-ID/operations/operation-ID/cancel

リクエストを送信するには、次のいずれかのオプションを展開します。

次のような JSON レスポンスが返されます。

この REST API 呼び出しはレスポンスを返しません。インポート オペレーションやエクスポート オペレーションのキャンセル ステータスを確認する方法については、キャンセル ステータスを確認するをご覧ください。

キャンセル ステータスを確認する

キャンセルされたインポートまたはエクスポートのオペレーションのステータスを確認するために、gcloud または REST API コマンドを使用できます。

gcloud

gcloud sql operations describe コマンドを使用して、キャンセルされたオペレーションのステータスを確認します。

gcloud sql operations describe operation-ID

operation-ID 変数は、キャンセルされたオペレーションの ID に置き換えます。詳細については、
始める前にをご覧ください。

REST v1

リクエストのデータを使用する前に、次のように置き換えます。

  • project-ID: プロジェクト ID。
  • operation-ID: インポートまたはエクスポートのオペレーションの ID。詳細については、始める前にをご覧ください。

HTTP メソッドと URL:

GET https://sqladmin.googleapis.com/v1/projects/project-ID/operations/operation-ID

リクエストを送信するには、次のいずれかのオプションを展開します。

次のような JSON レスポンスが返されます。

REST v1beta4

リクエストのデータを使用する前に、次のように置き換えます。

  • project-ID: プロジェクト ID。
  • operation-ID: インポートまたはエクスポートのオペレーションの ID。詳細については、始める前にをご覧ください。

HTTP メソッドと URL:

GET https://sqladmin.googleapis.com/v1beta4/projects/project-ID/operations/operation-ID

リクエストを送信するには、次のいずれかのオプションを展開します。

次のような JSON レスポンスが返されます。

トラブルシューティング

問題 トラブルシューティング
エラー メッセージ: You can't cancel operation [operation-ID] because this operation isn't in progress.

完了した、失敗した、またはキャンセルされたインポートまたはエクスポートのオペレーションをキャンセルしようとしています。実行中のオペレーションはキャンセルできます。

エラー メッセージ: You can't cancel operation [operation-ID] because Cloud SQL doesn't support the cancellation of an [operation-type] operation.

Cloud SQL には、IMPORT または EXPORT 以外のオペレーション タイプがあるため、オペレーションのキャンセルをサポートしていません。

エラー メッセージ: The [operation-type] operation isn't cancelled. Wait and retry in a few seconds.

現時点では、Cloud SQL はインポート オペレーションやエクスポート オペレーションをキャンセルできません。しばらくしてから、もう一度お試しください。問題が解決されない場合は、Google Cloud のサポートまでご連絡ください。

次のステップ