Continuous backup billing calculation

We have two line items for continuous backup on each invoice, at two different rates. We are in AWS for storage in MongoDB Atlas. Can someone help explain why there’s two rates here? I’d think tiers but the GB/day on either of them throughout the months doesn’t hit a set capacity, it’s like both are actively growing throughout the month:

Couple examples direct from different month invoices:
Sept 2023:

Atlas Continuous Cloud Backup Storage - AWS 2,757.384 GB days @ $0.032877 / GB day $90.60
Atlas Continuous Cloud Backup Storage - AWS 95.282 GB days @ $0.016438 / GB day $1.57

Last month:

Atlas Continuous Cloud Backup Storage - AWS 2,078.956 GB days @ $0.024658 / GB day $51.25
Atlas Continuous Cloud Backup Storage - AWS 2,668.206 GB days @ $0.032877 / GB day $87.74

We store around 35 snaps at any time, each around 22GB. Total size maybe ~750GB. Who knows the oplog size though, but by the docs it says general backup storage is charged at 0.14/GB/mth in AWS, so $0.004603/GB/day, * 750 * 365/12 and we’d expect to see $103/mth or so from backup storage. Instead we see continuous backup line items like these at a nebulous rate.

I was trying to determine how we can reduce our backup storage charges without blindly making changes, but the calculations shown in the docs don’t seem to match anything here. Continuous backup docs show for over 500GB stored, we’d be looking at 0.25/GB/mth, but at this rate and 750GB we’d expect $187/mth, which is more than we’re being charged. And where does this 2000GB+ figure come from, why are there multiples with different GB figures on each.

Ideally I’d like to know the cost impact of reducing our point in time restore window from 7 days down to 3, and the cost impact of changing our hourly snap retention as well. Any clarification of how the billing for continuous backup works would be so helpful and appreciated!

I got similar concern too. Is there any update from Mongodb officially?

The OP is quoting the Cloud Backup pricing but is actually using Continuous Backup

These are charged at different rates:

The cost for Cloud Backups is calculated per GB per month. Rates vary between cloud providers and between regions within a given cloud provider.

Cloud Provider Cost per GB
AWS $0.14 to $0.19
Azure $0.34 to $0.65
Google Cloud $0.08 to $0.12

VS

To compute the cost for Continuous Cloud Backups, Atlas obtains the raw metric data from the cloud providers and calculates the total size of all snapshots and the amount of storage used per month:

  • The cloud provider
  • The region in which the snapshots are stored
  • The usage tier
Cloud Provider 0-5 GB Storage Used (Tier 0) 5-100 GB Storage Used (Tier 1) 100-250 GB Storage Used (Tier 2) 250-500 GB Storage Used (Tier 3) >500 GB Storage Used (Tier 4)
AWS $1.00 to $1.55 $0.75 to $1.20 $0.50 to $0.80 $0.25 to $0.40
Azure $1.00 to $3.95 $0.75 to $2.95 $0.50 to $2.00 $0.55 to $1.00
Google Cloud $0.60 to $0.95 $0.45 to $0.70 $0.30 to $0.50 $0.15 to $0.25

src 2024-11-20:
cluster-configuration-costs|cloud-backups
cluster-configuration-costs|continuous-cloud-backups

And billing questions can be asked in the online support tool within Atlas