Amazon RDS now exposes two new fields — StorageOperationStatus and StorageOperationPercentProgress — on the RDS Console and DescribeDBInstances API. These fields let you monitor storage volume initialization progress in real time after restoring from a snapshot, creating a read replica, or converting from Single-AZ to Multi-AZ. Previously, RDS reported instances as available during initialization with no signal for when performance would stabilize. The new fields also track storage optimization progress after storage modifications, helping you time latency-sensitive workloads to align with full provisioned performance. Available by default across all commercial AWS Regions and US GovCloud Regions.
Questions this post answers
How can I tell when Amazon RDS storage volume initialization is complete after restoring from a snapshot?
Use the new StorageOperationStatus and StorageOperationPercentProgress fields available on the RDS Console and via the DescribeDBInstances API. These fields report real-time initialization progress after a point-in-time restore, read replica creation, or Single-AZ to Multi-AZ conversion. Previously, RDS reported instances as available throughout initialization with no signal for when performance would stabilize. The fields also track storage optimization progress after storage modifications. Teams running latency-sensitive RDS workloads after restores track these signals on daily.dev as AWS rolls them out.