Help Center/ GaussDB/ API Reference/ APIs (Recommended)/ Backup and Restoration/ Confirming Data Integrity After a Backup Is Restored
Updated on 2024-08-20 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 https://{endpoint}/v3/{project_id}/instances/{instance_id}/confirm-restore-data

Table 1 Parameter description

Parameter

Type

Mandatory

Description

project_id

String

Yes

Explanation:

Project ID of a tenant in a region.

For details about how to obtain the project ID, see Obtaining a Project ID.

Restrictions:

None

Value range:

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

Default value:

None

instance_id

String

Yes

Instance ID.

Request Parameters

None.

Response Parameters

Table 2 Response body parameters

Parameter

Type

Description

job_id

String

Task ID.

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 Code

Error Code

For details, see Error Codes.