Aakash Parashar
Aakash Parashar

Reputation: 386

To migrate from AWS EC2 to Google Compute Engine

Is there a way to launch a Compute Engine instance from a EC2 snapshot of Amazon, I want the exact same image of my existing EC2 disk?

Upvotes: 1

Views: 1337

Answers (3)

Brian Stark
Brian Stark

Reputation: 71

I wanted to update this thread to reflect that Google now offers a VM Import service, which can be accessed via the Cloud Console (Import VM button). This service is free to use, although you will be billed normally for running VMs in GCE

Upvotes: 2

Faizan
Faizan

Reputation: 1967

You can import a Linux Amazon Machine Image (AMI) to Compute Engine and use the image to create a new VM instance. The steps to do so are documented here - Importing an Amazon Machine Image.

Upvotes: 1

Brian Stark
Brian Stark

Reputation: 71

The best way to do this is with 3rd party software that copies the machine at the block level into Compute Engine. While image conversion, to Faizan's point, is technically possible, it's generally not the simplest route to go. Furthermore it cannot be used when certain premium operating systems are involved, notably Windows. The recommended approach would be to use a tool like CloudEndure http://info.cloudendure.com/Google-Cloud-Platform-Free-Migration.html.

Upvotes: 5

Related Questions