Create A Store Image Task
Introduction
When you save an AMI in
an S3 bucket, a task for storing the image is initiated. This store image task
allows you to track the progress and result of the procedure.
Securing your AMIs
It is crucial to verify
that the S3 bucket is set up with adequate security to protect the content of
the AMI and that this security is upheld for the entire duration that the AMI
objects are stored in the bucket. If this cannot be achieved, it is advisable
to refrain from using these APIs. Make sure that public access to the S3 bucket
is prohibited. It is suggested to activate Server-side encryption for the S3
buckets where you keep the AMIs, even though it’s not mandatory.
When AMI snapshots are
transferred to the S3 object, they are sent over TLS connections. It is
possible to save AMIs that contain encrypted snapshots; however, the snapshots
will be decrypted during the storing process.
Identify the source AMI
used to create a new Amazon EC2 AMI
You can determine the AMI
that was used as the source for creating a new AMI by looking at the Source AMI
ID in the console or the sourceImageId field in the AWS CLI. This field shows
the ID of the original AMI that was copied to generate the new AMI.
Additionally, you can
find the Region where the source AMI was situated by checking the Source AMI
Region in the console or the sourceImageRegion field in the AWS CLI.
Considerations
- The ID and Region of the source AMI only appear if the AMI was created by using the following API commands:
- CreateImage- Creates an AMI from an instance.
- CopyImage- Copies an AMI within the same Region or across Regions in the same partition.
- CreateRestoreImageTask- Copies an AMI to another partition.
- If the AMI was created with any other API command, the ID and Region of the source AMI don't appear.
- For some older AMIs, the ID and Region of the source AMI might not be available.
- If the source AMI has been deleted, the ID and Region fields of the source AMI still appear on the new AMI.
- For AMIs created by using CreateImage (creates an AMI from an instance), the source AMI ID is the ID of the AMI used to launch the instance.
Check When an Amazon EC2
AMI Was Last Used
Amazon EC2 keeps a record
of the date and time an AMI was last utilized to start an instance. If you
possess an AMI that hasn’t been used to launch an instance for an extended
period, think about whether it's suitable for deregistration or deprecation.
Considerations
- When an AMI is used to launch an instance, there is a 24-hour delay before that usage is reported.
- You must be the owner of the AMI to get the last launched time.
- AMI usage data is available starting April 2017.
Comments
Post a Comment