Using offline migration

With offline migration, Velostrata enables you to migrate workloads running on vSphere with operating systems that are not currently supported by Velostrata's streaming technology.

During the offline migration process, the VM storage is migrated to the cloud first, and then the VM is started in the cloud. Velostrata automatically performs the detachment and cleanup of data associated with this VM.

Another use case for offline migration is storage-only migration for VMs that aren't supported by the cloud provider. These are typically VMs with older operating systems, for example Red Hat 4. With storage-only migration, migrate VMs to the cloud offline. You can then reattach the data disk to a VM with a supported OS.

Note that after the migration, the VM is located in the cloud with the same name of the VM on-premises.

Preparing a VM for offline migration

The following steps show how to prepare different operating systems for offline migration.

Ubuntu 12.x

  • Edit /etc/network/interfaces and change the primary interface name to eth0 and make sure that it is set to DHCP:
# The primary network interface

    auto eth0
    iface eth0 inet dhcp

Windows 2008 non-R2 to Google Cloud

No preparation is required prior to offline migration for Windows Server 2008 64-bit version.

Windows Server 2008 32-bit requires package installation before starting offline migration (package download link from the Windows Server 2008 site.

Windows 2003 to Google Cloud

No preparation is required prior to offline migration for the 64-bit version of Windows Server 2003. If you wish to use the 32-bit version, you must first install the driver package.

On-premises to cloud: Offline migration process

Before you begin, perform the offline preparation as explained in the previous sections. Then perform the following steps:

  1. In the vSphere Web Client, select the virtual machine.
  2. Right-click the VM and select Velostrata Operations > Offline Migrate.
  3. Select the Velostrata Cloud Extension and click Next.
  4. Select the Instance Type (VM size) and click Next.
  5. Select the required Security Groups and click Next.
  6. Select a Subnet in Google Cloud. When Cloud Edge nodes (A, B) are placed in different zones, Velostrata uses the Cloud Edge node in the same zone as the selected subnet. Otherwise, you need to select the node manually.
  7. From the Configure Private IP drop-down list:
    • Select Auto to automatically assign an IP address on the subnet, or
    • Select Static and enter the desired static IP address. From the Edge Node drop-down list, select the required node and click Next.
  8. Select the Storage Type and click Nex. All disks are encrypted by default.
  9. Review the summary and then click Finish.

To view the related migration tasks, use the Monitor > Tasks & Events tab.

After the offline migration, you can connect to the VM using its private IP address or FQDN.

AWS to Google Cloud: Offline migration process

Offline migrations using Waves

To perform offline migration from AWS to Google Cloud, run an offline migration job on a Wave.

Offline migrations using PowerShell

To perform offline migration on a single VM from AWS, run the following command from PowerShell, filling in your AWS EC2 InstanceID and Cloud Extension name:


Invoke-VelosOfflineMigration [-Id] InstanceID -CloudExtension $ [-EdgeNode ]-StorageSpec  -InstanceType  -CloudDetailsName

For example:


Invoke-VelosOfflineMigration -Id i-04151a4a1067cfe9b -CloudExtension $gcpCe -EdgeNode NodeA -StorageSpec Standard -InstanceType n1-standard-1 -CloudDetailsName aws