Ошибка хранилища службы восстановления при добавлении политик для SQL Backup - PullRequest
0 голосов
/ 02 ноября 2018

Я создаю политики резервного копирования через Azure ARM Template для еженедельного резервного копирования для SQL Backup, и я получил следующую ошибку. Любая помощь будет оценена.

Я считаю, что backupmanagementype для vm - это AzureIaasVM, поэтому для SQL это будет "backupManagementType": "AzureWorkload"

{
      "apiVersion": "2016-06-01",
      "name": "[concat(parameters('vaultName'), '/', parameters('policyName'))]",
      "type": "Microsoft.RecoveryServices/vaults/backupPolicies",
      "dependsOn": [
        "[concat('Microsoft.RecoveryServices/vaults/', parameters('vaultName'))]"
      ],
      "location": "[parameters('location')]",
      "properties": {
        **"backupManagementType": "AzureWorkload"**,
        "schedulePolicy": {
          "scheduleRunFrequency": "Weekly",
          "scheduleRunDays": "[parameters('scheduleRunDays')]",
          "scheduleRunTimes": "[parameters('scheduleRunTimes')]",
          "schedulePolicyType": "SimpleSchedulePolicy"
        },
        "retentionPolicy": {
          "dailySchedule": null,
          "weeklySchedule": {
            "daysOfTheWeek": "[parameters('scheduleRunDays')]",
            "retentionTimes": "[parameters('scheduleRunTimes')]",
            "retentionDuration": {
              "count": "[parameters('weeklyRetentionDurationCount')]",
              "durationType": "Weeks"
            }
          },
          "retentionPolicyType": "LongTermRetentionPolicy"
        },
        "timeZone": "[parameters('timeZone')]"
      }
    }

Я получил следующую ошибку

New-AzureRmResourceGroupDeployment : 01:43:52 PM - Resource Microsoft.RecoveryServices/vaults/backupPolicies 'RSVault2/SQL Backup' failed with message '{
  "error": {
    "code": "BMSUserErrorInvalidPolicyInput",
    "message": "Input for create or update policy is not in proper format\r\nPlease check format of parameters like schedule time, schedule days, retention time and retention days ",
    "target": null,
    "details": null,
    "innerError": null
  }
}'
At C:\Users\user\VSCode Azure\ARM Templates\301-Create Policies for Recovery Service Vault\rsv-policies-deploy.ps1:22 char:1
+ New-AzureRmResourceGroupDeployment -ResourceGroupName $resourceGroupN ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [New-AzureRmResourceGroupDeployment], Exception
    + FullyQualifiedErrorId : Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.NewAzureResourceGroupDeploymentCmdlet

New-AzureRmResourceGroupDeployment : 01:43:57 PM - Template output evaluation skipped: at least one resource deployment operation failed. Please list deployment operations for details. Please see
https://aka.ms/arm-debug for usage details.
At C:\Users\VSCode Azure\ARM Templates\301-Create Policies for Recovery Service Vault\rsv-policies-deploy.ps1:22 char:1
+ New-AzureRmResourceGroupDeployment -ResourceGroupName $resourceGroupN ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [New-AzureRmResourceGroupDeployment], Exception
    + FullyQualifiedErrorId : Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.NewAzureResourceGroupDeploymentCmdlet

New-AzureRmResourceGroupDeployment : 01:43:57 PM - Template output evaluation skipped: at least one resource deployment operation failed. Please list deployment operations for details. Please see
https://aka.ms/arm-debug for usage details.
At C:\Users\VSCode Azure\ARM Templates\301-Create Policies for Recovery Service Vault\rsv-policies-deploy.ps1:22 char:1
+ New-AzureRmResourceGroupDeployment -ResourceGroupName $resourceGroupN ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [New-AzureRmResourceGroupDeployment], Exception
    + FullyQualifiedErrorId : Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.NewAzureResourceGroupDeploymentCmdlet

1 Ответ

0 голосов
/ 08 ноября 2018

Не могли бы вы проверить, предоставляете ли вы запланированное время выполнения и время хранения в формате даты и времени, а не в формате времени?

Он должен иметь формат «2018-01-24T10: 00: 00Z» как для запланированного времени выполнения, так и для времени хранения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...