About Advanced Copy Features Supported by RESTful API
The following table shows advanced copy management features supported by RESTful API:
| Functional Overview | API Command Name |
|---|---|
| Create Clone (Create Destination Volume and Create OPC or QuickOPC Session) | POST /volume/{volume_id}/clone |
| Create Snapshots (Create Destination Volume and SnapOPC or SnapOPC+ Session) | POST /volume/{volume_id}/snapshot |
| Clone Resynchronization (Restart QuickOPC) | POST /volume/{volume_id}/resync/{backup_volume_id} |
| Snapshot rotation (Refresh the oldest Copy Session of SnapOPC+) | POST /volume/{volume_id}/snapshot/rotate |
| Restore from Clone or Snapshot | POST /volume/{volume_id}/restore/{backup_volume_id} |
| Delete a Clone or Snapshot (Delete SnapOPC/SnapOPC+/QuickOPC/OPC Session and Delete Destination Volume) | DELETE /volume/{volume_id} |
| Create REC Sessions | POST /copysession/rec |
| Suspend REC Session | POST /copysession/{copysession_id}/suspend POST /copysession/suspend |
| Resume REC Session | POST /copysessoin/{copysession_id}/resume |
| Reverse the REC Session | POST /copysession/{copysession_id}/reverse |
| Change the REC Session mode | PATCH /copysession/{copysession_id} |
| Delete a Copy Session | DELETE /copysession/{copysession_id} |
| Obtain the backup Volume information | GET /volume/{volume_id}/copysession GET /volume/copysession |
| Obtain the Session information | GET /copysession/{copysession_id} GET /copysession |
Note
For an operation image of a backup using the RESTful API, see Advanced Copy Operations with RESTful API.
For restrictions, see the description of Advanced Copy Function.

