This cheatsheet provides essential Azure CLI commands for configuring, managing, and troubleshooting backups in Azure, including Recovery Services vault operations.
az backup vault create --resource-group <rg> --name <vaultName> --location <location>
az backup vault list --resource-group <rg> --output table
az backup protection enable-for-vm --resource-group <rg> --vault-name <vaultName> --vm <vmName> --policy-name DefaultPolicy
az backup protection backup-now --resource-group <rg> --vault-name <vaultName> --container-name <container> --item-name <vmName>
az backup job list --resource-group <rg> --vault-name <vaultName> --output table
az backup job list --resource-group <rg> --vault-name <vaultName>
az backup job show --resource-group <rg> --vault-name <vaultName> --name <jobId>
az backup recoverypoint list --resource-group <rg> --vault-name <vaultName> --container-name <container> --item-name <vmName> --output table
az backup policy set --resource-group <rg> --vault-name <vaultName> --name <policyName> --backup-management-type AzureIaasVM --retention-duration 30
az backup item delete --resource-group <rg> --vault-name <vaultName> --container-name <container> --name <itemName> --delete-from-backup-storage true