Migrate system from one machine to another

Hello!

I have a debian system running on a VPS with virtuozzo as the host.
I wish to move this system to another hosting provider, but they are running KVM/QEMU, and sadly, KVM/QEMU can't handle (or convert) the virtuozzo images. (And even if they could, the current provider wouldn't give me those images anyway).

I have to either install everything from scratch at the new provider, which I'd like to avoid. Or, in one way or another, make a full backup of the system, and restore it at the other hosts end.

Is there anyway of actually doing this? Or am I really left out with installing from scratch?

This may depend on your drivers, but you could always create a blank disk in KVM/Qemu and then dd your current machine to an image and SCP it to the other host.