Hi ,
Thanks for reaching out to Microsoft Q&A.
No, as of now, Azure doesn’t expose reservation recommendations for Azure Backup Storage via the same “Reservation Recommendations API” that works for compute/SQL/etc.
Since the Reservation Recommendations API doesn’t support Backup Storage, here’s how you can manually get data and make reservation decisions:
- Get Backup Storage Usage Metrics
- Use Azure Monitor / Metrics to see storage consumption on vaults over a rolling 7/30/60 day window.
- The Backup documentation / REST APIs may expose usage or job-level storage data.
- Example: you might fetch “Cloud Backup Storage Used” metric for your Recovery Services vault across time.
- Estimate What Reservation Size Makes Sense
- Based on historical usage peaks (say the maximum monthly backup storage used), decide on a reservation size (100 TiB).
- Model savings: compare costs with reservation vs pay-as-you-go for 1 or 3 years, using pricing from Azure Backup pricing page.
- Purchase via Portal / REST
- You can purchase Backup Storage reserved capacity via Azure Portal or via the Portal UI in “Optimize Costs for Azure Backup Storage”.
- There is no documented API for programmatically retrieving reservation recommendations for Azure Backup Storage, but you might be able to script a combination: pull usage metrics, compute your own recommendation logic, then call APIs to purchase via Azure Reservations if applicable or the appropriate purchase flow.
Please 'Upvote'(Thumbs-up) and 'Accept' as answer if the reply was helpful. This will be benefitting other community members who face the same issue.