Клонирование сервера

Запрос

Для того, чтобы создать клон сервера, необходимо отправить запрос типа POST к /v1/reglets/<идентификатор-сервера>/actions

В теле запроса нужно передать JSON-словарь со следующими параметрами:

Параметр

Тип

Значение

type

обязательный

тип операции - строка «clone»

offline

опциональный

  • 1 - делать консистентный клон диска с остановкой сервера,

  • 0 - без остановки

name

опциональный

имя клона

curl \
-X POST \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{"type": "clone", "offline": 1, "name": "May the 4"}' \
'https://api.cloudvps.reg.ru/v1/reglets/6891/actions'

Ответ

В ответе будет возвращена информация о задании (см. Очередь заданий) на создание клона:

{
    "action": {
        "completed_at": "2020-04-14 14:06:59",
        "id": 120589,
        "region_slug": "msk1",
        "resource_id": 7047,
        "resource_type": "clone",
        "started_at": "2020-04-14 14:06:59",
        "status": "in-progress",
        "type": "create"
    },
    "reglet_id": "6891"
}

Важно

После создания клона диска, будет запущено создание сервера.