Help Center/ GaussDB/ API Reference/ APIs (Recommended)/ Backup and Restoration/ Confirming Data Integrity After a Backup Is Restored
Updated on 2025-08-11 GMT+08:00

Confirming Data Integrity After a Backup Is Restored

Function

This API is used to confirm data integrity after a backup is restored. This API can be called only after data is restored to the original instance. Once data integrity has been confirmed, any logs archived after the point in time data was restored from will be lost, but normal log archiving will be restored. Before calling this API:

URI

POST /v3/{project_id}/instances/{instance_id}/confirm-restore-data

Table 1 Parameter description

Parameter

Type

Mandatory

Description

project_id

String

Yes

Definition

Project ID of a tenant in a region.

To obtain the value, see Obtaining a Project ID.

Constraints

N/A

Range

The value can contain 32 characters. Only letters and digits are allowed.

Default Value

N/A

instance_id

String

Yes

Definition

Instance ID, which uniquely identifies an instance.

Constraints

N/A

Range

The value can contain 36 characters. Only letters and digits are allowed.

Default Value

N/A

Request Parameters

None.

Response Parameters

Table 2 Response body parameters

Parameter

Type

Description

job_id

String

Definition

Job ID.

Range

N/A

Example Request

Confirming data integrity after a backup is restored

POST https://gaussdb-opengauss.ap-southeast-1.myhuaweicloud.com/opengauss/v3/0483b6b16e954cb88930a360d2c4e663/instances/dsfae23fsfdsae3435in14/confirm-restore-data

Example Response

{ 
  "job_id" : "a03b1b8a-b756-467c-8a49-38720c3d23ec" 
}

Status Codes

Error Codes

For details, see Error Codes.