[CosmosDB] Be able to manage Backup and Restore with Portal and APIs
Please provide the ability to manage backup and restore on our own.
Restore through support is not clear and inconvenient.
It turned out restore is only available through paid support plan.
This document https://docs.microsoft.com/en-us/azure/cosmos-db/online-backup-and-restore#restoring-a-database-from-an-online-backup does not say it in any word.
The situation made our customer extremely unhappy.
We are currently have on our road map this feature for Point-in-Time Restore (PITR) with continuous and on-demand backups. We will update the status here as this feature progresses.
Is there any ETA?
Awesome that this is planned. Can you provide any details for when this is planned to be delivered?
Rob Reagan commented
We are currently using CosmosDB as a caching layer and system of record for non-critical data. We won't be able to move to CosmosDB as a system of record until we have a longer backup retention (more than the last 8 hours) and the ability to do a restore without having to contact Microsoft support. We cannot trust business continuity to whether or not the support phone queue is particularly long when things go bad.
We are 100% fine with paying for additional backup storage since these collections can get really large.
Nick Orlando commented
I would like the ability (either from the UI or via Support Request) to restore one of the automated backups to a different database or collection.
Regularly we need to take a backup of a production collection and restore it to a QA environment for testing.