AWS – Amazon EBS now provides visibility into EBS volume initialization status
Amazon EBS now provides visibility into the EBS volume initialization status for volumes created from EBS snapshots. You can use this status to determine when your volume becomes fully initialized when restoring from a snapshot and is fully ready to support latency-sensitive applications.
EBS volumes that are created from EBS snapshots undergo volume initialization, in which the storage blocks from the snapshot must be downloaded from Amazon S3 and written to the volume before you can access them. The volume initialization rate fluctuates throughout the initialization process, which could make completion times unpredictable. During initialization you may notice increased I/O latency and reduced performance. Our new volume initialization status feature allows you to validate when all blocks have been downloaded and written to the volume, enabling fully provisioned performance on your volume. Using this status, you can time your application launches to align with volume initialization completion. Monitor initialization progress in real-time and launch your applications only when volumes are fully ready, ensuring optimal performance from the start. When creating volumes with Provisioned Rate for Volume Initialization, you will also be able to see the estimated completion time for your volume initialization.
Volume initialization status is accessible by default for all EBS volumes. It is available in all AWS Regions, including the AWS GovCloud (US) Regions and AWS China Regions. You can start using this feature today through the AWS Management Console, AWS Command Line Interface (CLI), or AWS SDKs. To learn more about the new volume initialization status and how to access it, please visit the EBS initialize volume documentation.
Read More for the details.