![]() |
Today, we announce the general availability of Amazon Elastic Block Store (Amazon EBS) provided for volume initialization, a function that speeds up data transfer from EBS, highly sustainable backups stored in Amazon Simple Storage Service (Amazon S3) to the new EBS volume.
With AMAZON EBS to initialize volume initialization, you can create fully business volumes of EBS in a predictable time. You can use this feature to speed up the volume of competitors and instances of competitors. You can also this feature when you need to recover from an existing EBS image and need your EBS volume to be created and initialized as quickly as possible. You can use this feature to quickly create copies of EBS volumes with EBS images in another availability zone, AWS or AWS. The volume initialization rate for each volume is loaded into a full size of the image and a specific volume initialization rate.
This new feature accelerates the process of initializing the volume by loading data from the EBS image to the EBS volume that concerns you are specified between 100 MIB/s and 300 MIB/s. You can specify this level of volume initialization to download the frames of the images from the Amazon S3 to the bundle.
With the volume initialization rate, you can create a fully performing volume in predictable time, allowing increased operational efficient and visibility at the expected completion time. If you run the tool as fio
/dd
If you want to initiate volume initialization for your workflows such as renewal of applications and copies of volume for testing and development, delete the operating load of management of such scripts with consistency and predictability for your workflows.
Start with a specific degree of volume initialization
If you want to start, you can choose the level of volume initialization when you start an instance EC2 or create your volume from the image.
1. Create a bundle in the EC2 trigger guide
You can enter the desired when starting the EC2 instances at the EC2 console Initialization in Storage (volumes) section.
When creating and adjusting EC2 templates, you can also set the volume initialization rate.
You can add in the AWS (AWS CLI) command line VolumeInitializationRate
Parameter to map block devices while calling run-instances
Command.
aws ec2 run-instances \
--image-id ami-0abcdef1234567890 \
--instance-type t2.micro \
--subnet-id subnet-08fc749671b2d077c \
--security-group-ids sg-0b0384b66d7d692f9 \
--key-name MyKeyPair \
--block-device-mappings file://mapping.json
Happy mapping.json
. This example adds /dev/sdh
EBS empty volume with 8 GIB size.
(
{
"DeviceName": "/dev/sdh",
"Ebs": {
"VolumeSize": 8,
"VolumeType": "gp3",
"VolumeInitializationRate": 300
}
}
)
If you want to learn more, visit the mapping options for block devices that define EBS volumes and the volumes of instances storage that connects to the instance at the start.
2. Create a bundle from images
When you create a bundle from images, you can also choose Create a bundle In the EC2 console and a specific Initialization.
Confirm your new volume with a degree of initialization.
You can use in AWS cli VolumeInitializationRate
Parameter and when calling create-volume
Command.
aws ec2 create-volume --region us-east-1 --cli-input-json '{
"AvailabilityZone": "us-east-1a",
"VolumeType": "gp3",
"SnapshotId": "snap-07f411eed12ef613a",
"VolumeInitializationRate": 300
}'
If the command is running successfully, you will receive the result below.
{
"AvailabilityZone": "us-east-1a",
"CreateTime": "2025-01-03T21:44:53.000Z",
"Encrypted": false,
"Size": 100,
"SnapshotId": "snap-07f411eed12ef613a",
"State": "creating",
"VolumeId": "vol-0ba4ed2a280fab5f9",
"Iops": 300,
"Tags": (),
"VolumeType": "gp2",
"MultiAttachEnabled": false,
"VolumeInitializationRate": 300
}
You can also set the volume initialization rate when replacing the EC2 roots and providing the EBS volume using the EBS container (CSI) storage control.
After creating the bundle, the EBS will monitor the progress of hydration and after the hydration is completed, the Amazon Eventbridge notification for EBS will publish to your account so that they can be certain when their volume is fully efficient.
You want to learn more, visit the creation of Amazon EBS volume and initialize Amazon EBS volumes in the Amazon EBS user manual.
Now available
Amazon EBS provided for volume initialization is now available and supported for all EBS Today volumes. You will be charged based on the full size of the image and the rate of specific initialization. You want to learn more, visit the Amazon EBS.
If you want to learn more about Amazon EBS, include this feature, go to a free digital race on AWS Skill Builder Portal. The race included the use of boxes, diagrams of architecture and demos.
Try this feature today in the Amazon EC2 and send AWS Re: Post for Amazon EBS or by the usual AWS support contacts.
– Channels
How’s the Blog of news? Take this 1 minute survey!
(This survey is hosted by an external company. AWS processes your information as described in the AWS Privacy Notice. AWS will own data collected via this survey and will not share information with dew survey.)