{"id":761,"date":"2026-10-06T17:43:12","date_gmt":"2026-10-06T16:43:12","guid":{"rendered":"https:\/\/www.mrpaulclarke.co.uk\/?page_id=761"},"modified":"2026-10-06T17:49:18","modified_gmt":"2026-10-06T16:49:18","slug":"case-study-migrating-vms-from-one-hypervisor-to-another","status":"publish","type":"page","link":"https:\/\/www.mrpaulclarke.co.uk\/?page_id=761","title":{"rendered":"Case Study &#8211; Migrating VM&#8217;s from One Hypervisor to another"},"content":{"rendered":"\r\n<h1 class=\"wp-block-heading\">&#x1f680; Migrating VMware Virtual Machines to Scale Computing HC3<\/h1>\r\n\r\n\r\n\r\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Moving virtual machines between hypervisors isn&#8217;t always as simple as copying a virtual disk. This project involved migrating production VMware workloads onto a Scale Computing HC3 cluster while keeping downtime and risk to a minimum.<\/strong><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">The organisation was moving away from its existing VMware infrastructure and onto <strong>Scale Computing HC3<\/strong>.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">The challenge was to migrate the existing Windows virtual machines safely, deal with the differences between the two virtualisation platforms and make sure each server could boot successfully on HC3 before the original VMware environment was retired.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">The migration involved consolidating VMware snapshots, exporting the virtual machines as VHDX files, allowing HC3 to convert those disks into its native QCOW2 format and then handling the Windows storage-driver transition from IDE to VIRTIO.<\/p>\r\n\r\n\r\n\r\n\r\n<div class=\"wp-block-group\" style=\"border-width:1px;border-radius:12px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\r\n\r\n\r\n<h3 class=\"wp-block-heading\">&#x1f4c8; The Project at a Glance<\/h3>\r\n\r\n\r\n\r\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\r\n\r\n\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n\r\n<p class=\"has-text-align-center wp-block-paragraph\"><strong>&#x1f5a5;&#xfe0f; SOURCE<\/strong><br>VMware<br>Virtual Machines<\/p>\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n\r\n<p class=\"has-text-align-center wp-block-paragraph\"><strong>&#x1f4e6; EXPORT<\/strong><br>Consolidate<br>VHDX<\/p>\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n\r\n<p class=\"has-text-align-center wp-block-paragraph\"><strong>&#x1f504; CONVERT<\/strong><br>VHDX<br>to QCOW2<\/p>\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n\r\n<p class=\"has-text-align-center wp-block-paragraph\"><strong>&#x2705; RESULT<\/strong><br>Scale HC3<br>Production<\/p>\r\n\r\n<\/div>\r\n\r\n\r\n<\/div>\r\n\r\n\r\n<\/div><\/div>\r\n\r\n\r\n\r\n\r\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\r\n\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">&#x1f5a5;&#xfe0f; The Challenge<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">The existing production servers were running as virtual machines within a VMware environment.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">The new platform was a <strong>Scale Computing HC3<\/strong> cluster, which meant the workloads needed to be moved between two different virtualisation platforms.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">This wasn&#8217;t simply a case of copying the existing virtual disks. The VMware virtual machines needed to be prepared correctly, exported into a format HC3 could ingest, converted into the HC3 disk format and then made bootable using the appropriate virtual storage drivers.<\/p>\r\n\r\n\r\n\r\n\r\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\r\n\r\n\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n\r\n\r\n<h3 class=\"wp-block-heading\">&#x26a0;&#xfe0f; Migration Challenges<\/h3>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>Production VMware workloads<\/li>\r\n<li>Existing VMware snapshots<\/li>\r\n<li>Different virtual disk formats<\/li>\r\n<li>Different virtual storage controllers<\/li>\r\n<li>Windows VIRTIO drivers not initially installed<\/li>\r\n<li>Downtime needed to be controlled<\/li>\r\n<\/ul>\r\n\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n\r\n\r\n<h3 class=\"wp-block-heading\">&#x1f3af; The Objective<\/h3>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>Move workloads onto Scale HC3<\/li>\r\n<li>Preserve the existing Windows installations<\/li>\r\n<li>Avoid rebuilding servers unnecessarily<\/li>\r\n<li>Validate each VM before production use<\/li>\r\n<li>Retire the VMware workloads safely<\/li>\r\n<\/ul>\r\n\r\n\r\n<\/div>\r\n\r\n\r\n<\/div>\r\n\r\n\r\n\r\n\r\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\r\n<p><strong>The goal wasn&#8217;t simply to move virtual disks. The goal was to move complete production workloads onto a different hypervisor and have them behave exactly as expected.<\/strong><\/p>\r\n<\/blockquote>\r\n\r\n\r\n\r\n\r\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\r\n\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">&#x1f50d; 1. Audit and Prepare the VMware VMs<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">The first stage was to review the existing VMware virtual machines and make sure they were in a suitable state for migration.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Particular attention was paid to the virtual disk configuration and any snapshots associated with the machines.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Before exporting a production workload, it was important to understand exactly what was attached to each VM and ensure that the exported machine would represent the current production state.<\/p>\r\n\r\n\r\n\r\n\r\n<div class=\"wp-block-group\" style=\"border-width:1px;border-radius:12px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\r\n\r\n\r\n<h3 class=\"wp-block-heading\">&#x1f50e; Pre-Migration Checks<\/h3>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>Review each virtual machine<\/li>\r\n<li>Check attached virtual disks<\/li>\r\n<li>Identify existing snapshots<\/li>\r\n<li>Confirm the current production state<\/li>\r\n<li>Plan the migration and validation process<\/li>\r\n<\/ul>\r\n\r\n\r\n<\/div><\/div>\r\n\r\n\r\n\r\n\r\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\r\n\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">&#x1f9e9; 2. Consolidate the VMware Snapshots<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Where VMware snapshots existed, these needed to be consolidated before the virtual machines were exported.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">This ensured the current state of the server was represented within the virtual disk being prepared for migration rather than leaving the production data spread across a base disk and one or more snapshot files.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Once consolidation had completed successfully, the virtual machine was in a much cleaner state for the next stage of the migration.<\/p>\r\n\r\n\r\n\r\n\r\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\r\n<p><strong>Cleaning up the source VM before migration removes unnecessary complexity from everything that follows.<\/strong><\/p>\r\n<\/blockquote>\r\n\r\n\r\n\r\n\r\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\r\n\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">&#x1f4e6; 3. Export the Virtual Machine as VHDX<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">With the VMware snapshots consolidated, the virtual machines could be exported using the available <strong>VMware tools<\/strong>.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">The resulting virtual disks were exported in <strong>VHDX<\/strong> format, providing the files that would then be imported into the Scale HC3 environment.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">This provided a clear hand-off point between the existing VMware infrastructure and the new Scale platform.<\/p>\r\n\r\n\r\n\r\n\r\n<div class=\"wp-block-group\" style=\"border-width:1px;border-radius:12px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\r\n\r\n\r\n<h3 class=\"wp-block-heading\">&#x1f504; Migration Path<\/h3>\r\n\r\n\r\n\r\n<p class=\"has-text-align-center has-large-font-size wp-block-paragraph\"><strong>VMware \u2192 VHDX \u2192 Scale HC3 \u2192 QCOW2<\/strong><\/p>\r\n\r\n\r\n<\/div><\/div>\r\n\r\n\r\n\r\n\r\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\r\n\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">&#x1f504; 4. Import the VHDX into Scale HC3<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">The exported VHDX files were then uploaded into the <strong>Scale Computing HC3<\/strong> environment.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">One of the useful features of HC3 was its ability to handle the disk conversion as part of the import process.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Rather than manually converting each VHDX using a separate conversion utility, HC3 performed the necessary conversion and created the virtual disk in <strong>QCOW2<\/strong> format for use by the new virtual machine.<\/p>\r\n\r\n\r\n\r\n\r\n<div class=\"wp-block-group\" style=\"border-width:1px;border-radius:12px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\r\n\r\n\r\n<h3 class=\"wp-block-heading\">&#x2728; Let HC3 Do the Conversion<\/h3>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">The source disk arrived as VHDX, but the destination VM needed a QCOW2 disk.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Scale HC3 handled that conversion during the import process, removing the need for an additional manual disk-conversion stage.<\/p>\r\n\r\n\r\n<\/div><\/div>\r\n\r\n\r\n\r\n\r\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\r\n\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">&#x1f4a1; 5. Solve the Windows Storage Driver Problem<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Converting the virtual disk was only part of the challenge.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">The migrated Windows installation had previously been running under VMware and didn&#8217;t yet have the required <strong>VIRTIO storage driver<\/strong> available for the new HC3 virtual hardware.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">If the converted disk was immediately attached using VIRTIO, Windows would not necessarily be able to access its own boot disk.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">The solution was to initially attach the migrated disk using an <strong>IDE controller<\/strong>. This allowed Windows to boot successfully using a storage controller it could already recognise.<\/p>\r\n\r\n\r\n\r\n\r\n<div class=\"wp-block-group\" style=\"border-width:1px;border-radius:12px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\r\n\r\n\r\n<h3 class=\"wp-block-heading\">&#x1f6e0;&#xfe0f; The IDE \u2192 VIRTIO Technique<\/h3>\r\n\r\n\r\n\r\n<ol class=\"wp-block-list\">\r\n<li>Attach the converted QCOW2 disk to the new HC3 VM as <strong>IDE<\/strong>.<\/li>\r\n<li>Boot Windows using the IDE controller.<\/li>\r\n<li>Install the required <strong>Scale \/ VIRTIO drivers<\/strong>.<\/li>\r\n<li>Shut down the virtual machine.<\/li>\r\n<li>Change the virtual disk controller from <strong>IDE to VIRTIO<\/strong>.<\/li>\r\n<li>Boot Windows again and confirm the disk is recognised correctly.<\/li>\r\n<\/ol>\r\n\r\n\r\n<\/div><\/div>\r\n\r\n\r\n\r\n\r\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\r\n<p><strong>Sometimes the difficult part of a virtual-machine migration isn&#8217;t moving the disk. It&#8217;s making sure the operating system knows how to talk to its new virtual hardware.<\/strong><\/p>\r\n<\/blockquote>\r\n\r\n\r\n\r\n\r\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\r\n\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">&#x2699;&#xfe0f; 6. Configure the HC3 Virtual Machine<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Once the storage-driver issue had been addressed, the virtual machine could be configured properly within HC3.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">The appropriate virtual CPU, memory, networking and storage configuration could then be applied to the migrated workload.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">The VM was booted again using its final configuration and checked for any issues caused by the change of virtualisation platform.<\/p>\r\n\r\n\r\n\r\n\r\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\r\n\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">&#x1f9ea; 7. Validate the Migrated Server<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">A successful Windows boot didn&#8217;t automatically mean the migration was complete.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Each migrated server needed to be checked to make sure the operating system, network connectivity and application services were behaving correctly on the new platform.<\/p>\r\n\r\n\r\n\r\n\r\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\r\n\r\n\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n\r\n\r\n<h3 class=\"wp-block-heading\">&#x1f5a5;&#xfe0f; Operating System<\/h3>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>Windows boots normally<\/li>\r\n<li>No storage errors<\/li>\r\n<li>Correct system resources visible<\/li>\r\n<li>Drivers operating correctly<\/li>\r\n<\/ul>\r\n\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n\r\n\r\n<h3 class=\"wp-block-heading\">&#x1f310; Connectivity<\/h3>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>Network connectivity<\/li>\r\n<li>Correct IP configuration<\/li>\r\n<li>DNS resolution<\/li>\r\n<li>Required server communication<\/li>\r\n<\/ul>\r\n\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n\r\n\r\n<h3 class=\"wp-block-heading\">&#x2699;&#xfe0f; Services<\/h3>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>Application services<\/li>\r\n<li>Server roles<\/li>\r\n<li>Scheduled tasks<\/li>\r\n<li>Business functionality<\/li>\r\n<\/ul>\r\n\r\n\r\n<\/div>\r\n\r\n\r\n<\/div>\r\n\r\n\r\n\r\n\r\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\r\n\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">&#x1f680; 8. Move the Workload into Production<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Once testing confirmed the migrated VM was operating correctly on HC3, the workload could be moved into production.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Final checks ensured users and dependent systems could reach the migrated server and that its applications and services were functioning as expected.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Only once the HC3 version of the server had been proven was the original VMware workload ready to be retired.<\/p>\r\n\r\n\r\n\r\n\r\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\r\n\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">&#x1f5d1;&#xfe0f; 9. Retire the VMware VM<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">With the migrated workload running successfully on Scale HC3, the original VMware virtual machine was no longer required for production.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Retiring the old workload removed the risk of accidentally starting or using two copies of the same production server and formed part of the wider move away from the legacy VMware platform.<\/p>\r\n\r\n\r\n\r\n\r\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\r\n<p><strong>A migration is only complete when the new workload has been proven and the old one is no longer part of the production environment.<\/strong><\/p>\r\n<\/blockquote>\r\n\r\n\r\n\r\n\r\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\r\n\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">&#x1f4c8; The Result<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">The existing Windows workloads were successfully moved from VMware onto the Scale Computing HC3 platform without having to rebuild the servers from scratch.<\/p>\r\n\r\n\r\n\r\n\r\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\r\n\r\n\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n\r\n\r\n<h3 class=\"wp-block-heading\">&#x267b;&#xfe0f; Existing Workloads Preserved<\/h3>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">The existing Windows installations and application configurations could be retained rather than rebuilt.<\/p>\r\n\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n\r\n\r\n<h3 class=\"wp-block-heading\">&#x1f504; Simplified Conversion<\/h3>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">HC3 handled the conversion from the exported VHDX disks into QCOW2 as part of the import process.<\/p>\r\n\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n\r\n\r\n<h3 class=\"wp-block-heading\">&#x1f680; New Platform<\/h3>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">The production workloads were successfully transitioned onto the Scale Computing HC3 infrastructure.<\/p>\r\n\r\n\r\n<\/div>\r\n\r\n\r\n<\/div>\r\n\r\n\r\n\r\n\r\n<div class=\"wp-block-group\" style=\"border-width:1px;border-radius:12px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\r\n\r\n\r\n<h3 class=\"wp-block-heading\">&#x1f3af; Migration Outcome<\/h3>\r\n\r\n\r\n\r\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>VMware workloads migrated. Existing Windows installations preserved. Scale HC3 in production.<\/strong><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">The project provided a controlled route from the legacy VMware platform onto HC3 while avoiding unnecessary server rebuilds and keeping the migration process predictable and testable.<\/p>\r\n\r\n\r\n<\/div><\/div>\r\n\r\n\r\n\r\n\r\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\r\n\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">&#x1f6e0;&#xfe0f; Technologies &amp; Skills<\/h2>\r\n\r\n\r\n\r\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\r\n\r\n\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>VMware<\/li>\r\n<li>Scale Computing HC3<\/li>\r\n<li>Windows Server<\/li>\r\n<li>VHDX<\/li>\r\n<\/ul>\r\n\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>QCOW2<\/li>\r\n<li>VIRTIO Drivers<\/li>\r\n<li>Virtual Storage Controllers<\/li>\r\n<li>VM Snapshot Consolidation<\/li>\r\n<\/ul>\r\n\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>Virtual Machine Migration<\/li>\r\n<li>Hypervisor Migration<\/li>\r\n<li>Migration Planning<\/li>\r\n<li>Post-Migration Validation<\/li>\r\n<\/ul>\r\n\r\n\r\n<\/div>\r\n\r\n\r\n<\/div>\r\n\r\n\r\n\r\n\r\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\r\n\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">&#x1f680; Planning a Hypervisor Migration?<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Moving workloads between virtualisation platforms involves more than simply copying virtual disks. Storage formats, virtual hardware, drivers, networking and application dependencies all need to be considered.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">I can help assess existing virtual infrastructure, plan the migration path and move workloads onto a new platform while keeping disruption and risk under control.<\/p>\r\n\r\n\r\n\r\n\r\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\r\n\r\n\r\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.mrpaulclarke.co.uk\/?page_id=531\">Discuss Your Virtualisation Project<\/a><\/div>\r\n\r\n\r\n<\/div>\r\n","protected":false},"excerpt":{"rendered":"<p>&#x1f680; Migrating VMware Virtual Machines to Scale Computing HC3 Moving virtual machines between hypervisors isn&#8217;t always as simple as copying a virtual disk. This project involved migrating production VMware workloads onto a Scale Computing HC3 cluster while keeping downtime and risk to a minimum. The organisation was moving away from its existing VMware infrastructure and&hellip; <br \/> <a class=\"read-more\" href=\"https:\/\/www.mrpaulclarke.co.uk\/?page_id=761\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":683,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-761","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.mrpaulclarke.co.uk\/index.php?rest_route=\/wp\/v2\/pages\/761","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mrpaulclarke.co.uk\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.mrpaulclarke.co.uk\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.mrpaulclarke.co.uk\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mrpaulclarke.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=761"}],"version-history":[{"count":5,"href":"https:\/\/www.mrpaulclarke.co.uk\/index.php?rest_route=\/wp\/v2\/pages\/761\/revisions"}],"predecessor-version":[{"id":763,"href":"https:\/\/www.mrpaulclarke.co.uk\/index.php?rest_route=\/wp\/v2\/pages\/761\/revisions\/763"}],"up":[{"embeddable":true,"href":"https:\/\/www.mrpaulclarke.co.uk\/index.php?rest_route=\/wp\/v2\/pages\/683"}],"wp:attachment":[{"href":"https:\/\/www.mrpaulclarke.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=761"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}