Я создаю политики резервного копирования через 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