2 Answers
- Newest
- Most votes
- Most comments
2
This could be because your KMS Key doesnt have the correct Policy or you do not have IAM permissions to the KMS Key
https://repost.aws/knowledge-center/ebs-volume-does-not-exist
2
Hi,
Did you copy the snapshot(unencrypted) to an encrypted copy before creating an encrypted volume from encrypted snapshot?
You can follow this guide: https://medium.com/@kuldeepkumawat195/how-to-encrypt-an-existing-unencrypted-ec2-ebs-volume-280069e1be8f
Please also consider enabling default encryption for EBS Volumes in the future, it's region specific settings: https://docs.aws.amazon.com/ebs/latest/userguide/encryption-by-default.html
Relevant content
- Accepted Answerasked 10 months ago
- Accepted Answerasked 10 months ago
- asked 3 months ago
- AWS OFFICIALUpdated 9 months ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 2 years ago
This is likely the correct answer. EC2 will say a CreateVolume operation is successful even when KMS access is missing, but the volume will never appear. CloudTrail in the region will show the KMS operations that are failing with an access denied error.