RDS Snapshot Size Now Visible, But What Does It Mean?
RDS now exposes full snapshot size. Understand the implications for cost and management.
Editorial summary and commentary based on the original from AWS What's New. Read the original
RDS snapshot size is now visible. The question is whether you'll pay for it.
What changed
- Amazon RDS now exposes the
FullSnapshotSizeInBytesfield via theDescribeDBSnapshotsAPI and the console. - This value represents the total size of all blocks making up a snapshot, including referenced blocks from previous snapshots.
- The feature is available for all RDS instances across all commercial AWS Regions.
Why it matters
This change finally provides a clear view into the total storage cost attributed to RDS snapshots. Previously, understanding the full cost of a snapshot chain required manual calculation or reliance on the incremental size, which is often misleading for budgeting. The honest version: AWS is giving you the data to understand your bill, which is a good thing. This is particularly useful for workloads with significant data churn, where incremental sizes can obscure the true storage footprint. It allows for more accurate cost forecasting and potentially identifying runaway storage consumption before it impacts your budget.
The catch
The catch: While the size is now visible, the pricing model for RDS snapshots remains based on the incremental storage consumed. This announcement provides visibility into the total logical size, but does not change the underlying billing mechanism. You are still billed per GB of new or modified blocks stored per snapshot, not the FullSnapshotSizeInBytes. This means that while you can now see the total size, it doesn't directly translate to a change in your monthly bill unless you were previously underestimating the cumulative storage.
Ship it
If you are managing RDS instances with long snapshot retention policies or frequent data modifications, start monitoring the FullSnapshotSizeInBytes today. Pairs with: AWS Cost Explorer to correlate the reported snapshot sizes with actual storage charges. Investigate any significant discrepancies between FullSnapshotSizeInBytes and your billed incremental storage to understand data lifecycle and potential cost optimizations.
Bottom line: RDS snapshot size visibility is here, but billing is still incremental.
— Filed to /aws
Source (AWS What's New): Amazon RDS now adds full snapshot size information to the Console and API