Urgent.News

What's breaking now, across thousands of outlets.

Tech

Architect creates open-source replacement for VM migration tool VMware has hidden

OpenVDDK is reportedly already being used in production, at scale

Architect creates open-source replacement for VM migration tool VMware has hidden

A cloud architect has developed an open-source substitute for VMware's Virtual Disk Development Kit (VDDK), which the company recently removed from public downloads. VMware describes VDDK as "a set of libraries and utilities that enable software developers to create applications that can access and manipulate virtual disks" and "a valuable tool for developers of storage and backup applications."

Users, including VMware's rivals, have also used VDDK for migrating VMs to alternative virtualization platforms. In August, VMware restricted access to VDDK downloads to its partners, making VMware customers' migration tools less effective and some of its rivals' tools less functional.

Andrija Panić, the cloud architect, decided to create an alternative after noticing that numerous tools, including virt-v2v, nbdkit, Importers in Forklift/MTV, Proxmox VE, Apache CloudStack, and various in-house scripts, relied on the same small library, virt-v2v, to read virtual machine disks. When public VDDK downloads ceased, these tools became harder to install and operate.

Panić described the project as "an independent drop-in for libvixDiskLib.so.8.0.3, the disk library that VMware backup and migration tools load to read virtual disks. It was written from scratch, using only public documentation and black-box testing, and contains no VMware code."

Panić wrote the tool in Go, complemented by a thin C layer that replicates the same C interface, library name, and symbol versions as VMware's code. The tool can only read disks, not write them, for backup and migration purposes. Panić tested OpenVDDK on vSphere versions 6.7 U3, 7.0.3, 8.0.3, and 9.1.1, reporting that tests in his lab with vSphere 9.1.1 saw every disk read match precisely.

Independent testers have also reported successful use with Forklift, MTV on OpenShift, a Proxmox VE pipeline, and custom nbdkit-based tools. Panić emphasized that these reports of successful use are "not independently audited customer endorsements or a guarantee of suitability for every production environment."

Although OpenVDDK is not the sole alternative for migrating away from VMware without VDDK, it could prove useful for Red Hat and other companies as they revise their VM migration tools. OpenVDDK is available under an Apache license, potentially making it a valuable asset for Red Hat and others in the process of adapting their VM migration tools.

Written by urgent.news from The Register's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Also reported by 1 other outlet

Read the original at theregister.com →

More in Tech

Renaming a column in SQL Server, and what it quietly breaks

A column was misspelled when the table was created, and it has been Ammount ever since. The rename itself is one line: EXEC sp_rename 'dbo.Invoice.Ammount' , 'Amount' , 'COLUMN' ; Caution: Changing…

  • Renaming a column can break scripts and stored procedures referencing the old name
  • Issues with invalid column names cause failures in views and procedures
  • Review all referencing objects before renaming to prevent errors

NocoDB app matches point to API token governance

NocoDB app matches point to API token governance NocoDB turns databases into spreadsheet-like applications. A self-hosted deployment can contain customer records, internal inventories, workflow data…

  • NocoDB app exposes sensitive API tokens in 703 internet instances
  • Documentation outlines API token management and SSO workspaces
  • Mitigation includes reviewing access controls and token lifecycle

Build a PWA Icon Pack in the Browser: 8 Sizes, a Manifest and a README

I work on OnePassApps. We build browser studios that do their work in the tab instead of uploading your files, and Icon Studio is the one for icons: eight tools on one tab bar - SVG to PNG, PNG to…

  • Icon Studio creates complete PWA icon sets in browser
  • Generates 8 sizes, manifest, README in single ZIP file
  • Supports SVG/PNG up to 5/24 MiB, outputs up to 512px

More from Tuesday 3 November →