Создание политики резервного копирования в API-интерфейсе BackRestore в Azure Service Fabric выдает ошибку «FABRIC_E_BACKUP_POLICY_DOES_NOT_EXIST» - PullRequest
0 голосов
/ 08 января 2019

Я получаю ошибку {"Ошибка": {"Код": "FABRIC_E_BACKUP_POLICY_DOES_NOT_EXIST", "Сообщение": "Политика резервного копирования фабрики не существует"}}

при вызове создать политику резервного копирования с помощью backuprestore api

https://docs.microsoft.com/en-us/rest/api/servicefabric/sfclient-v62-api-createbackuppolicy

Ожидаемый результат - создание политики резервного копирования, но фактически я получаю, что политика резервного копирования не существует.

1 Ответ

0 голосов
/ 08 января 2019

Я не уверен в том, что вы отправляете, но мне удалось использовать эти вызовы для создания резервных копий.

### create new policy:
POST {{host}}/BackupRestore/BackupPolicies/$/Create?api-version=6.2-preview
Content-Type: application/json

{
    "MaxIncrementalBackups":  20,
    "Name":  "MainBackupPolicy",
    "Storage": {
        "ConnectionString":  "DefaultEndpointsProtocol=https;AccountName=containerseverywherebckp;AccountKey===;EndpointSuffix=core.windows.net",
        "ContainerName":  "backup-container",
        "StorageKind":  "AzureBlobStore"
    },
    "Schedule": {
        "Interval":  "PT15M",
        "ScheduleKind":  "FrequencyBased"
    }
}

Проверьте ссылку для полного сценария для настройки резервного копирования для службы, включая исходный код.

...