Migrate for Compute Engine pricing
The pricing plan for Migrate for Compute Engine is based on your current version:
You can use the Google Cloud Platform pricing calculator to create an estimate of your monthly Google Cloud charges, including VM pricing.
Migrate for Compute Engine 4.x pricing
The Migrate for Compute Engine 4.x software solution is provided at no charge for migrations into Google Cloud. However, Google Cloud charges for resources such as Compute Engine instances, storage, and networking which are necessary to perform migrations.
Pricing for Migrated Workloads
Migrate for Compute Engine uses Google Compute Engine instances. You are billed for each of those instances according to Compute Engine's pricing, until the instances are deleted. Compute Engine resources are billed on a per-second basis with a one-minute minimum usage cost.
Prior to migration, you can utilize the Migrate for Compute Engine rightsizing feature which, along with instance type recommendations, provides estimated costs for VMs using published Compute Engine pricing and sustained use discounts. Additional compute discounts may apply
During migration, customers incur costs for:
- Compute VMs to support Migrate for Compute Engine Manager, Cloud Extensions, and worker nodes
- VMs Storage
- Cloud Storage
- Network traffic
Google Cloud does not charge for ingress network traffic, such as migrating storage from another environment to Google Cloud.
If enabled in the Migrate for Compute Engine Manager, customers incur costs for:
After migration, workloads running on Google Cloud incur costs according to regular Google Cloud pricing. You can use the Google Cloud Platform pricing calculator to create an estimate of your monthly Google Cloud charges, including VM pricing.
Pricing for AWS to Google Cloud migrations
Migrations from AWS incur costs on AWS for:
- EC2 instances launched by Migrate for Compute Engine on AWS
- EBS volumes and usage
- Network traffic
See AWS Pricing for details.
Pricing for Azure to Google Cloud migrations
Migrations from Azure incur costs on Azure for:
- VM instances launched by Migrate for Compute Engine on Azure
- Disks and usage
- Network traffic
See How Azure pricing works for details.
Migrate for Compute Engine 5.x pricing
The Migrate for Compute Engine 5.x service is provided at no charge for migrating VMs to Google Cloud. However you can incur charges for resources consumed during replication, such as charges for storage and for processing instances.
Use of Compute Engine instances
VMs instantiated on Compute Engine as part of the test-clone or cut-over operation incur costs according to regular Compute Engine general-purpose machine types pricing.
After migration, workloads running on Google Cloud incur costs according to regular Google Cloud pricing. You can use the Google Cloud Platform pricing calculator to create an estimate of your monthly Google Cloud charges, including VM pricing.
Use of other Google Cloud resources
As a managed and integrated solution, Migrate for Compute Engine is built on top of other Google Cloud technologies. Each VM migrated consume the following resources, where each resource is billed using its own pricing scheme.
The following resources are consumed for the duration of each active replication cycle:
Compute Engine: Compute Engine instances used for replicated data processing and OS adaptation have a 1-minute clock-time minimum, and are billed based on per-second billing increments and sustained use price rules.
Standard Persistent Disk: Used for migrating VM data processing.
The following resources are consumed during all phases of the migration process:
Google Cloud Standard Storage: Used for replication cycles data upload
Snapshots: Used to capture replication cycle state.
Support Pricing
Paid Support for Migrate for Compute Engine is available. For more information, see Getting Support.
What's next
- Read the Migrate for Compute Engine documentation.
- Try the Pricing calculator.
- Learn about Migrate for Compute Engine solutions and use cases.