API Overview

DRS provides REST APIs. With DRS APIs, you can use all the functions of DRS, including creating migration tasks, obtaining task details, obtaining the migration task list, and deleting migration tasks.

Table 1 APIs

Type

Subtype

Description

DRS

Online migration task

The API is used to create online migration tasks, obtain the online migration task list and details, query the migration progress, view migration logs, compare migration items, and delete, retry, and stop online migration tasks.

DRS

Backup migration task

This API is used to create backup migration tasks, obtain the backup migration task list, obtain details about a specified backup migration task, and delete a backup migration task.

DRS

Data synchronization task

The API is used to create data synchronization tasks, query the data synchronization task list, obtain the task details, query the synchronization progress, view synchronization logs, compare synchronization items, and delete, retry, and stop synchronization tasks.

DRS

Data subscription task

The API is used to create, modify, and delete subscription tasks, query the subscription task list, and obtain details about a specified subscription task.

DRS

Multi-active DR task

The API is used to create a DR task, query the DR task list, obtain the details of a specified DR task, query the disaster recovery progress, view disaster recovery logs, compare disaster recovery items, and delete, retry, and stop a DR task.