Правила копирования в пул
1. Получение списка настроенного копирования резервных копий по стратегии в пул (GET /backup_strategies/{strategy_id}/replications
)
200 OK
-
Получен список репликаций стратегии.
2. Получение информации о правиле копирования резервных копий по стратегии в пул (GET /backup_strategies/replications/{replication_id}
)
Тела запроса нет. В query-параметрах передается id
правила репликации стратегии, информацию о котором необходимо получить.
200 OK
-
Получена информация о репликации стратегии.
3. Создание правила копирования резервных копий по стратегии в пул (POST /backup_strategies/{strategy_id}/replications
)
В query-параметрах передается id
стратегии, для которой необходимо
добавить правило репликации.
{
"pool": "file_pool", (1)
"capacity": 0,
"capacity_enabled": false,
"period": "1 mon",
"period_enabled": false,
"work_window_start": "00:00:00",
"work_window_end": "00:00:00"
}
1 | Обязательное поле |
201 CREATED
-
Правило репликации стратегии создано.
4. Редактирование правила копирования резервных копий по стратегии в пул (PATCH /backup_strategies/replications/{replication_id}
)
Также в query-параметрах передается id
правила репликации стратегии, информацию о котором необходимо изменить.
{
"capacity": 0,
"capacity_enabled": false,
"period": "1 mon",
"period_enabled": false,
"work_window_start": "00:00:00",
"work_window_end": "00:00:00"
}
200 OK
-
Стратегия изменена.
400 BAD_REQUEST
-
Некорректное тело запроса.
404 NOT_FOUND
-
Стратегия не найдена.
5. Удаление списка настроенного копирования резервных копий по стратегиям (DELETE /backup_strategies/replications
)
{
"ids": [ (1)
1
]
}
1 | Обязательное поле |
204 NO_CONTENT
-
Репликации стратегии удалены.
207 MULTI_STATUS
-
Часть репликаций удалена.
404 NOT_FOUND
-
Стратегия не найдена.