AWS Security ChangesHomeSearch

AWS ebs documentation change

Service: ebs · 2025-05-10 · Documentation low

File: ebs/latest/userguide/ebs-creating-volume.md

Summary

Updated documentation about volume initialization process, added details about Provisioned Rate for Volume Initialization, and restructured console steps.

Security assessment

The changes focus on performance optimization during volume initialization (e.g., introducing Provisioned Rate for Volume Initialization) and clarify operational steps. No explicit security vulnerabilities, encryption changes, or access control updates are mentioned. The encryption section remains unchanged except for link corrections.

Diff

diff --git a/ebs/latest/userguide/ebs-creating-volume.md b/ebs/latest/userguide/ebs-creating-volume.md
index 5161a07ca..228115cde 100644
--- a//ebs/latest/userguide/ebs-creating-volume.md
+++ b//ebs/latest/userguide/ebs-creating-volume.md
@@ -13 +13 @@ You can either **create an empty volume** , or you can **create a volume from an
-When you create a volume from a snapshot, the storage blocks from the snapshot must be downloaded from Amazon S3 and written to the volume before you can access them. This process is called _volume initialization_. During this time, the volume will experience increased I/O latency. Full volume performance is achieved once all storage blocks have been downloaded and written to the volume. You can minimize the performance impacts of volume initialization by doing one of the following:
+When you create a volume from a snapshot, the storage blocks from the snapshot must be downloaded from Amazon S3 and written to the volume before you can access them. This process is called volume initialization. During this time, the volume will experience increased I/O latency. Full volume performance is achieved only once all storage blocks have been downloaded and written to the volume.
@@ -15 +15 @@ When you create a volume from a snapshot, the storage blocks from the snapshot m
-  * Use a snapshot that is enabled for fast snapshot restore. In this case, the volume is fully initialized at creation and it immediately delivers maximum performance. For more information, see [Amazon EBS fast snapshot restore](./ebs-fast-snapshot-restore.html).
+The default volume initialization rate fluctuates throughout the initialization process, which could make completion times unpredictable.
@@ -17,6 +17 @@ When you create a volume from a snapshot, the storage blocks from the snapshot m
-  * Manually initialize the volume after creation. For more information, see [Initialize Amazon EBS volumes](./ebs-initialize.html)
-
-
-
-
-Empty volumes deliver their maximum performance immediately after creation and do not require initialization.
+To minimize the performance impacts associated with volume initialization, you can use an Amazon EBS Provisioned Rate for Volume Initialization (volume initialization rate) or fast snapshot restore. For more information, see [Initialize Amazon EBS volumes](./initalize-volume.html).
@@ -45 +40 @@ Enabled | Yes, encrypted | Automatic encryption | You can specify the KMS key to
-  * To use a volume with an instance running on an Outpost, you must create the volume on the same Outpost as the instance. 
+  * To use a volume with an instance running on an outpost, you must create the volume on the same outpost as the instance. 
@@ -83 +78,3 @@ Console
-  10. (_`io1` and `io2` only_) To enable the volume for Amazon EBS Multi-Attach, select **Enable Multi-Attach**. For more information, see [Attach an EBS volume to multiple EC2 instances using Multi-Attach](./ebs-volumes-multi.html).
+  10. If you have selected a snapshot, for **Volume initialization rate** , you can optionally specify the volume initialization rate, in MiB/s, at which the snapshot blocks are to be downloaded from Amazon S3 to the volume after creation. For more information, see [Use an Amazon EBS Provisioned Rate for Volume Initialization](./initalize-volume.html#volume-initialization-rate). To use the default initialization rate or fast snapshot restore (if it is enabled for the selected snapshot), don't specify a rate.
+
+  11. (_`io1` and `io2` only_) To enable the volume for Amazon EBS Multi-Attach, select **Enable Multi-Attach**. For more information, see [Attach an EBS volume to multiple EC2 instances using Multi-Attach](./ebs-volumes-multi.html).
@@ -85 +82 @@ Console
-  11. Set the encryption status for the volume.
+  12. Set the encryption status for the volume.
@@ -93 +90 @@ Console
-  12. (_Optional_) To assign custom tags to the volume, in the **Tags** section, choose **Add tag** , and then enter a tag key and value pair.
+  13. (_Optional_) To assign custom tags to the volume, in the **Tags** section, choose **Add tag** , and then enter a tag key and value pair.
@@ -95 +92 @@ Console
-  13. Choose **Create volume**.
+  14. Choose **Create volume**.
@@ -97 +94 @@ Console
-  14. To use the volume, wait for it to reach the `available` state and then attach it to an Amazon EC2 instance in the same Availability Zone. For more information, see [Attach an Amazon EBS volume to an Amazon EC2 instance](./ebs-attaching-volume.html).
+  15. To use the volume, wait for it to reach the `available` state and then attach it to an Amazon EC2 instance in the same Availability Zone. For more information, see [Attach an Amazon EBS volume to an Amazon EC2 instance](./ebs-attaching-volume.html).