Резервные копии MariaDB: значение состояний резервного копирования и восстановления, возвращаемых Cloud Foundry

Я не нашел никакой документации о состояниях резервного копирования и восстановления MariaDB ( https://docs.developer.swisscom.com/devguide-sc/services/backups.html).

Например, когда я делаю вызов API GET /custom/service_instances/{service-instance-id}/backups следующий JSON возвращается в качестве ответа. В ответе присутствуют атрибуты "состояние" в объекте резервного копирования и объекте восстановления.

{
   "total_results": 2,
   "total_pages": 1,
   "prev_url": null,
   "next_url": null,
   "resources": [
      {
         "metadata": {
            "guid": "95b9108a-1903-4cea-b52e-bbb3b0414986",
            "url": "/custom/service_instances/3955ad28-3f47-4f08-8eee-748f6e162d46/backups/95b9108a-1903-4cea-b52e-bbb3b0414986",
            "created_at": "2016-10-03T20:52:04Z",
            "updated_at": "2016-10-03T20:52:34Z"
         },
         "entity": {
            "service_instance_id": "3955ad28-3f47-4f08-8eee-748f6e162d46",
            "status": "CREATE_SUCCEEDED",
            "restores": []
         }
      },
      {
         "metadata": {
            "guid": "4ffff7d4-55a8-4e57-9035-98ed11380991",
            "url": "/custom/service_instances/3955ad28-3f47-4f08-8eee-748f6e162d46/backups/4ffff7d4-55a8-4e57-9035-98ed11380991",
            "created_at": "2016-10-03T08:50:07Z",
            "updated_at": "2016-10-03T08:50:37Z"
         },
         "entity": {
            "service_instance_id": "3955ad28-3f47-4f08-8eee-748f6e162d46",
            "status": "CREATE_SUCCEEDED",
            "restores": [
               {
                  "metadata": {
                     "guid": "1a33a385-3703-423d-8052-be7a7a061878",
                     "url": "/custom/service_instances/3955ad28-3f47-4f08-8eee-748f6e162d46/backups/4ffff7d4-55a8-4e57-9035-98ed11380991/restores/1a33a385-3703-423d-8052-be7a7a061878",
                     "created_at": "2016-10-03T20:52:38Z",
                     "updated_at": "2016-10-03T20:53:08Z"
                  },
                  "entity": {
                     "backup_id": "4ffff7d4-55a8-4e57-9035-98ed11380991",
                     "status": "SUCCEEDED"
                  }
               }
            ]
         }
      }
   ]
}

Итак, вопрос таков: КАКОВЫ все возможные значения в атрибутах "status" в обоих случаях и КОГДА они встречаются?

Заранее спасибо,

1 ответ

Решение

Просто для целей документирования, я должен знать, какие доступны статусы:

Резервные статусы:

  • CREATE_IN_PROGRESS
  • CREATE_SUCCEEDED
  • CREATE_FAILED
  • DELETE_IN_PROGRESS
  • DELETE_SUCCEEDED
  • DELETE_FAILED

Восстановить статусы:

  • В ХОДЕ ВЫПОЛНЕНИЯ
  • SUCCEEDED
  • НЕ УДАЛОСЬ

Кроме того, невозможно инициировать восстановление, когда выполняется создание или удаление другой резервной копии или выполняется другая операция восстановления.

Другие вопросы по тегам