Ensure VM Compatibility With EC2 Instance
CloudBerry Backup can restore image-based backups as AWS EC2 instances. During the process you may encounter the error: "FirstBootFailure". Check out the PowerShell script below that will help you in troubleshooting.
One of the most frequent errors is the following one: FirstBootFailure: This import request failed because the instance failed to boot and establish network connectivity
This error appears if the image does not meet the EC2 VM-import prerequisites. To figure out the cause of the problem, first go to the Amazon's documentation that lists the actions you need to take in order to ensure that the VM meets all of the requirements. Read it thorough and make sure that your VM is properly configured for EC2.
If it did not help, try to the the AWS VMImportChecker PowerShell script that automatically identifies possible reasons for potential import failure. Once you downloaded it, do the following:
- Log in to your VM with an administrator account.
- Launch PowerShell in the administrator mode.
- Enter the following command:
Set-ExecutionPolicy Unrestricted -Force
- Unarchive and then run the downloaded script.
cd C:/Users/yourUser/Downloads ./VMImportChecker.ps1
The AWS VM Import Prerequisites Checker will be launched. Afterward, click Begin Tests.
The utility will perform the required examination and immediately report the found issues. You can click Info... next to each failed test to learn more about the findings.
Now that you've identified failed tests, go ahead and fix them. Once all of the issues are resolved, you can proceed to import the VM as an EC2 instance.