- Newest
- Most votes
- Most comments
I understand your situation, Jim. Unfortunately, finding an existing subscriber to an obsolete AWS AMI for cPanel on CentOS 7 might be challenging, as this version is no longer supported or available to new customers.
However, there may be a solution to recover your data without needing to find a subscribed account. You can try the following approach:
-
Launch a new EC2 instance using a current, supported operating system AMI (such as AlmaLinux 8/9, Rocky Linux 8/9, or Ubuntu 20).
-
Attach your old volume (the one built from the now-deprecated AMI) to this new instance as an additional EBS volume.
-
Once attached, you should be able to access the old volume as a regular disk and retrieve the data you need from it.
This method allows you to bypass the subscription requirement and directly access your data. It's important to note that you won't be able to run the cPanel software itself, but you can copy the necessary files and data from the OS level.
If you encounter any issues with this approach, you might want to consider professional data recovery services that specialize in AWS environments.
Regarding CentOS 7, it's worth noting that it will reach end of life on June 30, 2024. For future reference, you may want to plan a migration to a supported operating system that's compatible with newer cPanel versions.
Remember to always keep separate backups of your important data to avoid similar situations in the future.
Sources
How can I recover data from a volume built from a now deprecated AMI? | AWS re:Post
Operating System, CentOS 7, is not supported with the newer cPanel versions | AWS re:Post
answered 2 years ago
Hello,
Thank you for reaching out on this forum.
Unfortunately, once an AMI is removed from the AWS Marketplace, it is generally not possible to resubscribe to it. We understand this can be a challenging situation, however due to privacy and security policies, AWS cannot share information about other customers' subscriptions or AMI usage.
[+] https://aws.amazon.com/compliance/data-privacy/
[+] https://aws.amazon.com/compliance/data-protection/
[+] https://aws.amazon.com/compliance/shared-responsibility-model/
As suggested in previous answer as well, if you have an existing EBS volume that was created from the deprecated AMI, you may be able to attach it to a new instance to recover your data.
I understand that you have already reached out to the vendor "cPanel" as well, but have not found a solution. Please note that support for any AWS Marketplace AMI is provided by the vendor directly.
We recognize that this situation can be frustrating. To avoid similar issues in the future, we strongly recommend maintaining regular backups of important data.
For more details on Amazon EC2 backup and recovery, please refer to this guide:
[+] Amazon EC2 backup and recovery with snapshots and AMIs: https://docs.aws.amazon.com/prescriptive-guidance/latest/backup-recovery/ec2-backup.html
Thank you for being part of the re:Post community. Wishing you a great day ahead!
answered 2 years ago
I don't need to resubscribe to the obsolete AMI. I need to find another account that is already subscribed.
Jim
Relevant content
- AWS OFFICIALUpdated 3 years ago
- AWS OFFICIALUpdated 2 years ago

I tried this potential solution already. The AWS software checks the Product ID on the volume before attaching. The product ID must match an existing subscription which I don't have. It doesn't make sense because the obsolete and current cPanel AMIs are free if you BYOL which I have.
Jim