Ensuring VM compatibility with EC2


Problem

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 frequently met errors is the following:

FirstBootFailure: This import request failed because the instance failed to boot and establish network connectivity

Resolution

This error appears if the image in some respect does not meet the EC2 VM-import prerequisites. To identify the source 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 thoroughly and make sure that your VM is properly configured for EC2.

If that didn't help, turn to the aforementioned PowerShell script that automatically identifies the reasons for potential import failure. Once you've downloaded it, do the following:

  1. Log in to your VM with an administrator account.

  2. Launch PowerShell in the administrator mode.

  3. Enter the following command:

Set-ExecutionPolicy Unrestricted -Force

  1. Unarchive and then run the downloaded script.
cd C:/Users/yourUser/Downloads
./VSImportChecker.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.


Contact Us

Tech questions: tech@cloudberrylab.com

Sales questions: sales@cloudberrylab.com