'Unable to create recovery vault using ARM
I am getting the following error while creating a recovery vault using ARM.
{"status":"Failed",
"error":
{"code":"DeploymentFailed",
"message":"At least one resource deployment operation failed. Please list deployment operations for details. Please see https://aka.ms/DeployOperations for usage details.",
"details":
[{"code":"BadRequest",
"message":"{\r\n \"error\":
{\r\n \"code\": \"BadRequest\",\r\n \"message\": \"An invalid parameter MigrationSolutionId and VMwareToAzureProviderType was passed.\",\r\n \"detaiecovery vault.
At least one server needs to be registered to perform this operation.\",
\r\n \"possibleCauses\": \"The operation failed due to an internal error.\",\r\n \"recommendedAction\": \"Fix the issue and Retry the last action.
If the issue persists, contact Support.\",\r\n \"clientRequestId\": \"83e60574-b6e1-4834-aa45-b0d237b05c1e\",\r\n \"activityId\": \"530f1c71-fa5a-4f4d-b7b2-639896eeadf4\"\r\n }\r\n ]\r\n }\r\n}"}]}}
Initially, I created a recovery vault using the Azure portal. Then I changed some properties in the"`back up policies" tab. I downloaded the ARM template format from the portal and tried to create a recovery vault in a different Resource group using that ARM. I got the above issue, and I am not getting much help from the internet. Please help
Solution 1:[1]
- Check whether you have
Microsoft. recovery services vaultsare created in your template. and here is the Sample template that creates Vaults using ARM.

- And here is the sample template for creating a vault and configuring the vault's backup redundancy settings. After deploying the template to validate the deployment and check whether the vault is created, here is the CLI command to check.
echo "Enter the resource group name:" &&
read resourceGroupName &&
echo "Enter the vault name:" &&
read vaultName &&
az backup vault show --name $vaultName --resource-group $resourceGroupName &&
az backup vault backup-properties show --name $vaultName --resource-group $resourceGroupName &&
echo "Press [ENTER] to continue ..."
- Here is the output with newly created vault's information.

Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 | SaiSakethGuduru-MT |
