Создание снэпшота

Запрос

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

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

Параметр

Тип

Значение

name

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

имя снэпшота, не обязано быть уникальным

type

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

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

offline

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

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

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

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

Ответ

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

{
    "action": {
        "completed_at": "2018-07-16 14:06:59",
        "id": 120589,
        "region_slug": "msk1",
        "resource_id": 7047,
        "resource_type": "snapshot",
        "started_at": "2018-07-16 14:06:59",
        "status": "in-progress",
        "type": "create"
    }
}