From: Michal Goryszewski <michal.goryszewski@blackrack.pl>
To: pve-devel@lists.proxmox.com
Cc: Jan Jadczak <jan.jadczak@blackrack.pl>
Subject: Tools for migrating Hyper-V VMs to Proxmox VE
Date: Fri, 25 Sep 2026 10:33:08 +0200 [thread overview]
Message-ID: <83c4cd1e-ce08-49c6-a52b-e32d8716d415@blackrack.pl> (raw)
Hi,
Following a suggestion from the Proxmox support team, I’m reaching out
to the PVE development mailing list to discuss two tools we have
developed to simplify migration from Hyper-V to Proxmox VE.
The project consists of two components:
hv2pve – a tool for migrating VMs from Hyper-V to Proxmox VE.
hd2raw – a tool that processes Hyper-V virtual disk snapshots and merges
the changes into the base disk image, allowing the resulting disk to be
used on PVE.
We initially developed these tools to make Hyper-V to PVE migrations
easier and more automated.
The support team suggested discussing the project here, as some of this
functionality might potentially be useful to contribute directly to
Proxmox VE, and that the PVE R&D team might be able to help with
integrating it into the core.
I’d therefore like to get some feedback from the developers on whether
this functionality would be of interest and, if so, what would be the
best way to approach contributing it to the Proxmox VE project.
I’d be happy to provide more details about the implementation, current
functionality, and the source code.
https://github.com/blackrack/hd2raw
https://github.com/blackrack/hv2pve
Best regards,
Michał Goryszewski
reply other threads:[~2026-09-28 7:16 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=83c4cd1e-ce08-49c6-a52b-e32d8716d415@blackrack.pl \
--to=michal.goryszewski@blackrack.pl \
--cc=jan.jadczak@blackrack.pl \
--cc=pve-devel@lists.proxmox.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox