option to create a final snapshot before deleting a cluster
Today when an Atlas cluster is deleted, all backups/snapshots of this cluster are deleted along with it.
This is especially an issue when working with automation tools like terraform, where a cluster can be deleted by accident easily.
In AWS Aurora Postgres, for example, there is an option to create a "final snapshot" before deleting the cluster.
If this option is enabled for a cluster, whenever a user triggers the deletion of the cluster (either manually, via API, or any other method), a final snapshot will be created, before the cluster is deleted.
This final snapshot is then available independently of the deleted cluster, so in case of accidental deletion, we can create a new cluster based on this snapshot.
This would be a huge security and safety improvement.
We're now at 2 years since this has been recommended. Where is MongoDB with this enhancement? This is upvoted 71 times.
This feature is a must, especially when there is complete automation involved. This will reduce the additional overheads of managing these backup's.
This feature will help a lot in our solution where we are going to use MongoDB atlas.
I would even say that backups should be independent of cluster deletion.
Hi - this in my opinion is critical. We have just had an issue on a development environment where terraform performed a drop and recreate moving from an M5 to an M10. Not only is there no final snapshot, the cluster backups are not available post upgrade.
Doing an upgrade in the UI and then reflecting the change back into TF does a data migration but the this behaviour could really be dangerous.
Why has there not been any MongoDB response to this? This feedback item was opened almost a year ago and it has 41 votes currently. This is a critical item to prevent a complete and utter disaster to an accidental delete. You definitely should support keeping existing backups for your clusters as the default option and only if you opt out will the backups be deleted.
Totally need that feature ! Could be a life saver.
We need this feature!
This would be awesome.
For now we are backuping all the backup in Google Cloud Storage. Backuping backup, that's crazy!