Cancel the import and export of data

This page describes how to cancel the import and export of data into Cloud SQL instances. This data is contained in either SQL dump files or CSV files.

Before you begin

Cancel the import or export operation

You can use gcloud or REST API commands to cancel an import or export operation.

gcloud

Use the gcloud sql operations cancel command to cancel the operation.

gcloud sql operations cancel operation-ID

Replace the operation-ID variable with the ID of the operation. For more information, see Before you begin.

REST v1

Before using any of the request data, make the following replacements:

  • project-ID: The project ID.
  • operation-ID: The ID of the import or export operation. For more information, see Before you begin.

HTTP method and URL:

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

To send your request, expand one of these options:

You should receive a JSON response similar to the following:

This REST API call doesn't return any response. For more information about checking the cancellation status of the import or export operation, see Check the cancelled status.

REST v1beta4

Before using any of the request data, make the following replacements:

  • project-ID: The project ID.
  • operation-ID: The ID of the import or export operation. For more information, see Before you begin.

HTTP method and URL:

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

To send your request, expand one of these options:

You should receive a JSON response similar to the following:

This REST API call doesn't return any response. For more information about checking the cancellation status of the import or export operation, see Check the cancelled status.

Check the cancelled status

You can use gcloud or REST API commands to check the status of a cancelled import or export operation.

gcloud

Use the gcloud sql operations describe command to check the status of the cancelled operation.

gcloud sql operations describe operation-ID

Replace the operation-ID variable with the ID of the cancelled operation. For more information, see
Before you begin.

REST v1

Before using any of the request data, make the following replacements:

  • project-ID: The project ID.
  • operation-ID: The ID of the import or export operation. For more information, see Before you begin.

HTTP method and URL:

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

To send your request, expand one of these options:

You should receive a JSON response similar to the following:

REST v1beta4

Before using any of the request data, make the following replacements:

  • project-ID: The project ID.
  • operation-ID: The ID of the import or export operation. For more information, see Before you begin.

HTTP method and URL:

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

To send your request, expand one of these options:

You should receive a JSON response similar to the following:

Troubleshoot

Issue Troubleshooting
Error message: You can't cancel operation [operation-ID] because this operation isn't in progress.

You're trying to cancel an import or export operation that's completed, failed, or cancelled. If the operation is running, you can cancel it.

Error message: You can't cancel operation [operation-ID] because Cloud SQL doesn't support the cancellation of an [operation-type] operation.

Cloud SQL doesn't support the cancellation of the operation because it has an operation type other than IMPORT or EXPORT.

Error message: The [operation-type] operation isn't cancelled. Wait and retry in a few seconds.

Cloud SQL can't cancel the import or export operation at this time. Try again in a few seconds. If the problem persists, contact Google Cloud Support.

What's next